m4trace:/usr/share/aclocal/libtool.m4:70: -1- AC_DEFUN([AC_PROG_LIBTOOL], [AC_REQUIRE([_AC_PROG_LIBTOOL])dnl
dnl If AC_PROG_CXX has already been expanded, run AC_LIBTOOL_CXX
dnl immediately, otherwise, hook it in at the end of AC_PROG_CXX.
  AC_PROVIDE_IFELSE([AC_PROG_CXX],
    [AC_LIBTOOL_CXX],
    [define([AC_PROG_CXX], defn([AC_PROG_CXX])[AC_LIBTOOL_CXX
  ])])
dnl And a similar setup for Fortran 77 support
  AC_PROVIDE_IFELSE([AC_PROG_F77],
    [AC_LIBTOOL_F77],
    [define([AC_PROG_F77], defn([AC_PROG_F77])[AC_LIBTOOL_F77
])])

dnl Quote AM_PROG_GCJ so that aclocal doesn't bring it in needlessly.
dnl If either AC_PROG_GCJ or AM_PROG_GCJ have already been expanded, run
dnl AC_LIBTOOL_GCJ immediately, otherwise, hook it in at the end of both.
  AC_PROVIDE_IFELSE([AC_PROG_GCJ],
    [AC_LIBTOOL_GCJ],
    [AC_PROVIDE_IFELSE([A][M_PROG_GCJ],
      [AC_LIBTOOL_GCJ],
      [AC_PROVIDE_IFELSE([LT_AC_PROG_GCJ],
	[AC_LIBTOOL_GCJ],
      [ifdef([AC_PROG_GCJ],
	     [define([AC_PROG_GCJ], defn([AC_PROG_GCJ])[AC_LIBTOOL_GCJ])])
       ifdef([A][M_PROG_GCJ],
	     [define([A][M_PROG_GCJ], defn([A][M_PROG_GCJ])[AC_LIBTOOL_GCJ])])
       ifdef([LT_AC_PROG_GCJ],
	     [define([LT_AC_PROG_GCJ],
		defn([LT_AC_PROG_GCJ])[AC_LIBTOOL_GCJ])])])])
])])
m4trace:/usr/share/aclocal/libtool.m4:90: -1- AC_DEFUN([_AC_PROG_LIBTOOL], [AC_REQUIRE([AC_LIBTOOL_SETUP])dnl
AC_BEFORE([$0],[AC_LIBTOOL_CXX])dnl
AC_BEFORE([$0],[AC_LIBTOOL_F77])dnl
AC_BEFORE([$0],[AC_LIBTOOL_GCJ])dnl

# This can be used to rebuild libtool when needed
LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh"

# Always use our own libtool.
LIBTOOL='$(SHELL) $(top_builddir)/libtool'
AC_SUBST(LIBTOOL)dnl

# Prevent multiple expansion
define([AC_PROG_LIBTOOL], [])
])
m4trace:/usr/share/aclocal/libtool.m4:232: -1- AC_DEFUN([AC_LIBTOOL_SETUP], [AC_PREREQ(2.50)dnl
AC_REQUIRE([AC_ENABLE_SHARED])dnl
AC_REQUIRE([AC_ENABLE_STATIC])dnl
AC_REQUIRE([AC_ENABLE_FAST_INSTALL])dnl
AC_REQUIRE([AC_CANONICAL_HOST])dnl
AC_REQUIRE([AC_CANONICAL_BUILD])dnl
AC_REQUIRE([AC_PROG_CC])dnl
AC_REQUIRE([AC_PROG_LD])dnl
AC_REQUIRE([AC_PROG_LD_RELOAD_FLAG])dnl
AC_REQUIRE([AC_PROG_NM])dnl

AC_REQUIRE([AC_PROG_LN_S])dnl
AC_REQUIRE([AC_DEPLIBS_CHECK_METHOD])dnl
# Autoconf 2.13's AC_OBJEXT and AC_EXEEXT macros only works for C compilers!
AC_REQUIRE([AC_OBJEXT])dnl
AC_REQUIRE([AC_EXEEXT])dnl
dnl

AC_LIBTOOL_SYS_MAX_CMD_LEN
AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE
AC_LIBTOOL_OBJDIR

AC_REQUIRE([_LT_AC_SYS_COMPILER])dnl
_LT_AC_PROG_ECHO_BACKSLASH

case $host_os in
aix3*)
  # AIX sometimes has problems with the GCC collect2 program.  For some
  # reason, if we set the COLLECT_NAMES environment variable, the problems
  # vanish in a puff of smoke.
  if test "X${COLLECT_NAMES+set}" != Xset; then
    COLLECT_NAMES=
    export COLLECT_NAMES
  fi
  ;;
esac

# Sed substitution that helps us do robust quoting.  It backslashifies
# metacharacters that are still active within double-quoted strings.
Xsed='sed -e s/^X//'
[sed_quote_subst='s/\([\\"\\`$\\\\]\)/\\\1/g']

# Same as above, but do not quote variable references.
[double_quote_subst='s/\([\\"\\`\\\\]\)/\\\1/g']

# Sed substitution to delay expansion of an escaped shell variable in a
# double_quote_subst'ed string.
delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'

# Sed substitution to avoid accidental globbing in evaled expressions
no_glob_subst='s/\*/\\\*/g'

# Constants:
rm="rm -f"

# Global variables:
default_ofile=libtool
can_build_shared=yes

# All known linkers require a `.a' archive for static linking (except M$VC,
# which needs '.lib').
libext=a
ltmain="$ac_aux_dir/ltmain.sh"
ofile="$default_ofile"
with_gnu_ld="$lt_cv_prog_gnu_ld"

AC_CHECK_TOOL(AR, ar, false)
AC_CHECK_TOOL(RANLIB, ranlib, :)
AC_CHECK_TOOL(STRIP, strip, :)

old_CC="$CC"
old_CFLAGS="$CFLAGS"

# Set sane defaults for various variables
test -z "$AR" && AR=ar
test -z "$AR_FLAGS" && AR_FLAGS=cru
test -z "$AS" && AS=as
test -z "$CC" && CC=cc
test -z "$LTCC" && LTCC=$CC
test -z "$DLLTOOL" && DLLTOOL=dlltool
test -z "$LD" && LD=ld
test -z "$LN_S" && LN_S="ln -s"
test -z "$MAGIC_CMD" && MAGIC_CMD=file
test -z "$NM" && NM=nm
test -z "$SED" && SED=sed
test -z "$OBJDUMP" && OBJDUMP=objdump
test -z "$RANLIB" && RANLIB=:
test -z "$STRIP" && STRIP=:
test -z "$ac_objext" && ac_objext=o

# Determine commands to create old-style static archives.
old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs$old_deplibs'
old_postinstall_cmds='chmod 644 $oldlib'
old_postuninstall_cmds=

if test -n "$RANLIB"; then
  case $host_os in
  openbsd*)
    old_postinstall_cmds="\$RANLIB -t \$oldlib~$old_postinstall_cmds"
    ;;
  *)
    old_postinstall_cmds="\$RANLIB \$oldlib~$old_postinstall_cmds"
    ;;
  esac
  old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
fi

# Only perform the check for file, if the check method requires it
case $deplibs_check_method in
file_magic*)
  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
    AC_PATH_MAGIC
  fi
  ;;
esac

AC_PROVIDE_IFELSE([AC_LIBTOOL_DLOPEN], enable_dlopen=yes, enable_dlopen=no)
AC_PROVIDE_IFELSE([AC_LIBTOOL_WIN32_DLL],
enable_win32_dll=yes, enable_win32_dll=no)

AC_ARG_ENABLE([libtool-lock],
    [AC_HELP_STRING([--disable-libtool-lock],
	[avoid locking (might break parallel builds)])])
test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes

AC_ARG_WITH([pic],
    [AC_HELP_STRING([--with-pic],
	[try to use only PIC/non-PIC objects @<:@default=use both@:>@])],
    [pic_mode="$withval"],
    [pic_mode=default])
test -z "$pic_mode" && pic_mode=default

# Use C for the default configuration in the libtool script
tagname=
AC_LIBTOOL_LANG_C_CONFIG
_LT_AC_TAGCONFIG
])
m4trace:/usr/share/aclocal/libtool.m4:245: -1- AC_DEFUN([_LT_AC_SYS_COMPILER], [AC_REQUIRE([AC_PROG_CC])dnl

# If no C compiler was specified, use CC.
LTCC=${LTCC-"$CC"}

# Allow CC to be a program name with arguments.
compiler=$CC
])
m4trace:/usr/share/aclocal/libtool.m4:264: -1- AC_DEFUN([_LT_AC_SYS_LIBPATH_AIX], [AC_LINK_IFELSE(AC_LANG_PROGRAM,[
aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
}'`
# Check for a 64-bit object if we didn't find anything.
if test -z "$aix_libpath"; then aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
}'`; fi],[])
if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
])
m4trace:/usr/share/aclocal/libtool.m4:275: -1- AC_DEFUN([_LT_AC_SHELL_INIT], [ifdef([AC_DIVERSION_NOTICE],
	     [AC_DIVERT_PUSH(AC_DIVERSION_NOTICE)],
	 [AC_DIVERT_PUSH(NOTICE)])
$1
AC_DIVERT_POP
])
m4trace:/usr/share/aclocal/libtool.m4:431: -1- AC_DEFUN([_LT_AC_PROG_ECHO_BACKSLASH], [_LT_AC_SHELL_INIT([
# Check that we are running under the correct shell.
SHELL=${CONFIG_SHELL-/bin/sh}

case X$ECHO in
X*--fallback-echo)
  # Remove one level of quotation (which was required for Make).
  ECHO=`echo "$ECHO" | sed 's,\\\\\[$]\\[$]0,'[$]0','`
  ;;
esac

echo=${ECHO-echo}
if test "X[$]1" = X--no-reexec; then
  # Discard the --no-reexec flag, and continue.
  shift
elif test "X[$]1" = X--fallback-echo; then
  # Avoid inline document here, it may be left over
  :
elif test "X`($echo '\t') 2>/dev/null`" = 'X\t' ; then
  # Yippee, $echo works!
  :
else
  # Restart under the correct shell.
  exec $SHELL "[$]0" --no-reexec ${1+"[$]@"}
fi

if test "X[$]1" = X--fallback-echo; then
  # used as fallback echo
  shift
  cat <<EOF
[$]*
EOF
  exit 0
fi

# The HP-UX ksh and POSIX shell print the target directory to stdout
# if CDPATH is set.
if test "X${CDPATH+set}" = Xset; then CDPATH=:; export CDPATH; fi

if test -z "$ECHO"; then
if test "X${echo_test_string+set}" != Xset; then
# find a string as large as possible, as long as the shell can cope with it
  for cmd in 'sed 50q "[$]0"' 'sed 20q "[$]0"' 'sed 10q "[$]0"' 'sed 2q "[$]0"' 'echo test'; do
    # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
    if (echo_test_string="`eval $cmd`") 2>/dev/null &&
       echo_test_string="`eval $cmd`" &&
       (test "X$echo_test_string" = "X$echo_test_string") 2>/dev/null
    then
      break
    fi
  done
fi

if test "X`($echo '\t') 2>/dev/null`" = 'X\t' &&
   echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` &&
   test "X$echo_testing_string" = "X$echo_test_string"; then
  :
else
  # The Solaris, AIX, and Digital Unix default echo programs unquote
  # backslashes.  This makes it impossible to quote backslashes using
  #   echo "$something" | sed 's/\\/\\\\/g'
  #
  # So, first we look for a working echo in the user's PATH.

  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
  for dir in $PATH /usr/ucb; do
    IFS="$lt_save_ifs"
    if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
       test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
       echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&
       test "X$echo_testing_string" = "X$echo_test_string"; then
      echo="$dir/echo"
      break
    fi
  done
  IFS="$lt_save_ifs"

  if test "X$echo" = Xecho; then
    # We didn't find a better echo, so look for alternatives.
    if test "X`(print -r '\t') 2>/dev/null`" = 'X\t' &&
       echo_testing_string=`(print -r "$echo_test_string") 2>/dev/null` &&
       test "X$echo_testing_string" = "X$echo_test_string"; then
      # This shell has a builtin print -r that does the trick.
      echo='print -r'
    elif (test -f /bin/ksh || test -f /bin/ksh$ac_exeext) &&
	 test "X$CONFIG_SHELL" != X/bin/ksh; then
      # If we have ksh, try running configure again with it.
      ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
      export ORIGINAL_CONFIG_SHELL
      CONFIG_SHELL=/bin/ksh
      export CONFIG_SHELL
      exec $CONFIG_SHELL "[$]0" --no-reexec ${1+"[$]@"}
    else
      # Try using printf.
      echo='printf %s\n'
      if test "X`($echo '\t') 2>/dev/null`" = 'X\t' &&
	 echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` &&
	 test "X$echo_testing_string" = "X$echo_test_string"; then
	# Cool, printf works
	:
      elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "[$]0" --fallback-echo '\t') 2>/dev/null` &&
	   test "X$echo_testing_string" = 'X\t' &&
	   echo_testing_string=`($ORIGINAL_CONFIG_SHELL "[$]0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
	   test "X$echo_testing_string" = "X$echo_test_string"; then
	CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL
	export CONFIG_SHELL
	SHELL="$CONFIG_SHELL"
	export SHELL
	echo="$CONFIG_SHELL [$]0 --fallback-echo"
      elif echo_testing_string=`($CONFIG_SHELL "[$]0" --fallback-echo '\t') 2>/dev/null` &&
	   test "X$echo_testing_string" = 'X\t' &&
	   echo_testing_string=`($CONFIG_SHELL "[$]0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
	   test "X$echo_testing_string" = "X$echo_test_string"; then
	echo="$CONFIG_SHELL [$]0 --fallback-echo"
      else
	# maybe with a smaller string...
	prev=:

	for cmd in 'echo test' 'sed 2q "[$]0"' 'sed 10q "[$]0"' 'sed 20q "[$]0"' 'sed 50q "[$]0"'; do
	  if (test "X$echo_test_string" = "X`eval $cmd`") 2>/dev/null
	  then
	    break
	  fi
	  prev="$cmd"
	done

	if test "$prev" != 'sed 50q "[$]0"'; then
	  echo_test_string=`eval $prev`
	  export echo_test_string
	  exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "[$]0" ${1+"[$]@"}
	else
	  # Oops.  We lost completely, so just stick with echo.
	  echo=echo
	fi
      fi
    fi
  fi
fi
fi

# Copy echo and quote the copy suitably for passing to libtool from
# the Makefile, instead of quoting the original, which is used later.
ECHO=$echo
if test "X$ECHO" = "X$CONFIG_SHELL [$]0 --fallback-echo"; then
   ECHO="$CONFIG_SHELL \\\$\[$]0 --fallback-echo"
fi

AC_SUBST(ECHO)
])])
m4trace:/usr/share/aclocal/libtool.m4:559: -1- AC_DEFUN([_LT_AC_LOCK], [AC_ARG_ENABLE([libtool-lock],
    [AC_HELP_STRING([--disable-libtool-lock],
	[avoid locking (might break parallel builds)])])
test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes

# Some flags need to be propagated to the compiler or linker for good
# libtool support.
case $host in
ia64-*-hpux*)
  # Find out which ABI we are using.
  echo 'int i;' > conftest.$ac_ext
  if AC_TRY_EVAL(ac_compile); then
    case `/usr/bin/file conftest.$ac_objext` in
    *ELF-32*)
      HPUX_IA64_MODE="32"
      ;;
    *ELF-64*)
      HPUX_IA64_MODE="64"
      ;;
    esac
  fi
  rm -rf conftest*
  ;;
*-*-irix6*)
  # Find out which ABI we are using.
  echo '[#]line __oline__ "configure"' > conftest.$ac_ext
  if AC_TRY_EVAL(ac_compile); then
   if test "$lt_cv_prog_gnu_ld" = yes; then
    case `/usr/bin/file conftest.$ac_objext` in
    *32-bit*)
      LD="${LD-ld} -melf32bsmip"
      ;;
    *N32*)
      LD="${LD-ld} -melf32bmipn32"
      ;;
    *64-bit*)
      LD="${LD-ld} -melf64bmip"
      ;;
    esac
   else
    case `/usr/bin/file conftest.$ac_objext` in
    *32-bit*)
      LD="${LD-ld} -32"
      ;;
    *N32*)
      LD="${LD-ld} -n32"
      ;;
    *64-bit*)
      LD="${LD-ld} -64"
      ;;
    esac
   fi
  fi
  rm -rf conftest*
  ;;

x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*|s390*-*linux*|sparc*-*linux*)
  # Find out which ABI we are using.
  echo 'int i;' > conftest.$ac_ext
  if AC_TRY_EVAL(ac_compile); then
    case "`/usr/bin/file conftest.o`" in
    *32-bit*)
      case $host in
        x86_64-*linux*)
          LD="${LD-ld} -m elf_i386"
          ;;
        ppc64-*linux*|powerpc64-*linux*)
          LD="${LD-ld} -m elf32ppclinux"
          ;;
        s390x-*linux*)
          LD="${LD-ld} -m elf_s390"
          ;;
        sparc64-*linux*)
          LD="${LD-ld} -m elf32_sparc"
          ;;
      esac
      ;;
    *64-bit*)
      case $host in
        x86_64-*linux*)
          LD="${LD-ld} -m elf_x86_64"
          ;;
        ppc*-*linux*|powerpc*-*linux*)
          LD="${LD-ld} -m elf64ppc"
          ;;
        s390*-*linux*)
          LD="${LD-ld} -m elf64_s390"
          ;;
        sparc*-*linux*)
          LD="${LD-ld} -m elf64_sparc"
          ;;
      esac
      ;;
    esac
  fi
  rm -rf conftest*
  ;;

*-*-sco3.2v5*)
  # On SCO OpenServer 5, we need -belf to get full-featured binaries.
  SAVE_CFLAGS="$CFLAGS"
  CFLAGS="$CFLAGS -belf"
  AC_CACHE_CHECK([whether the C compiler needs -belf], lt_cv_cc_needs_belf,
    [AC_LANG_PUSH(C)
     AC_TRY_LINK([],[],[lt_cv_cc_needs_belf=yes],[lt_cv_cc_needs_belf=no])
     AC_LANG_POP])
  if test x"$lt_cv_cc_needs_belf" != x"yes"; then
    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
    CFLAGS="$SAVE_CFLAGS"
  fi
  ;;
AC_PROVIDE_IFELSE([AC_LIBTOOL_WIN32_DLL],
[*-*-cygwin* | *-*-mingw* | *-*-pw32*)
  AC_CHECK_TOOL(DLLTOOL, dlltool, false)
  AC_CHECK_TOOL(AS, as, false)
  AC_CHECK_TOOL(OBJDUMP, objdump, false)
  ;;
  ])
esac

need_locks="$enable_libtool_lock"

])
m4trace:/usr/share/aclocal/libtool.m4:602: -1- AC_DEFUN([AC_LIBTOOL_COMPILER_OPTION], [AC_REQUIRE([LT_AC_PROG_SED])
AC_CACHE_CHECK([$1], [$2],
  [$2=no
  ifelse([$4], , [ac_outfile=conftest.$ac_objext], [ac_outfile=$4])
   printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   lt_compiler_flag="$3"
   # Insert the option either (1) after the last *FLAGS variable, or
   # (2) before a word containing "conftest.", or (3) at the end.
   # Note that $ac_compile itself does not contain backslashes and begins
   # with a dollar sign (not a hyphen), so the echo should work correctly.
   # The option is referenced via a variable to avoid confusing sed.
   lt_compile=`echo "$ac_compile" | $SED \
   -e 's:.*FLAGS}? :&$lt_compiler_flag :; t' \
   -e 's: [[^ ]]*conftest\.: $lt_compiler_flag&:; t' \
   -e 's:$: $lt_compiler_flag:'`
   (eval echo "\"\$as_me:__oline__: $lt_compile\"" >&AS_MESSAGE_LOG_FD)
   (eval "$lt_compile" 2>conftest.err)
   ac_status=$?
   cat conftest.err >&AS_MESSAGE_LOG_FD
   echo "$as_me:__oline__: \$? = $ac_status" >&AS_MESSAGE_LOG_FD
   if (exit $ac_status) && test -s "$ac_outfile"; then
     # The compiler can only warn and ignore the option if not recognized
     # So say no if there are warnings
     if test ! -s conftest.err; then
       $2=yes
     fi
   fi
   $rm conftest*
])

if test x"[$]$2" = xyes; then
    ifelse([$5], , :, [$5])
else
    ifelse([$6], , :, [$6])
fi
])
m4trace:/usr/share/aclocal/libtool.m4:634: -1- AC_DEFUN([AC_LIBTOOL_LINKER_OPTION], [AC_CACHE_CHECK([$1], [$2],
  [$2=no
   save_LDFLAGS="$LDFLAGS"
   LDFLAGS="$LDFLAGS $3"
   printf "$lt_simple_link_test_code" > conftest.$ac_ext
   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
     # The compiler can only warn and ignore the option if not recognized
     # So say no if there are warnings
     if test -s conftest.err; then
       # Append any errors to the config.log.
       cat conftest.err 1>&AS_MESSAGE_LOG_FD
     else
       $2=yes
     fi
   fi
   $rm conftest*
   LDFLAGS="$save_LDFLAGS"
])

if test x"[$]$2" = xyes; then
    ifelse([$4], , :, [$4])
else
    ifelse([$5], , :, [$5])
fi
])
m4trace:/usr/share/aclocal/libtool.m4:705: -1- AC_DEFUN([AC_LIBTOOL_SYS_MAX_CMD_LEN], [# find the maximum length of command line arguments
AC_MSG_CHECKING([the maximum length of command line arguments])
AC_CACHE_VAL([lt_cv_sys_max_cmd_len], [dnl
  i=0
  teststring="ABCD"

  case $build_os in
  msdosdjgpp*)
    # On DJGPP, this test can blow up pretty badly due to problems in libc
    # (any single argument exceeding 2000 bytes causes a buffer overrun
    # during glob expansion).  Even if it were fixed, the result of this
    # check would be larger than it should be.
    lt_cv_sys_max_cmd_len=12288;    # 12K is about right
    ;;

  gnu*)
    # Under GNU Hurd, this test is not required because there is
    # no limit to the length of command line arguments.
    # Libtool will interpret -1 as no limit whatsoever
    lt_cv_sys_max_cmd_len=-1;
    ;;

  cygwin* | mingw*)
    # On Win9x/ME, this test blows up -- it succeeds, but takes
    # about 5 minutes as the teststring grows exponentially.
    # Worse, since 9x/ME are not pre-emptively multitasking,
    # you end up with a "frozen" computer, even though with patience
    # the test eventually succeeds (with a max line length of 256k).
    # Instead, let's just punt: use the minimum linelength reported by
    # all of the supported platforms: 8192 (on NT/2K/XP).
    lt_cv_sys_max_cmd_len=8192;
    ;;

  amigaos*)
    # On AmigaOS with pdksh, this test takes hours, literally.
    # So we just punt and use a minimum line length of 8192.
    lt_cv_sys_max_cmd_len=8192;
    ;;

 *)
    # If test is not a shell built-in, we'll probably end up computing a
    # maximum length that is only half of the actual maximum length, but
    # we can't tell.
    while (test "X"`$CONFIG_SHELL [$]0 --fallback-echo "X$teststring" 2>/dev/null` \
	       = "XX$teststring") >/dev/null 2>&1 &&
	    new_result=`expr "X$teststring" : ".*" 2>&1` &&
	    lt_cv_sys_max_cmd_len=$new_result &&
	    test $i != 17 # 1/2 MB should be enough
    do
      i=`expr $i + 1`
      teststring=$teststring$teststring
    done
    teststring=
    # Add a significant safety factor because C++ compilers can tack on massive
    # amounts of additional arguments before passing them to the linker.
    # It appears as though 1/2 is a usable value.
    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
    ;;
  esac
])
if test -n $lt_cv_sys_max_cmd_len ; then
  AC_MSG_RESULT($lt_cv_sys_max_cmd_len)
else
  AC_MSG_RESULT(none)
fi
])
m4trace:/usr/share/aclocal/libtool.m4:712: -1- AC_DEFUN([_LT_AC_CHECK_DLFCN], [AC_CHECK_HEADERS(dlfcn.h)dnl
])
m4trace:/usr/share/aclocal/libtool.m4:801: -1- AC_DEFUN([_LT_AC_TRY_DLOPEN_SELF], [AC_REQUIRE([_LT_AC_CHECK_DLFCN])dnl
if test "$cross_compiling" = yes; then :
  [$4]
else
  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
  lt_status=$lt_dlunknown
  cat > conftest.$ac_ext <<EOF
[#line __oline__ "configure"
#include "confdefs.h"

#if HAVE_DLFCN_H
#include <dlfcn.h>
#endif

#include <stdio.h>

#ifdef RTLD_GLOBAL
#  define LT_DLGLOBAL		RTLD_GLOBAL
#else
#  ifdef DL_GLOBAL
#    define LT_DLGLOBAL		DL_GLOBAL
#  else
#    define LT_DLGLOBAL		0
#  endif
#endif

/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
   find out it does not work in some platform. */
#ifndef LT_DLLAZY_OR_NOW
#  ifdef RTLD_LAZY
#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
#  else
#    ifdef DL_LAZY
#      define LT_DLLAZY_OR_NOW		DL_LAZY
#    else
#      ifdef RTLD_NOW
#        define LT_DLLAZY_OR_NOW	RTLD_NOW
#      else
#        ifdef DL_NOW
#          define LT_DLLAZY_OR_NOW	DL_NOW
#        else
#          define LT_DLLAZY_OR_NOW	0
#        endif
#      endif
#    endif
#  endif
#endif

#ifdef __cplusplus
extern "C" void exit (int);
#endif

void fnord() { int i=42;}
int main ()
{
  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
  int status = $lt_dlunknown;

  if (self)
    {
      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
      else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
      /* dlclose (self); */
    }

    exit (status);
}]
EOF
  if AC_TRY_EVAL(ac_link) && test -s conftest${ac_exeext} 2>/dev/null; then
    (./conftest; exit; ) 2>/dev/null
    lt_status=$?
    case x$lt_status in
      x$lt_dlno_uscore) $1 ;;
      x$lt_dlneed_uscore) $2 ;;
      x$lt_unknown|x*) $3 ;;
    esac
  else :
    # compilation failed
    $3
  fi
fi
rm -fr conftest*
])
m4trace:/usr/share/aclocal/libtool.m4:914: -1- AC_DEFUN([AC_LIBTOOL_DLOPEN_SELF], [AC_REQUIRE([_LT_AC_CHECK_DLFCN])dnl
if test "x$enable_dlopen" != xyes; then
  enable_dlopen=unknown
  enable_dlopen_self=unknown
  enable_dlopen_self_static=unknown
else
  lt_cv_dlopen=no
  lt_cv_dlopen_libs=

  case $host_os in
  beos*)
    lt_cv_dlopen="load_add_on"
    lt_cv_dlopen_libs=
    lt_cv_dlopen_self=yes
    ;;

  mingw* | pw32*)
    lt_cv_dlopen="LoadLibrary"
    lt_cv_dlopen_libs=
   ;;

  cygwin*)
    lt_cv_dlopen="dlopen"
    lt_cv_dlopen_libs=
   ;;

  darwin*)
  # if libdl is installed we need to link against it
    AC_CHECK_LIB([dl], [dlopen],
		[lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"],[
    lt_cv_dlopen="dyld"
    lt_cv_dlopen_libs=
    lt_cv_dlopen_self=yes
    ])
   ;;

  *)
    AC_CHECK_FUNC([shl_load],
	  [lt_cv_dlopen="shl_load"],
      [AC_CHECK_LIB([dld], [shl_load],
	    [lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-dld"],
	[AC_CHECK_FUNC([dlopen],
	      [lt_cv_dlopen="dlopen"],
	  [AC_CHECK_LIB([dl], [dlopen],
		[lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"],
	    [AC_CHECK_LIB([svld], [dlopen],
		  [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"],
	      [AC_CHECK_LIB([dld], [dld_link],
		    [lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-dld"])
	      ])
	    ])
	  ])
	])
      ])
    ;;
  esac

  if test "x$lt_cv_dlopen" != xno; then
    enable_dlopen=yes
  else
    enable_dlopen=no
  fi

  case $lt_cv_dlopen in
  dlopen)
    save_CPPFLAGS="$CPPFLAGS"
    test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"

    save_LDFLAGS="$LDFLAGS"
    eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"

    save_LIBS="$LIBS"
    LIBS="$lt_cv_dlopen_libs $LIBS"

    AC_CACHE_CHECK([whether a program can dlopen itself],
	  lt_cv_dlopen_self, [dnl
	  _LT_AC_TRY_DLOPEN_SELF(
	    lt_cv_dlopen_self=yes, lt_cv_dlopen_self=yes,
	    lt_cv_dlopen_self=no, lt_cv_dlopen_self=cross)
    ])

    if test "x$lt_cv_dlopen_self" = xyes; then
      LDFLAGS="$LDFLAGS $link_static_flag"
      AC_CACHE_CHECK([whether a statically linked program can dlopen itself],
    	  lt_cv_dlopen_self_static, [dnl
	  _LT_AC_TRY_DLOPEN_SELF(
	    lt_cv_dlopen_self_static=yes, lt_cv_dlopen_self_static=yes,
	    lt_cv_dlopen_self_static=no,  lt_cv_dlopen_self_static=cross)
      ])
    fi

    CPPFLAGS="$save_CPPFLAGS"
    LDFLAGS="$save_LDFLAGS"
    LIBS="$save_LIBS"
    ;;
  esac

  case $lt_cv_dlopen_self in
  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
  *) enable_dlopen_self=unknown ;;
  esac

  case $lt_cv_dlopen_self_static in
  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
  *) enable_dlopen_self_static=unknown ;;
  esac
fi
])
m4trace:/usr/share/aclocal/libtool.m4:963: -1- AC_DEFUN([AC_LIBTOOL_PROG_CC_C_O], [AC_REQUIRE([_LT_AC_SYS_COMPILER])dnl
AC_CACHE_CHECK([if $compiler supports -c -o file.$ac_objext],
  [_LT_AC_TAGVAR(lt_cv_prog_compiler_c_o, $1)],
  [_LT_AC_TAGVAR(lt_cv_prog_compiler_c_o, $1)=no
   $rm -r conftest 2>/dev/null
   mkdir conftest
   cd conftest
   mkdir out
   printf "$lt_simple_compile_test_code" > conftest.$ac_ext

   lt_compiler_flag="-o out/conftest2.$ac_objext"
   # Insert the option either (1) after the last *FLAGS variable, or
   # (2) before a word containing "conftest.", or (3) at the end.
   # Note that $ac_compile itself does not contain backslashes and begins
   # with a dollar sign (not a hyphen), so the echo should work correctly.
   lt_compile=`echo "$ac_compile" | $SED \
   -e 's:.*FLAGS}? :&$lt_compiler_flag :; t' \
   -e 's: [[^ ]]*conftest\.: $lt_compiler_flag&:; t' \
   -e 's:$: $lt_compiler_flag:'`
   (eval echo "\"\$as_me:__oline__: $lt_compile\"" >&AS_MESSAGE_LOG_FD)
   (eval "$lt_compile" 2>out/conftest.err)
   ac_status=$?
   cat out/conftest.err >&AS_MESSAGE_LOG_FD
   echo "$as_me:__oline__: \$? = $ac_status" >&AS_MESSAGE_LOG_FD
   if (exit $ac_status) && test -s out/conftest2.$ac_objext
   then
     # The compiler can only warn and ignore the option if not recognized
     # So say no if there are warnings
     if test ! -s out/conftest.err; then
       _LT_AC_TAGVAR(lt_cv_prog_compiler_c_o, $1)=yes
     fi
   fi
   chmod u+w .
   $rm conftest*
   # SGI C++ compiler will create directory out/ii_files/ for
   # template instantiation
   test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files
   $rm out/* && rmdir out
   cd ..
   rmdir conftest
   $rm conftest*
])
])
m4trace:/usr/share/aclocal/libtool.m4:990: -1- AC_DEFUN([AC_LIBTOOL_SYS_HARD_LINK_LOCKS], [AC_REQUIRE([_LT_AC_LOCK])dnl

hard_links="nottested"
if test "$_LT_AC_TAGVAR(lt_cv_prog_compiler_c_o, $1)" = no && test "$need_locks" != no; then
  # do not overwrite the value of need_locks provided by the user
  AC_MSG_CHECKING([if we can lock with hard links])
  hard_links=yes
  $rm conftest*
  ln conftest.a conftest.b 2>/dev/null && hard_links=no
  touch conftest.a
  ln conftest.a conftest.b 2>&5 || hard_links=no
  ln conftest.a conftest.b 2>/dev/null && hard_links=no
  AC_MSG_RESULT([$hard_links])
  if test "$hard_links" = no; then
    AC_MSG_WARN([`$CC' does not support `-c -o', so `make -j' may be unsafe])
    need_locks=warn
  fi
else
  need_locks=no
fi
])
m4trace:/usr/share/aclocal/libtool.m4:1007: -1- AC_DEFUN([AC_LIBTOOL_OBJDIR], [AC_CACHE_CHECK([for objdir], [lt_cv_objdir],
[rm -f .libs 2>/dev/null
mkdir .libs 2>/dev/null
if test -d .libs; then
  lt_cv_objdir=.libs
else
  # MS-DOS does not allow filenames that begin with a dot.
  lt_cv_objdir=_libs
fi
rmdir .libs 2>/dev/null])
objdir=$lt_cv_objdir
])
m4trace:/usr/share/aclocal/libtool.m4:1048: -1- AC_DEFUN([AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH], [AC_MSG_CHECKING([how to hardcode library paths into programs])
_LT_AC_TAGVAR(hardcode_action, $1)=
if test -n "$_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)" || \
   test -n "$_LT_AC_TAGVAR(runpath_var $1)" || \
   test "X$_LT_AC_TAGVAR(hardcode_automatic, $1)"="Xyes" ; then

  # We can hardcode non-existant directories.
  if test "$_LT_AC_TAGVAR(hardcode_direct, $1)" != no &&
     # If the only mechanism to avoid hardcoding is shlibpath_var, we
     # have to relink, otherwise we might link with an installed library
     # when we should be linking with a yet-to-be-installed one
     ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, $1)" != no &&
     test "$_LT_AC_TAGVAR(hardcode_minus_L, $1)" != no; then
    # Linking always hardcodes the temporary library directory.
    _LT_AC_TAGVAR(hardcode_action, $1)=relink
  else
    # We can link without hardcoding, and we can hardcode nonexisting dirs.
    _LT_AC_TAGVAR(hardcode_action, $1)=immediate
  fi
else
  # We cannot hardcode anything, or else we can only hardcode existing
  # directories.
  _LT_AC_TAGVAR(hardcode_action, $1)=unsupported
fi
AC_MSG_RESULT([$_LT_AC_TAGVAR(hardcode_action, $1)])

if test "$_LT_AC_TAGVAR(hardcode_action, $1)" = relink; then
  # Fast installation is not supported
  enable_fast_install=no
elif test "$shlibpath_overrides_runpath" = yes ||
     test "$enable_shared" = no; then
  # Fast installation is not necessary
  enable_fast_install=needless
fi
])
m4trace:/usr/share/aclocal/libtool.m4:1077: -1- AC_DEFUN([AC_LIBTOOL_SYS_LIB_STRIP], [striplib=
old_striplib=
AC_MSG_CHECKING([whether stripping libraries is possible])
if test -n "$STRIP" && $STRIP -V 2>&1 | grep "GNU strip" >/dev/null; then
  test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
  test -z "$striplib" && striplib="$STRIP --strip-unneeded"
  AC_MSG_RESULT([yes])
else
# FIXME - insert some real tests, host_os isn't really good enough
  case $host_os in
   darwin*)
       if test -n "$STRIP" ; then
         striplib="$STRIP -x"
         AC_MSG_RESULT([yes])
       else
  AC_MSG_RESULT([no])
fi
       ;;
   *)
  AC_MSG_RESULT([no])
    ;;
  esac
fi
])
m4trace:/usr/share/aclocal/libtool.m4:1642: -1- AC_DEFUN([AC_LIBTOOL_SYS_DYNAMIC_LINKER], [AC_MSG_CHECKING([dynamic linker characteristics])
library_names_spec=
libname_spec='lib$name'
soname_spec=
shrext_cmds=".so"
postinstall_cmds=
postuninstall_cmds=
finish_cmds=
finish_eval=
shlibpath_var=
shlibpath_overrides_runpath=unknown
version_type=none
dynamic_linker="$host_os ld.so"
sys_lib_dlsearch_path_spec="/lib /usr/lib"
if test "$GCC" = yes; then
  sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
  if echo "$sys_lib_search_path_spec" | grep ';' >/dev/null ; then
    # if the path contains ";" then we assume it to be the separator
    # otherwise default to the standard path separator (i.e. ":") - it is
    # assumed that no part of a normal pathname contains ";" but that should
    # okay in the real world where ";" in dirpaths is itself problematic.
    sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
  else
    sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
  fi
else
  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
fi
need_lib_prefix=unknown
hardcode_into_libs=no

# when you set need_version to no, make sure it does not cause -set_version
# flags to be left without arguments
need_version=unknown

case $host_os in
aix3*)
  version_type=linux
  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
  shlibpath_var=LIBPATH

  # AIX 3 has no versioning support, so we append a major version to the name.
  soname_spec='${libname}${release}${shared_ext}$major'
  ;;

aix4* | aix5*)
  version_type=linux
  need_lib_prefix=no
  need_version=no
  hardcode_into_libs=yes
  if test "$host_cpu" = ia64; then
    # AIX 5 supports IA64
    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
    shlibpath_var=LD_LIBRARY_PATH
  else
    # With GCC up to 2.95.x, collect2 would create an import file
    # for dependence libraries.  The import file would start with
    # the line `#! .'.  This would cause the generated library to
    # depend on `.', always an invalid library.  This was fixed in
    # development snapshots of GCC prior to 3.0.
    case $host_os in
      aix4 | aix4.[[01]] | aix4.[[01]].*)
      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
	   echo ' yes '
	   echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
	:
      else
	can_build_shared=no
      fi
      ;;
    esac
    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
    # soname into executable. Probably we can add versioning support to
    # collect2, so additional links can be useful in future.
    if test "$aix_use_runtimelinking" = yes; then
      # If using run time linking (on AIX 4.2 or later) use lib<name>.so
      # instead of lib<name>.a to let people know that these are not
      # typical AIX shared libraries.
      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
    else
      # We preserve .a as extension for shared libraries through AIX4.2
      # and later when we are not doing run time linking.
      library_names_spec='${libname}${release}.a $libname.a'
      soname_spec='${libname}${release}${shared_ext}$major'
    fi
    shlibpath_var=LIBPATH
  fi
  ;;

amigaos*)
  library_names_spec='$libname.ixlibrary $libname.a'
  # Create ${libname}_ixlibrary.a entries in /sys/libs.
  finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$echo "X$lib" | $Xsed -e '\''s%^.*/\([[^/]]*\)\.ixlibrary$%\1%'\''`; test $rm /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
  ;;

beos*)
  library_names_spec='${libname}${shared_ext}'
  dynamic_linker="$host_os ld.so"
  shlibpath_var=LIBRARY_PATH
  ;;

bsdi4*)
  version_type=linux
  need_version=no
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  soname_spec='${libname}${release}${shared_ext}$major'
  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
  shlibpath_var=LD_LIBRARY_PATH
  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
  # the default ld.so.conf also contains /usr/contrib/lib and
  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
  # libtool to hard-code these into programs
  ;;

cygwin* | mingw* | pw32*)
  version_type=windows
  shrext_cmds=".dll"
  need_version=no
  need_lib_prefix=no

  case $GCC,$host_os in
  yes,cygwin* | yes,mingw* | yes,pw32*)
    library_names_spec='$libname.dll.a'
    # DLL is installed to $(libdir)/../bin by postinstall_cmds
    postinstall_cmds='base_file=`basename \${file}`~
      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
      dldir=$destdir/`dirname \$dlpath`~
      test -d \$dldir || mkdir -p \$dldir~
      $install_prog $dir/$dlname \$dldir/$dlname'
    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
      dlpath=$dir/\$dldll~
       $rm \$dlpath'
    shlibpath_overrides_runpath=yes

    case $host_os in
    cygwin*)
      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}'
      sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
      ;;
    mingw*)
      # MinGW DLLs use traditional 'lib' prefix
      soname_spec='${libname}`echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}'
      sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
      if echo "$sys_lib_search_path_spec" | [grep ';[c-zC-Z]:/' >/dev/null]; then
        # It is most probably a Windows format PATH printed by
        # mingw gcc, but we are running on Cygwin. Gcc prints its search
        # path with ; separators, and with drive letters. We can handle the
        # drive letters (cygwin fileutils understands them), so leave them,
        # especially as we might pass files found there to a mingw objdump,
        # which wouldn't understand a cygwinified path. Ahh.
        sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
      else
        sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
      fi
      ;;
    pw32*)
      # pw32 DLLs use 'pw' prefix rather than 'lib'
      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
      ;;
    esac
    ;;

  *)
    library_names_spec='${libname}`echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext} $libname.lib'
    ;;
  esac
  dynamic_linker='Win32 ld.exe'
  # FIXME: first we should search . and the directory the executable is in
  shlibpath_var=PATH
  ;;

darwin* | rhapsody*)
  dynamic_linker="$host_os dyld"
  version_type=darwin
  need_lib_prefix=no
  need_version=no
  library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
  soname_spec='${libname}${release}${major}$shared_ext'
  shlibpath_overrides_runpath=yes
  shlibpath_var=DYLD_LIBRARY_PATH
  shrext_cmds='$(test .$module = .yes && echo .so || echo .dylib)'
  # Apple's gcc prints 'gcc -print-search-dirs' doesn't operate the same.
  if test "$GCC" = yes; then
    sys_lib_search_path_spec=`$CC -print-search-dirs | tr "\n" "$PATH_SEPARATOR" | sed -e 's/libraries:/@libraries:/' | tr "@" "\n" | grep "^libraries:" | sed -e "s/^libraries://" -e "s,=/,/,g" -e "s,$PATH_SEPARATOR, ,g" -e "s,.*,& /lib /usr/lib /usr/local/lib,g"`
  else
    sys_lib_search_path_spec='/lib /usr/lib /usr/local/lib'
  fi
  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
  ;;

dgux*)
  version_type=linux
  need_lib_prefix=no
  need_version=no
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
  soname_spec='${libname}${release}${shared_ext}$major'
  shlibpath_var=LD_LIBRARY_PATH
  ;;

freebsd1*)
  dynamic_linker=no
  ;;

kfreebsd*-gnu)
  version_type=linux
  need_lib_prefix=no
  need_version=no
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
  soname_spec='${libname}${release}${shared_ext}$major'
  shlibpath_var=LD_LIBRARY_PATH
  shlibpath_overrides_runpath=no
  hardcode_into_libs=yes
  dynamic_linker='GNU ld.so'
  ;;

freebsd*)
  objformat=`test -x /usr/bin/objformat && /usr/bin/objformat || echo aout`
  version_type=freebsd-$objformat
  case $version_type in
    freebsd-elf*)
      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
      need_version=no
      need_lib_prefix=no
      ;;
    freebsd-*)
      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
      need_version=yes
      ;;
  esac
  shlibpath_var=LD_LIBRARY_PATH
  case $host_os in
  freebsd2*)
    shlibpath_overrides_runpath=yes
    ;;
  freebsd3.[01]* | freebsdelf3.[01]*)
    shlibpath_overrides_runpath=yes
    hardcode_into_libs=yes
    ;;
  *) # from 3.2 on
    shlibpath_overrides_runpath=no
    hardcode_into_libs=yes
    ;;
  esac
  ;;

gnu*)
  version_type=linux
  need_lib_prefix=no
  need_version=no
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
  soname_spec='${libname}${release}${shared_ext}$major'
  shlibpath_var=LD_LIBRARY_PATH
  hardcode_into_libs=yes
  ;;

hpux9* | hpux10* | hpux11*)
  # Give a soname corresponding to the major version so that dld.sl refuses to
  # link against other versions.
  version_type=sunos
  need_lib_prefix=no
  need_version=no
  case "$host_cpu" in
  ia64*)
    shrext_cmds='.so'
    hardcode_into_libs=yes
    dynamic_linker="$host_os dld.so"
    shlibpath_var=LD_LIBRARY_PATH
    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
    soname_spec='${libname}${release}${shared_ext}$major'
    if test "X$HPUX_IA64_MODE" = X32; then
      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
    else
      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
    fi
    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
    ;;
   hppa*64*)
     shrext_cmds='.sl'
     hardcode_into_libs=yes
     dynamic_linker="$host_os dld.sl"
     shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
     soname_spec='${libname}${release}${shared_ext}$major'
     sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
     ;;
   *)
    shrext_cmds='.sl'
    dynamic_linker="$host_os dld.sl"
    shlibpath_var=SHLIB_PATH
    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
    soname_spec='${libname}${release}${shared_ext}$major'
    ;;
  esac
  # HP-UX runs *really* slowly unless shared libraries are mode 555.
  postinstall_cmds='chmod 555 $lib'
  ;;

irix5* | irix6* | nonstopux*)
  case $host_os in
    nonstopux*) version_type=nonstopux ;;
    *)
	if test "$lt_cv_prog_gnu_ld" = yes; then
		version_type=linux
	else
		version_type=irix
	fi ;;
  esac
  need_lib_prefix=no
  need_version=no
  soname_spec='${libname}${release}${shared_ext}$major'
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
  case $host_os in
  irix5* | nonstopux*)
    libsuff= shlibsuff=
    ;;
  *)
    case $LD in # libtool.m4 will add one of these switches to LD
    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
      libsuff= shlibsuff= libmagic=32-bit;;
    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
      libsuff=32 shlibsuff=N32 libmagic=N32;;
    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
      libsuff=64 shlibsuff=64 libmagic=64-bit;;
    *) libsuff= shlibsuff= libmagic=never-match;;
    esac
    ;;
  esac
  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
  shlibpath_overrides_runpath=no
  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
  hardcode_into_libs=yes
  ;;

# No shared lib support for Linux oldld, aout, or coff.
linux*oldld* | linux*aout* | linux*coff*)
  dynamic_linker=no
  ;;

# This must be Linux ELF.
linux*)
  version_type=linux
  need_lib_prefix=no
  need_version=no
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  soname_spec='${libname}${release}${shared_ext}$major'
  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
  shlibpath_var=LD_LIBRARY_PATH
  shlibpath_overrides_runpath=no
  # This implies no fast_install, which is unacceptable.
  # Some rework will be needed to allow for fast_install
  # before this can be enabled.
  hardcode_into_libs=yes

  # find out which ABI we are using
  libsuff=
  case "$host_cpu" in
  x86_64*|s390x*|powerpc64*)
    echo '[#]line __oline__ "configure"' > conftest.$ac_ext
    if AC_TRY_EVAL(ac_compile); then
      case `/usr/bin/file conftest.$ac_objext` in
      *64-bit*)
        libsuff=64
        sys_lib_search_path_spec="/lib${libsuff} /usr/lib${libsuff} /usr/local/lib${libsuff}"
        ;;
      esac
    fi
    rm -rf conftest*
    ;;
  esac

  # Append ld.so.conf contents to the search path
  if test -f /etc/ld.so.conf; then
    lt_ld_extra=`$SED -e 's/[:,\t]/ /g;s/=[^=]*$//;s/=[^= ]* / /g' /etc/ld.so.conf | tr '\n' ' '`
    sys_lib_dlsearch_path_spec="/lib${libsuff} /usr/lib${libsuff} $lt_ld_extra"
  fi

  # We used to test for /lib/ld.so.1 and disable shared libraries on
  # powerpc, because MkLinux only supported shared libraries with the
  # GNU dynamic linker.  Since this was broken with cross compilers,
  # most powerpc-linux boxes support dynamic linking these days and
  # people can always --disable-shared, the test was removed, and we
  # assume the GNU/Linux dynamic linker is in use.
  dynamic_linker='GNU/Linux ld.so'
  ;;

knetbsd*-gnu)
  version_type=linux
  need_lib_prefix=no
  need_version=no
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
  soname_spec='${libname}${release}${shared_ext}$major'
  shlibpath_var=LD_LIBRARY_PATH
  shlibpath_overrides_runpath=no
  hardcode_into_libs=yes
  dynamic_linker='GNU ld.so'
  ;;

netbsd*)
  version_type=sunos
  need_lib_prefix=no
  need_version=no
  if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
    dynamic_linker='NetBSD (a.out) ld.so'
  else
    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
    soname_spec='${libname}${release}${shared_ext}$major'
    dynamic_linker='NetBSD ld.elf_so'
  fi
  shlibpath_var=LD_LIBRARY_PATH
  shlibpath_overrides_runpath=yes
  hardcode_into_libs=yes
  ;;

newsos6)
  version_type=linux
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  shlibpath_var=LD_LIBRARY_PATH
  shlibpath_overrides_runpath=yes
  ;;

nto-qnx*)
  version_type=linux
  need_lib_prefix=no
  need_version=no
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  soname_spec='${libname}${release}${shared_ext}$major'
  shlibpath_var=LD_LIBRARY_PATH
  shlibpath_overrides_runpath=yes
  ;;

openbsd*)
  version_type=sunos
  need_lib_prefix=no
  need_version=yes
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
  shlibpath_var=LD_LIBRARY_PATH
  if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
    case $host_os in
      openbsd2.[[89]] | openbsd2.[[89]].*)
	shlibpath_overrides_runpath=no
	;;
      *)
	shlibpath_overrides_runpath=yes
	;;
      esac
  else
    shlibpath_overrides_runpath=yes
  fi
  ;;

os2*)
  libname_spec='$name'
  shrext_cmds=".dll"
  need_lib_prefix=no
  library_names_spec='$libname${shared_ext} $libname.a'
  dynamic_linker='OS/2 ld.exe'
  shlibpath_var=LIBPATH
  ;;

osf3* | osf4* | osf5*)
  version_type=osf
  need_lib_prefix=no
  need_version=no
  soname_spec='${libname}${release}${shared_ext}$major'
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  shlibpath_var=LD_LIBRARY_PATH
  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
  ;;

sco3.2v5*)
  version_type=osf
  soname_spec='${libname}${release}${shared_ext}$major'
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  shlibpath_var=LD_LIBRARY_PATH
  ;;

solaris*)
  version_type=linux
  need_lib_prefix=no
  need_version=no
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  soname_spec='${libname}${release}${shared_ext}$major'
  shlibpath_var=LD_LIBRARY_PATH
  shlibpath_overrides_runpath=yes
  hardcode_into_libs=yes
  # ldd complains unless libraries are executable
  postinstall_cmds='chmod +x $lib'
  ;;

sunos4*)
  version_type=sunos
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
  shlibpath_var=LD_LIBRARY_PATH
  shlibpath_overrides_runpath=yes
  if test "$with_gnu_ld" = yes; then
    need_lib_prefix=no
  fi
  need_version=yes
  ;;

sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
  version_type=linux
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  soname_spec='${libname}${release}${shared_ext}$major'
  shlibpath_var=LD_LIBRARY_PATH
  case $host_vendor in
    sni)
      shlibpath_overrides_runpath=no
      need_lib_prefix=no
      export_dynamic_flag_spec='${wl}-Blargedynsym'
      runpath_var=LD_RUN_PATH
      ;;
    siemens)
      need_lib_prefix=no
      ;;
    motorola)
      need_lib_prefix=no
      need_version=no
      shlibpath_overrides_runpath=no
      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
      ;;
  esac
  ;;

sysv4*MP*)
  if test -d /usr/nec ;then
    version_type=linux
    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
    soname_spec='$libname${shared_ext}.$major'
    shlibpath_var=LD_LIBRARY_PATH
  fi
  ;;

uts4*)
  version_type=linux
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  soname_spec='${libname}${release}${shared_ext}$major'
  shlibpath_var=LD_LIBRARY_PATH
  ;;

*)
  dynamic_linker=no
  ;;
esac
AC_MSG_RESULT([$dynamic_linker])
test "$dynamic_linker" = no && can_build_shared=no
])
m4trace:/usr/share/aclocal/libtool.m4:1741: -1- AC_DEFUN([_LT_AC_TAGCONFIG], [AC_ARG_WITH([tags],
    [AC_HELP_STRING([--with-tags@<:@=TAGS@:>@],
        [include additional configurations @<:@automatic@:>@])],
    [tagnames="$withval"])

if test -f "$ltmain" && test -n "$tagnames"; then
  if test ! -f "${ofile}"; then
    AC_MSG_WARN([output file `$ofile' does not exist])
  fi

  if test -z "$LTCC"; then
    eval "`$SHELL ${ofile} --config | grep '^LTCC='`"
    if test -z "$LTCC"; then
      AC_MSG_WARN([output file `$ofile' does not look like a libtool script])
    else
      AC_MSG_WARN([using `LTCC=$LTCC', extracted from `$ofile'])
    fi
  fi

  # Extract list of available tagged configurations in $ofile.
  # Note that this assumes the entire list is on one line.
  available_tags=`grep "^available_tags=" "${ofile}" | $SED -e 's/available_tags=\(.*$\)/\1/' -e 's/\"//g'`

  lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
  for tagname in $tagnames; do
    IFS="$lt_save_ifs"
    # Check whether tagname contains only valid characters
    case `$echo "X$tagname" | $Xsed -e 's:[[-_ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890,/]]::g'` in
    "") ;;
    *)  AC_MSG_ERROR([invalid tag name: $tagname])
	;;
    esac

    if grep "^# ### BEGIN LIBTOOL TAG CONFIG: $tagname$" < "${ofile}" > /dev/null
    then
      AC_MSG_ERROR([tag name \"$tagname\" already exists])
    fi

    # Update the list of available tags.
    if test -n "$tagname"; then
      echo appending configuration tag \"$tagname\" to $ofile

      case $tagname in
      CXX)
	if test -n "$CXX" && test "X$CXX" != "Xno"; then
	  AC_LIBTOOL_LANG_CXX_CONFIG
	else
	  tagname=""
	fi
	;;

      F77)
	if test -n "$F77" && test "X$F77" != "Xno"; then
	  AC_LIBTOOL_LANG_F77_CONFIG
	else
	  tagname=""
	fi
	;;

      GCJ)
	if test -n "$GCJ" && test "X$GCJ" != "Xno"; then
	  AC_LIBTOOL_LANG_GCJ_CONFIG
	else
	  tagname=""
	fi
	;;

      RC)
	AC_LIBTOOL_LANG_RC_CONFIG
	;;

      *)
	AC_MSG_ERROR([Unsupported tag name: $tagname])
	;;
      esac

      # Append the new tag name to the list of available tags.
      if test -n "$tagname" ; then
      available_tags="$available_tags $tagname"
    fi
    fi
  done
  IFS="$lt_save_ifs"

  # Now substitute the updated list of available tags.
  if eval "sed -e 's/^available_tags=.*\$/available_tags=\"$available_tags\"/' \"$ofile\" > \"${ofile}T\""; then
    mv "${ofile}T" "$ofile"
    chmod +x "$ofile"
  else
    rm -f "${ofile}T"
    AC_MSG_ERROR([unable to update list of available tagged configurations.])
  fi
fi
])
m4trace:/usr/share/aclocal/libtool.m4:1749: -1- AC_DEFUN([AC_LIBTOOL_DLOPEN], [AC_BEFORE([$0],[AC_LIBTOOL_SETUP])
])
m4trace:/usr/share/aclocal/libtool.m4:1757: -1- AC_DEFUN([AC_LIBTOOL_WIN32_DLL], [AC_BEFORE([$0], [AC_LIBTOOL_SETUP])
])
m4trace:/usr/share/aclocal/libtool.m4:1787: -1- AC_DEFUN([AC_ENABLE_SHARED], [define([AC_ENABLE_SHARED_DEFAULT], ifelse($1, no, no, yes))dnl
AC_ARG_ENABLE([shared],
    [AC_HELP_STRING([--enable-shared@<:@=PKGS@:>@],
	[build shared libraries @<:@default=]AC_ENABLE_SHARED_DEFAULT[@:>@])],
    [p=${PACKAGE-default}
    case $enableval in
    yes) enable_shared=yes ;;
    no) enable_shared=no ;;
    *)
      enable_shared=no
      # Look at the argument we got.  We use all the common list separators.
      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
      for pkg in $enableval; do
	IFS="$lt_save_ifs"
	if test "X$pkg" = "X$p"; then
	  enable_shared=yes
	fi
      done
      IFS="$lt_save_ifs"
      ;;
    esac],
    [enable_shared=]AC_ENABLE_SHARED_DEFAULT)
])
m4trace:/usr/share/aclocal/libtool.m4:1796: -1- AC_DEFUN([AC_DISABLE_SHARED], [AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl
AC_ENABLE_SHARED(no)
])
m4trace:/usr/share/aclocal/libtool.m4:1826: -1- AC_DEFUN([AC_ENABLE_STATIC], [define([AC_ENABLE_STATIC_DEFAULT], ifelse($1, no, no, yes))dnl
AC_ARG_ENABLE([static],
    [AC_HELP_STRING([--enable-static@<:@=PKGS@:>@],
	[build static libraries @<:@default=]AC_ENABLE_STATIC_DEFAULT[@:>@])],
    [p=${PACKAGE-default}
    case $enableval in
    yes) enable_static=yes ;;
    no) enable_static=no ;;
    *)
     enable_static=no
      # Look at the argument we got.  We use all the common list separators.
      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
      for pkg in $enableval; do
	IFS="$lt_save_ifs"
	if test "X$pkg" = "X$p"; then
	  enable_static=yes
	fi
      done
      IFS="$lt_save_ifs"
      ;;
    esac],
    [enable_static=]AC_ENABLE_STATIC_DEFAULT)
])
m4trace:/usr/share/aclocal/libtool.m4:1835: -1- AC_DEFUN([AC_DISABLE_STATIC], [AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl
AC_ENABLE_STATIC(no)
])
m4trace:/usr/share/aclocal/libtool.m4:1865: -1- AC_DEFUN([AC_ENABLE_FAST_INSTALL], [define([AC_ENABLE_FAST_INSTALL_DEFAULT], ifelse($1, no, no, yes))dnl
AC_ARG_ENABLE([fast-install],
    [AC_HELP_STRING([--enable-fast-install@<:@=PKGS@:>@],
    [optimize for fast installation @<:@default=]AC_ENABLE_FAST_INSTALL_DEFAULT[@:>@])],
    [p=${PACKAGE-default}
    case $enableval in
    yes) enable_fast_install=yes ;;
    no) enable_fast_install=no ;;
    *)
      enable_fast_install=no
      # Look at the argument we got.  We use all the common list separators.
      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
      for pkg in $enableval; do
	IFS="$lt_save_ifs"
	if test "X$pkg" = "X$p"; then
	  enable_fast_install=yes
	fi
      done
      IFS="$lt_save_ifs"
      ;;
    esac],
    [enable_fast_install=]AC_ENABLE_FAST_INSTALL_DEFAULT)
])
m4trace:/usr/share/aclocal/libtool.m4:1874: -1- AC_DEFUN([AC_DISABLE_FAST_INSTALL], [AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl
AC_ENABLE_FAST_INSTALL(no)
])
m4trace:/usr/share/aclocal/libtool.m4:1884: -1- AC_DEFUN([AC_LIBTOOL_PICMODE], [AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl
pic_mode=ifelse($#,1,$1,default)
])
m4trace:/usr/share/aclocal/libtool.m4:1962: -1- AC_DEFUN([AC_PATH_TOOL_PREFIX], [AC_REQUIRE([AC_PROG_EGREP])dnl
AC_MSG_CHECKING([for $1])
AC_CACHE_VAL(lt_cv_path_MAGIC_CMD,
[case $MAGIC_CMD in
[[\\/*] |  ?:[\\/]*])
  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
  ;;
*)
  lt_save_MAGIC_CMD="$MAGIC_CMD"
  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
dnl $ac_dummy forces splitting on constant user-supplied paths.
dnl POSIX.2 word splitting is done only on the output of word expansions,
dnl not every word.  This closes a longstanding sh security hole.
  ac_dummy="ifelse([$2], , $PATH, [$2])"
  for ac_dir in $ac_dummy; do
    IFS="$lt_save_ifs"
    test -z "$ac_dir" && ac_dir=.
    if test -f $ac_dir/$1; then
      lt_cv_path_MAGIC_CMD="$ac_dir/$1"
      if test -n "$file_magic_test_file"; then
	case $deplibs_check_method in
	"file_magic "*)
	  file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"
	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
	    $EGREP "$file_magic_regex" > /dev/null; then
	    :
	  else
	    cat <<EOF 1>&2

*** Warning: the command libtool uses to detect shared libraries,
*** $file_magic_cmd, produces output that libtool cannot recognize.
*** The result is that libtool may fail to recognize shared libraries
*** as such.  This will affect the creation of libtool libraries that
*** depend on shared libraries, but programs linked with such libtool
*** libraries will work regardless of this problem.  Nevertheless, you
*** may want to report the problem to your system manager and/or to
*** bug-libtool@gnu.org

EOF
	  fi ;;
	esac
      fi
      break
    fi
  done
  IFS="$lt_save_ifs"
  MAGIC_CMD="$lt_save_MAGIC_CMD"
  ;;
esac])
MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
if test -n "$MAGIC_CMD"; then
  AC_MSG_RESULT($MAGIC_CMD)
else
  AC_MSG_RESULT(no)
fi
])
m4trace:/usr/share/aclocal/libtool.m4:1977: -1- AC_DEFUN([AC_PATH_MAGIC], [AC_PATH_TOOL_PREFIX(${ac_tool_prefix}file, /usr/bin$PATH_SEPARATOR$PATH)
if test -z "$lt_cv_path_MAGIC_CMD"; then
  if test -n "$ac_tool_prefix"; then
    AC_PATH_TOOL_PREFIX(file, /usr/bin$PATH_SEPARATOR$PATH)
  else
    MAGIC_CMD=:
  fi
fi
])
m4trace:/usr/share/aclocal/libtool.m4:2062: -1- AC_DEFUN([AC_PROG_LD], [AC_ARG_WITH([gnu-ld],
    [AC_HELP_STRING([--with-gnu-ld],
	[assume the C compiler uses GNU ld @<:@default=no@:>@])],
    [test "$withval" = no || with_gnu_ld=yes],
    [with_gnu_ld=no])
AC_REQUIRE([LT_AC_PROG_SED])dnl
AC_REQUIRE([AC_PROG_CC])dnl
AC_REQUIRE([AC_CANONICAL_HOST])dnl
AC_REQUIRE([AC_CANONICAL_BUILD])dnl
ac_prog=ld
if test "$GCC" = yes; then
  # Check if gcc -print-prog-name=ld gives a path.
  AC_MSG_CHECKING([for ld used by $CC])
  case $host in
  *-*-mingw*)
    # gcc leaves a trailing carriage return which upsets mingw
    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
  *)
    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
  esac
  case $ac_prog in
    # Accept absolute paths.
    [[\\/]]* | ?:[[\\/]]*)
      re_direlt='/[[^/]][[^/]]*/\.\./'
      # Canonicalize the pathname of ld
      ac_prog=`echo $ac_prog| $SED 's%\\\\%/%g'`
      while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
	ac_prog=`echo $ac_prog| $SED "s%$re_direlt%/%"`
      done
      test -z "$LD" && LD="$ac_prog"
      ;;
  "")
    # If it fails, then pretend we aren't using GCC.
    ac_prog=ld
    ;;
  *)
    # If it is relative, then search for the first ld in PATH.
    with_gnu_ld=unknown
    ;;
  esac
elif test "$with_gnu_ld" = yes; then
  AC_MSG_CHECKING([for GNU ld])
else
  AC_MSG_CHECKING([for non-GNU ld])
fi
AC_CACHE_VAL(lt_cv_path_LD,
[if test -z "$LD"; then
  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
  for ac_dir in $PATH; do
    IFS="$lt_save_ifs"
    test -z "$ac_dir" && ac_dir=.
    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
      lt_cv_path_LD="$ac_dir/$ac_prog"
      # Check to see if the program is GNU ld.  I'd rather use --version,
      # but apparently some GNU ld's only accept -v.
      # Break only if it was the GNU/non-GNU ld that we prefer.
      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
      *GNU* | *'with BFD'*)
	test "$with_gnu_ld" != no && break
	;;
      *)
	test "$with_gnu_ld" != yes && break
	;;
      esac
    fi
  done
  IFS="$lt_save_ifs"
else
  lt_cv_path_LD="$LD" # Let the user override the test with a path.
fi])
LD="$lt_cv_path_LD"
if test -n "$LD"; then
  AC_MSG_RESULT($LD)
else
  AC_MSG_RESULT(no)
fi
test -z "$LD" && AC_MSG_ERROR([no acceptable ld found in \$PATH])
AC_PROG_LD_GNU
])
m4trace:/usr/share/aclocal/libtool.m4:2080: -1- AC_DEFUN([AC_PROG_LD_GNU], [AC_REQUIRE([AC_PROG_EGREP])dnl
AC_CACHE_CHECK([if the linker ($LD) is GNU ld], lt_cv_prog_gnu_ld,
[# I'd rather use --version here, but apparently some GNU ld's only accept -v.
case `$LD -v 2>&1 </dev/null` in
*GNU* | *'with BFD'*)
  lt_cv_prog_gnu_ld=yes
  ;;
*)
  lt_cv_prog_gnu_ld=no
  ;;
esac])
with_gnu_ld=$lt_cv_prog_gnu_ld
])
m4trace:/usr/share/aclocal/libtool.m4:2097: -1- AC_DEFUN([AC_PROG_LD_RELOAD_FLAG], [AC_CACHE_CHECK([for $LD option to reload object files],
  lt_cv_ld_reload_flag,
  [lt_cv_ld_reload_flag='-r'])
reload_flag=$lt_cv_ld_reload_flag
case $reload_flag in
"" | " "*) ;;
*) reload_flag=" $reload_flag" ;;
esac
reload_cmds='$LD$reload_flag -o $output$reload_objs'
])
m4trace:/usr/share/aclocal/libtool.m4:2287: -1- AC_DEFUN([AC_DEPLIBS_CHECK_METHOD], [AC_CACHE_CHECK([how to recognise dependent libraries],
lt_cv_deplibs_check_method,
[lt_cv_file_magic_cmd='$MAGIC_CMD'
lt_cv_file_magic_test_file=
lt_cv_deplibs_check_method='unknown'
# Need to set the preceding variable on all platforms that support
# interlibrary dependencies.
# 'none' -- dependencies not supported.
# `unknown' -- same as none, but documents that we really don't know.
# 'pass_all' -- all dependencies passed with no checks.
# 'test_compile' -- check by making test program.
# 'file_magic [[regex]]' -- check by looking for files in library path
# which responds to the $file_magic_cmd with a given extended regex.
# If you have `file' or equivalent on your system and you're not sure
# whether `pass_all' will *always* work, you probably want this one.

case $host_os in
aix4* | aix5*)
  lt_cv_deplibs_check_method=pass_all
  ;;

beos*)
  lt_cv_deplibs_check_method=pass_all
  ;;

bsdi4*)
  lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (shared object|dynamic lib)'
  lt_cv_file_magic_cmd='/usr/bin/file -L'
  lt_cv_file_magic_test_file=/shlib/libc.so
  ;;

cygwin*)
  # func_win32_libid is a shell function defined in ltmain.sh
  lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
  lt_cv_file_magic_cmd='func_win32_libid'
  ;;

mingw* | pw32*)
  # Base MSYS/MinGW do not provide the 'file' command needed by
  # func_win32_libid shell function, so use a weaker test based on 'objdump'.
  lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
  lt_cv_file_magic_cmd='$OBJDUMP -f'
  ;;

darwin* | rhapsody*)
  lt_cv_deplibs_check_method=pass_all
  ;;

freebsd* | kfreebsd*-gnu)
  if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
    case $host_cpu in
    i*86 )
      # Not sure whether the presence of OpenBSD here was a mistake.
      # Let's accept both of them until this is cleared up.
      lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD)/i[[3-9]]86 (compact )?demand paged shared library'
      lt_cv_file_magic_cmd=/usr/bin/file
      lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
      ;;
    esac
  else
    lt_cv_deplibs_check_method=pass_all
  fi
  ;;

gnu*)
  lt_cv_deplibs_check_method=pass_all
  ;;

hpux10.20* | hpux11*)
  lt_cv_file_magic_cmd=/usr/bin/file
  case "$host_cpu" in
  ia64*)
    lt_cv_deplibs_check_method='file_magic (s[[0-9]][[0-9]][[0-9]]|ELF-[[0-9]][[0-9]]) shared object file - IA64'
    lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
    ;;
  hppa*64*)
    [lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - PA-RISC [0-9].[0-9]']
    lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
    ;;
  *)
    lt_cv_deplibs_check_method='file_magic (s[[0-9]][[0-9]][[0-9]]|PA-RISC[[0-9]].[[0-9]]) shared library'
    lt_cv_file_magic_test_file=/usr/lib/libc.sl
    ;;
  esac
  ;;

irix5* | irix6* | nonstopux*)
  case $LD in
  *-32|*"-32 ") libmagic=32-bit;;
  *-n32|*"-n32 ") libmagic=N32;;
  *-64|*"-64 ") libmagic=64-bit;;
  *) libmagic=never-match;;
  esac
  lt_cv_deplibs_check_method=pass_all
  ;;

# This must be Linux ELF.
linux*)
  case $host_cpu in
  alpha*|hppa*|i*86|ia64*|m68*|mips*|powerpc*|sparc*|s390*|sh*|x86_64*)
    lt_cv_deplibs_check_method=pass_all ;;
  *)
    # glibc up to 2.1.1 does not perform some relocations on ARM
    # this will be overridden with pass_all, but let us keep it just in case
    lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[LM]]SB (shared object|dynamic lib )' ;;
  esac
  lt_cv_file_magic_test_file=`echo /lib/libc.so* /lib/libc-*.so`
  lt_cv_deplibs_check_method=pass_all
  ;;

netbsd*)
  if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
    lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|_pic\.a)$'
  else
    lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so|_pic\.a)$'
  fi
  ;;

newos6*)
  lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (executable|dynamic lib)'
  lt_cv_file_magic_cmd=/usr/bin/file
  lt_cv_file_magic_test_file=/usr/lib/libnls.so
  ;;

nto-qnx*)
  lt_cv_deplibs_check_method=unknown
  ;;

openbsd*)
  lt_cv_file_magic_cmd=/usr/bin/file
  lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
  if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
    lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[LM]]SB shared object'
  else
    lt_cv_deplibs_check_method='file_magic OpenBSD.* shared library'
  fi
  ;;

osf3* | osf4* | osf5*)
  lt_cv_deplibs_check_method=pass_all
  ;;

sco3.2v5*)
  lt_cv_deplibs_check_method=pass_all
  ;;

solaris*)
  lt_cv_deplibs_check_method=pass_all
  ;;

sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
  case $host_vendor in
  motorola)
    lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (shared object|dynamic lib) M[[0-9]][[0-9]]* Version [[0-9]]'
    lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
    ;;
  ncr)
    lt_cv_deplibs_check_method=pass_all
    ;;
  sequent)
    lt_cv_file_magic_cmd='/bin/file'
    lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[LM]]SB (shared object|dynamic lib )'
    ;;
  sni)
    lt_cv_file_magic_cmd='/bin/file'
    lt_cv_deplibs_check_method="file_magic ELF [[0-9]][[0-9]]*-bit [[LM]]SB dynamic lib"
    lt_cv_file_magic_test_file=/lib/libc.so
    ;;
  siemens)
    lt_cv_deplibs_check_method=pass_all
    ;;
  esac
  ;;

sysv5OpenUNIX8* | sysv5UnixWare7* | sysv5uw[[78]]* | unixware7* | sysv4*uw2*)
  lt_cv_deplibs_check_method=pass_all
  ;;
esac
])
file_magic_cmd=$lt_cv_file_magic_cmd
deplibs_check_method=$lt_cv_deplibs_check_method
test -z "$deplibs_check_method" && deplibs_check_method=unknown
])
m4trace:/usr/share/aclocal/libtool.m4:2332: -1- AC_DEFUN([AC_PROG_NM], [AC_CACHE_CHECK([for BSD-compatible nm], lt_cv_path_NM,
[if test -n "$NM"; then
  # Let the user override the test.
  lt_cv_path_NM="$NM"
else
  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
  for ac_dir in $PATH /usr/ccs/bin /usr/ucb /bin; do
    IFS="$lt_save_ifs"
    test -z "$ac_dir" && ac_dir=.
    tmp_nm="$ac_dir/${ac_tool_prefix}nm"
    if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
      # Check to see if the nm accepts a BSD-compat flag.
      # Adding the `sed 1q' prevents false positives on HP-UX, which says:
      #   nm: unknown option "B" ignored
      # Tru64's nm complains that /dev/null is an invalid object file
      case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
      */dev/null* | *'Invalid file or object type'*)
	lt_cv_path_NM="$tmp_nm -B"
	break
        ;;
      *)
	case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
	*/dev/null*)
	  lt_cv_path_NM="$tmp_nm -p"
	  break
	  ;;
	*)
	  lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
	  continue # so that we can try to find one that supports BSD flags
	  ;;
	esac
      esac
    fi
  done
  IFS="$lt_save_ifs"
  test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm
fi])
NM="$lt_cv_path_NM"
])
m4trace:/usr/share/aclocal/libtool.m4:2353: -1- AC_DEFUN([AC_CHECK_LIBM], [AC_REQUIRE([AC_CANONICAL_HOST])dnl
LIBM=
case $host in
*-*-beos* | *-*-cygwin* | *-*-pw32* | *-*-darwin*)
  # These system don't have libm, or don't need it
  ;;
*-ncr-sysv4.3*)
  AC_CHECK_LIB(mw, _mwvalidcheckl, LIBM="-lmw")
  AC_CHECK_LIB(m, cos, LIBM="$LIBM -lm")
  ;;
*)
  AC_CHECK_LIB(m, cos, LIBM="-lm")
  ;;
esac
])
m4trace:/usr/share/aclocal/libtool.m4:2378: -1- AC_DEFUN([AC_LIBLTDL_CONVENIENCE], [AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl
  case $enable_ltdl_convenience in
  no) AC_MSG_ERROR([this package needs a convenience libltdl]) ;;
  "") enable_ltdl_convenience=yes
      ac_configure_args="$ac_configure_args --enable-ltdl-convenience" ;;
  esac
  LIBLTDL='${top_builddir}/'ifelse($#,1,[$1],['libltdl'])/libltdlc.la
  LTDLINCL='-I${top_srcdir}/'ifelse($#,1,[$1],['libltdl'])
  # For backwards non-gettext consistent compatibility...
  INCLTDL="$LTDLINCL"
])
m4trace:/usr/share/aclocal/libtool.m4:2414: -1- AC_DEFUN([AC_LIBLTDL_INSTALLABLE], [AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl
  AC_CHECK_LIB(ltdl, lt_dlinit,
  [test x"$enable_ltdl_install" != xyes && enable_ltdl_install=no],
  [if test x"$enable_ltdl_install" = xno; then
     AC_MSG_WARN([libltdl not installed, but installation disabled])
   else
     enable_ltdl_install=yes
   fi
  ])
  if test x"$enable_ltdl_install" = x"yes"; then
    ac_configure_args="$ac_configure_args --enable-ltdl-install"
    LIBLTDL='${top_builddir}/'ifelse($#,1,[$1],['libltdl'])/libltdl.la
    LTDLINCL='-I${top_srcdir}/'ifelse($#,1,[$1],['libltdl'])
  else
    ac_configure_args="$ac_configure_args --enable-ltdl-install=no"
    LIBLTDL="-lltdl"
    LTDLINCL=
  fi
  # For backwards non-gettext consistent compatibility...
  INCLTDL="$LTDLINCL"
])
m4trace:/usr/share/aclocal/libtool.m4:2422: -1- AC_DEFUN([AC_LIBTOOL_CXX], [AC_REQUIRE([_LT_AC_LANG_CXX])
])
m4trace:/usr/share/aclocal/libtool.m4:2431: -1- AC_DEFUN([_LT_AC_LANG_CXX], [AC_REQUIRE([AC_PROG_CXX])
AC_REQUIRE([AC_PROG_CXXCPP])
_LT_AC_SHELL_INIT([tagnames=${tagnames+${tagnames},}CXX])
])
m4trace:/usr/share/aclocal/libtool.m4:2439: -1- AC_DEFUN([AC_LIBTOOL_F77], [AC_REQUIRE([_LT_AC_LANG_F77])
])
m4trace:/usr/share/aclocal/libtool.m4:2447: -1- AC_DEFUN([_LT_AC_LANG_F77], [AC_REQUIRE([AC_PROG_F77])
_LT_AC_SHELL_INIT([tagnames=${tagnames+${tagnames},}F77])
])
m4trace:/usr/share/aclocal/libtool.m4:2455: -1- AC_DEFUN([AC_LIBTOOL_GCJ], [AC_REQUIRE([_LT_AC_LANG_GCJ])
])
m4trace:/usr/share/aclocal/libtool.m4:2468: -1- AC_DEFUN([_LT_AC_LANG_GCJ], [AC_PROVIDE_IFELSE([AC_PROG_GCJ],[],
  [AC_PROVIDE_IFELSE([A][M_PROG_GCJ],[],
    [AC_PROVIDE_IFELSE([LT_AC_PROG_GCJ],[],
      [ifdef([AC_PROG_GCJ],[AC_REQUIRE([AC_PROG_GCJ])],
	 [ifdef([A][M_PROG_GCJ],[AC_REQUIRE([A][M_PROG_GCJ])],
	   [AC_REQUIRE([A][C_PROG_GCJ_OR_A][M_PROG_GCJ])])])])])])
_LT_AC_SHELL_INIT([tagnames=${tagnames+${tagnames},}GCJ])
])
m4trace:/usr/share/aclocal/libtool.m4:2477: -1- AC_DEFUN([AC_LIBTOOL_RC], [AC_REQUIRE([LT_AC_PROG_RC])
_LT_AC_SHELL_INIT([tagnames=${tagnames+${tagnames},}RC])
])
m4trace:/usr/share/aclocal/libtool.m4:2485: -1- AC_DEFUN([AC_LIBTOOL_LANG_C_CONFIG], [_LT_AC_LANG_C_CONFIG])
m4trace:/usr/share/aclocal/libtool.m4:2622: -1- AC_DEFUN([_LT_AC_LANG_C_CONFIG], [lt_save_CC="$CC"
AC_LANG_PUSH(C)

# Source file extension for C test sources.
ac_ext=c

# Object file extension for compiled C test sources.
objext=o
_LT_AC_TAGVAR(objext, $1)=$objext

# Code to be used in simple compile tests
lt_simple_compile_test_code="int some_variable = 0;\n"

# Code to be used in simple link tests
lt_simple_link_test_code='int main(){return(0);}\n'

_LT_AC_SYS_COMPILER

#
# Check for any special shared library compilation flags.
#
_LT_AC_TAGVAR(lt_prog_cc_shlib, $1)=
if test "$GCC" = no; then
  case $host_os in
  sco3.2v5*)
    _LT_AC_TAGVAR(lt_prog_cc_shlib, $1)='-belf'
    ;;
  esac
fi
if test -n "$_LT_AC_TAGVAR(lt_prog_cc_shlib, $1)"; then
  AC_MSG_WARN([`$CC' requires `$_LT_AC_TAGVAR(lt_prog_cc_shlib, $1)' to build shared libraries])
  if echo "$old_CC $old_CFLAGS " | grep "[[ 	]]$_LT_AC_TAGVAR(lt_prog_cc_shlib, $1)[[ 	]]" >/dev/null; then :
  else
    AC_MSG_WARN([add `$_LT_AC_TAGVAR(lt_prog_cc_shlib, $1)' to the CC or CFLAGS env variable and reconfigure])
    _LT_AC_TAGVAR(lt_cv_prog_cc_can_build_shared, $1)=no
  fi
fi


#
# Check to make sure the static flag actually works.
#
AC_LIBTOOL_LINKER_OPTION([if $compiler static flag $_LT_AC_TAGVAR(lt_prog_compiler_static, $1) works],
  _LT_AC_TAGVAR(lt_prog_compiler_static_works, $1),
  $_LT_AC_TAGVAR(lt_prog_compiler_static, $1),
  [],
  [_LT_AC_TAGVAR(lt_prog_compiler_static, $1)=])


## CAVEAT EMPTOR:
## There is no encapsulation within the following macros, do not change
## the running order or otherwise move them around unless you know exactly
## what you are doing...
AC_LIBTOOL_PROG_COMPILER_NO_RTTI($1)
AC_LIBTOOL_PROG_COMPILER_PIC($1)
AC_LIBTOOL_PROG_CC_C_O($1)
AC_LIBTOOL_SYS_HARD_LINK_LOCKS($1)
AC_LIBTOOL_PROG_LD_SHLIBS($1)
AC_LIBTOOL_SYS_DYNAMIC_LINKER($1)
AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH($1)
AC_LIBTOOL_SYS_LIB_STRIP
AC_LIBTOOL_DLOPEN_SELF($1)

# Report which librarie types wil actually be built
AC_MSG_CHECKING([if libtool supports shared libraries])
AC_MSG_RESULT([$can_build_shared])

AC_MSG_CHECKING([whether to build shared libraries])
test "$can_build_shared" = "no" && enable_shared=no

# On AIX, shared libraries and static libraries use the same namespace, and
# are all built from PIC.
case "$host_os" in
aix3*)
  test "$enable_shared" = yes && enable_static=no
  if test -n "$RANLIB"; then
    archive_cmds="$archive_cmds~\$RANLIB \$lib"
    postinstall_cmds='$RANLIB $lib'
  fi
  ;;

aix4* | aix5*)
  if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
    test "$enable_shared" = yes && enable_static=no
  fi
  ;;
  darwin* | rhapsody*)
  if test "$GCC" = yes; then
    _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no
    case "$host_os" in
    rhapsody* | darwin1.[[012]])
      _LT_AC_TAGVAR(allow_undefined_flag, $1)='-undefined suppress'
      ;;
    *) # Darwin 1.3 on
      if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
      	_LT_AC_TAGVAR(allow_undefined_flag, $1)='-flat_namespace -undefined suppress'
      else
        case ${MACOSX_DEPLOYMENT_TARGET} in
          10.[[012]])
            _LT_AC_TAGVAR(allow_undefined_flag, $1)='-flat_namespace -undefined suppress'
            ;;
          10.*)
            _LT_AC_TAGVAR(allow_undefined_flag, $1)='-undefined dynamic_lookup'
            ;;
        esac
      fi
      ;;
    esac
    output_verbose_link_cmd='echo'
    _LT_AC_TAGVAR(archive_cmds, $1)='$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs$compiler_flags -install_name $rpath/$soname $verstring'
    _LT_AC_TAGVAR(module_cmds, $1)='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
    # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin ld's
    _LT_AC_TAGVAR(archive_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -dynamiclib $allow_undefined_flag  -o $lib $libobjs $deplibs$compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
    _LT_AC_TAGVAR(module_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag  -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
    _LT_AC_TAGVAR(hardcode_direct, $1)=no
    _LT_AC_TAGVAR(hardcode_automatic, $1)=yes
    _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=unsupported
    _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='-all_load $convenience'
    _LT_AC_TAGVAR(link_all_deplibs, $1)=yes
  else
    _LT_AC_TAGVAR(ld_shlibs, $1)=no
  fi
    ;;
esac
AC_MSG_RESULT([$enable_shared])

AC_MSG_CHECKING([whether to build static libraries])
# Make sure either enable_shared or enable_static is yes.
test "$enable_shared" = yes || enable_static=yes
AC_MSG_RESULT([$enable_static])

AC_LIBTOOL_CONFIG($1)

AC_LANG_POP
CC="$lt_save_CC"
])
m4trace:/usr/share/aclocal/libtool.m4:2630: -1- AC_DEFUN([AC_LIBTOOL_LANG_CXX_CONFIG], [_LT_AC_LANG_CXX_CONFIG(CXX)])
m4trace:/usr/share/aclocal/libtool.m4:3517: -1- AC_DEFUN([_LT_AC_LANG_CXX_CONFIG], [AC_LANG_PUSH(C++)
AC_REQUIRE([AC_PROG_CXX])
AC_REQUIRE([AC_PROG_CXXCPP])

_LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no
_LT_AC_TAGVAR(allow_undefined_flag, $1)=
_LT_AC_TAGVAR(always_export_symbols, $1)=no
_LT_AC_TAGVAR(archive_expsym_cmds, $1)=
_LT_AC_TAGVAR(export_dynamic_flag_spec, $1)=
_LT_AC_TAGVAR(hardcode_direct, $1)=no
_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)=
_LT_AC_TAGVAR(hardcode_libdir_flag_spec_ld, $1)=
_LT_AC_TAGVAR(hardcode_libdir_separator, $1)=
_LT_AC_TAGVAR(hardcode_minus_L, $1)=no
_LT_AC_TAGVAR(hardcode_automatic, $1)=no
_LT_AC_TAGVAR(module_cmds, $1)=
_LT_AC_TAGVAR(module_expsym_cmds, $1)=
_LT_AC_TAGVAR(link_all_deplibs, $1)=unknown
_LT_AC_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
_LT_AC_TAGVAR(no_undefined_flag, $1)=
_LT_AC_TAGVAR(whole_archive_flag_spec, $1)=
_LT_AC_TAGVAR(enable_shared_with_static_runtimes, $1)=no

# Dependencies to place before and after the object being linked:
_LT_AC_TAGVAR(predep_objects, $1)=
_LT_AC_TAGVAR(postdep_objects, $1)=
_LT_AC_TAGVAR(predeps, $1)=
_LT_AC_TAGVAR(postdeps, $1)=
_LT_AC_TAGVAR(compiler_lib_search_path, $1)=

# Source file extension for C++ test sources.
ac_ext=cc

# Object file extension for compiled C++ test sources.
objext=o
_LT_AC_TAGVAR(objext, $1)=$objext

# Code to be used in simple compile tests
lt_simple_compile_test_code="int some_variable = 0;\n"

# Code to be used in simple link tests
lt_simple_link_test_code='int main(int, char *[]) { return(0); }\n'

# ltmain only uses $CC for tagged configurations so make sure $CC is set.
_LT_AC_SYS_COMPILER

# Allow CC to be a program name with arguments.
lt_save_CC=$CC
lt_save_LD=$LD
lt_save_GCC=$GCC
GCC=$GXX
lt_save_with_gnu_ld=$with_gnu_ld
lt_save_path_LD=$lt_cv_path_LD
if test -n "${lt_cv_prog_gnu_ldcxx+set}"; then
  lt_cv_prog_gnu_ld=$lt_cv_prog_gnu_ldcxx
else
  unset lt_cv_prog_gnu_ld
fi
if test -n "${lt_cv_path_LDCXX+set}"; then
  lt_cv_path_LD=$lt_cv_path_LDCXX
else
  unset lt_cv_path_LD
fi
test -z "${LDCXX+set}" || LD=$LDCXX
CC=${CXX-"c++"}
compiler=$CC
_LT_AC_TAGVAR(compiler, $1)=$CC
cc_basename=`$echo X"$compiler" | $Xsed -e 's%^.*/%%'`

# We don't want -fno-exception wen compiling C++ code, so set the
# no_builtin_flag separately
if test "$GXX" = yes; then
  _LT_AC_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=' -fno-builtin'
else
  _LT_AC_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=
fi

if test "$GXX" = yes; then
  # Set up default GNU C++ configuration

  AC_PROG_LD

  # Check if GNU C++ uses GNU ld as the underlying linker, since the
  # archiving commands below assume that GNU ld is being used.
  if test "$with_gnu_ld" = yes; then
    _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
    _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'

    _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}--rpath ${wl}$libdir'
    _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'

    # If archive_cmds runs LD, not CC, wlarc should be empty
    # XXX I think wlarc can be eliminated in ltcf-cxx, but I need to
    #     investigate it a little bit more. (MM)
    wlarc='${wl}'

    # ancient GNU ld didn't support --whole-archive et. al.
    if eval "`$CC -print-prog-name=ld` --help 2>&1" | \
	grep 'no-whole-archive' > /dev/null; then
      _LT_AC_TAGVAR(whole_archive_flag_spec, $1)="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
    else
      _LT_AC_TAGVAR(whole_archive_flag_spec, $1)=
    fi
  else
    with_gnu_ld=no
    wlarc=

    # A generic and very simple default shared library creation
    # command for GNU C++ for the case where it uses the native
    # linker, instead of GNU ld.  If possible, this setting should
    # overridden to take advantage of the native linker features on
    # the platform it is being used on.
    _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
  fi

  # Commands to make compiler produce verbose output that lists
  # what "hidden" libraries, object files and flags are used when
  # linking a shared library.
  output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"'

else
  GXX=no
  with_gnu_ld=no
  wlarc=
fi

# PORTME: fill in a description of your system's C++ link characteristics
AC_MSG_CHECKING([whether the $compiler linker ($LD) supports shared libraries])
_LT_AC_TAGVAR(ld_shlibs, $1)=yes
case $host_os in
  aix3*)
    # FIXME: insert proper C++ library support
    _LT_AC_TAGVAR(ld_shlibs, $1)=no
    ;;
  aix4* | aix5*)
    if test "$host_cpu" = ia64; then
      # On IA64, the linker does run time linking by default, so we don't
      # have to do anything special.
      aix_use_runtimelinking=no
      exp_sym_flag='-Bexport'
      no_entry_flag=""
    else
      aix_use_runtimelinking=no

      # Test if we are trying to use run time linking or normal
      # AIX style linking. If -brtl is somewhere in LDFLAGS, we
      # need to do runtime linking.
      case $host_os in aix4.[[23]]|aix4.[[23]].*|aix5*)
	for ld_flag in $LDFLAGS; do
	  case $ld_flag in
	  *-brtl*)
	    aix_use_runtimelinking=yes
	    break
	    ;;
	  esac
	done
      esac

      exp_sym_flag='-bexport'
      no_entry_flag='-bnoentry'
    fi

    # When large executables or shared objects are built, AIX ld can
    # have problems creating the table of contents.  If linking a library
    # or program results in "error TOC overflow" add -mminimal-toc to
    # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
    # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.

    _LT_AC_TAGVAR(archive_cmds, $1)=''
    _LT_AC_TAGVAR(hardcode_direct, $1)=yes
    _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=':'
    _LT_AC_TAGVAR(link_all_deplibs, $1)=yes

    if test "$GXX" = yes; then
      case $host_os in aix4.[012]|aix4.[012].*)
      # We only want to do this on AIX 4.2 and lower, the check
      # below for broken collect2 doesn't work under 4.3+
	collect2name=`${CC} -print-prog-name=collect2`
	if test -f "$collect2name" && \
	   strings "$collect2name" | grep resolve_lib_name >/dev/null
	then
	  # We have reworked collect2
	  _LT_AC_TAGVAR(hardcode_direct, $1)=yes
	else
	  # We have old collect2
	  _LT_AC_TAGVAR(hardcode_direct, $1)=unsupported
	  # It fails to find uninstalled libraries when the uninstalled
	  # path is not listed in the libpath.  Setting hardcode_minus_L
	  # to unsupported forces relinking
	  _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes
	  _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
	  _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=
	fi
      esac
      shared_flag='-shared'
    else
      # not using gcc
      if test "$host_cpu" = ia64; then
	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
	# chokes on -Wl,-G. The following line is correct:
	shared_flag='-G'
      else
	if test "$aix_use_runtimelinking" = yes; then
	  shared_flag='${wl}-G'
	else
	  shared_flag='${wl}-bM:SRE'
	fi
      fi
    fi

    # It seems that -bexpall does not export symbols beginning with
    # underscore (_), so it is better to generate a list of symbols to export.
    _LT_AC_TAGVAR(always_export_symbols, $1)=yes
    if test "$aix_use_runtimelinking" = yes; then
      # Warning - without using the other runtime loading flags (-brtl),
      # -berok will link without error, but may produce a broken library.
      _LT_AC_TAGVAR(allow_undefined_flag, $1)='-berok'
      # Determine the default libpath from the value encoded in an empty executable.
      _LT_AC_SYS_LIBPATH_AIX
      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath"

      _LT_AC_TAGVAR(archive_expsym_cmds, $1)="\$CC"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$no_entry_flag \${wl}$exp_sym_flag:\$export_symbols $shared_flag"
     else
      if test "$host_cpu" = ia64; then
	_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R $libdir:/usr/lib:/lib'
	_LT_AC_TAGVAR(allow_undefined_flag, $1)="-z nodefs"
	_LT_AC_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$no_entry_flag \${wl}$exp_sym_flag:\$export_symbols"
      else
	# Determine the default libpath from the value encoded in an empty executable.
	_LT_AC_SYS_LIBPATH_AIX
	_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath"
	# Warning - without using the other run time loading flags,
	# -berok will link without error, but may produce a broken library.
	_LT_AC_TAGVAR(no_undefined_flag, $1)=' ${wl}-bernotok'
	_LT_AC_TAGVAR(allow_undefined_flag, $1)=' ${wl}-berok'
	# -bexpall does not export symbols beginning with underscore (_)
	_LT_AC_TAGVAR(always_export_symbols, $1)=yes
	# Exported symbols can be pulled into shared objects from archives
	_LT_AC_TAGVAR(whole_archive_flag_spec, $1)=' '
	_LT_AC_TAGVAR(archive_cmds_need_lc, $1)=yes
	# This is similar to how AIX traditionally builds it's shared libraries.
	_LT_AC_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags ${wl}-bE:$export_symbols ${wl}-bnoentry${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
      fi
    fi
    ;;
  chorus*)
    case $cc_basename in
      *)
	# FIXME: insert proper C++ library support
	_LT_AC_TAGVAR(ld_shlibs, $1)=no
	;;
    esac
    ;;

  cygwin* | mingw* | pw32*)
    # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1) is actually meaningless,
    # as there is no search path for DLLs.
    _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
    _LT_AC_TAGVAR(allow_undefined_flag, $1)=unsupported
    _LT_AC_TAGVAR(always_export_symbols, $1)=no
    _LT_AC_TAGVAR(enable_shared_with_static_runtimes, $1)=yes

    if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
      _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--image-base=0x10000000 ${wl}--out-implib,$lib'
      # If the export-symbols file already is a .def file (1st line
      # is EXPORTS), use it as is; otherwise, prepend...
      _LT_AC_TAGVAR(archive_expsym_cmds, $1)='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
	cp $export_symbols $output_objdir/$soname.def;
      else
	echo EXPORTS > $output_objdir/$soname.def;
	cat $export_symbols >> $output_objdir/$soname.def;
      fi~
      $CC -shared -nostdlib $output_objdir/$soname.def $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--image-base=0x10000000 ${wl}--out-implib,$lib'
    else
      _LT_AC_TAGVAR(ld_shlibs, $1)=no
    fi
  ;;

  darwin* | rhapsody*)
  if test "$GXX" = yes; then
    _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no
    case "$host_os" in
    rhapsody* | darwin1.[[012]])
      _LT_AC_TAGVAR(allow_undefined_flag, $1)='-undefined suppress'
      ;;
    *) # Darwin 1.3 on
      if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
      	_LT_AC_TAGVAR(allow_undefined_flag, $1)='-flat_namespace -undefined suppress'
      else
        case ${MACOSX_DEPLOYMENT_TARGET} in
          10.[[012]])
            _LT_AC_TAGVAR(allow_undefined_flag, $1)='-flat_namespace -undefined suppress'
            ;;
          10.*)
            _LT_AC_TAGVAR(allow_undefined_flag, $1)='-undefined dynamic_lookup'
            ;;
        esac
      fi
      ;;
    esac
    lt_int_apple_cc_single_mod=no
    output_verbose_link_cmd='echo'
    if $CC -dumpspecs 2>&1 | grep 'single_module' >/dev/null ; then
      lt_int_apple_cc_single_mod=yes
    fi
    if test "X$lt_int_apple_cc_single_mod" = Xyes ; then
      _LT_AC_TAGVAR(archive_cmds, $1)='$CC -dynamiclib -single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
    else
      _LT_AC_TAGVAR(archive_cmds, $1)='$CC -r ${wl}-bind_at_load -keep_private_externs -nostdlib -o ${lib}-master.o $libobjs~$CC -dynamiclib $allow_undefined_flag -o $lib ${lib}-master.o $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
    fi
    _LT_AC_TAGVAR(module_cmds, $1)='$CC ${wl}-bind_at_load $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'

    # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin ld's
    if test "X$lt_int_apple_cc_single_mod" = Xyes ; then
      _LT_AC_TAGVAR(archive_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -dynamiclib -single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
    else
      _LT_AC_TAGVAR(archive_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -r ${wl}-bind_at_load -keep_private_externs -nostdlib -o ${lib}-master.o $libobjs~$CC -dynamiclib $allow_undefined_flag -o $lib ${lib}-master.o $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
    fi
    _LT_AC_TAGVAR(module_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag  -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
    _LT_AC_TAGVAR(hardcode_direct, $1)=no
    _LT_AC_TAGVAR(hardcode_automatic, $1)=yes
    _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=unsupported
    _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='-all_load $convenience'
    _LT_AC_TAGVAR(link_all_deplibs, $1)=yes
  else
    _LT_AC_TAGVAR(ld_shlibs, $1)=no
  fi
    ;;

  dgux*)
    case $cc_basename in
      ec++)
	# FIXME: insert proper C++ library support
	_LT_AC_TAGVAR(ld_shlibs, $1)=no
	;;
      ghcx)
	# Green Hills C++ Compiler
	# FIXME: insert proper C++ library support
	_LT_AC_TAGVAR(ld_shlibs, $1)=no
	;;
      *)
	# FIXME: insert proper C++ library support
	_LT_AC_TAGVAR(ld_shlibs, $1)=no
	;;
    esac
    ;;
  freebsd[12]*)
    # C++ shared libraries reported to be fairly broken before switch to ELF
    _LT_AC_TAGVAR(ld_shlibs, $1)=no
    ;;
  freebsd-elf*)
    _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no
    ;;
  freebsd* | kfreebsd*-gnu)
    # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF
    # conventions
    _LT_AC_TAGVAR(ld_shlibs, $1)=yes
    ;;
  gnu*)
    ;;
  hpux9*)
    _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
    _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=:
    _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
    _LT_AC_TAGVAR(hardcode_direct, $1)=yes
    _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes # Not in the search PATH,
				# but as the default
				# location of the library.

    case $cc_basename in
    CC)
      # FIXME: insert proper C++ library support
      _LT_AC_TAGVAR(ld_shlibs, $1)=no
      ;;
    aCC)
      _LT_AC_TAGVAR(archive_cmds, $1)='$rm $output_objdir/$soname~$CC -b ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
      # Commands to make compiler produce verbose output that lists
      # what "hidden" libraries, object files and flags are used when
      # linking a shared library.
      #
      # There doesn't appear to be a way to prevent this compiler from
      # explicitly linking system object files so we need to strip them
      # from the output so that they don't get included in the library
      # dependencies.
      output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | grep "[-]L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list'
      ;;
    *)
      if test "$GXX" = yes; then
        _LT_AC_TAGVAR(archive_cmds, $1)='$rm $output_objdir/$soname~$CC -shared -nostdlib -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
      else
        # FIXME: insert proper C++ library support
        _LT_AC_TAGVAR(ld_shlibs, $1)=no
      fi
      ;;
    esac
    ;;
  hpux10*|hpux11*)
    if test $with_gnu_ld = no; then
      case "$host_cpu" in
      hppa*64*)
	_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
	_LT_AC_TAGVAR(hardcode_libdir_flag_spec_ld, $1)='+b $libdir'
	_LT_AC_TAGVAR(hardcode_libdir_separator, $1)=:
        ;;
      ia64*)
	_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
        ;;
      *)
	_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
	_LT_AC_TAGVAR(hardcode_libdir_separator, $1)=:
	_LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
        ;;
      esac
    fi
    case "$host_cpu" in
    hppa*64*)
      _LT_AC_TAGVAR(hardcode_direct, $1)=no
      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
      ;;
    ia64*)
      _LT_AC_TAGVAR(hardcode_direct, $1)=no
      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
      _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes # Not in the search PATH,
					      # but as the default
					      # location of the library.
      ;;
    *)
      _LT_AC_TAGVAR(hardcode_direct, $1)=yes
      _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes # Not in the search PATH,
					      # but as the default
					      # location of the library.
      ;;
    esac

    case $cc_basename in
      CC)
	# FIXME: insert proper C++ library support
	_LT_AC_TAGVAR(ld_shlibs, $1)=no
	;;
      aCC)
	case "$host_cpu" in
	hppa*64*|ia64*)
	  _LT_AC_TAGVAR(archive_cmds, $1)='$LD -b +h $soname -o $lib $linker_flags $libobjs $deplibs'
	  ;;
	*)
	  _LT_AC_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
	  ;;
	esac
	# Commands to make compiler produce verbose output that lists
	# what "hidden" libraries, object files and flags are used when
	# linking a shared library.
	#
	# There doesn't appear to be a way to prevent this compiler from
	# explicitly linking system object files so we need to strip them
	# from the output so that they don't get included in the library
	# dependencies.
	output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | grep "\-L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list'
	;;
      *)
	if test "$GXX" = yes; then
	  if test $with_gnu_ld = no; then
	    case "$host_cpu" in
	    ia64*|hppa*64*)
	      _LT_AC_TAGVAR(archive_cmds, $1)='$LD -b +h $soname -o $lib $linker_flags $libobjs $deplibs'
	      ;;
	    *)
	      _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
	      ;;
	    esac
	  fi
	else
	  # FIXME: insert proper C++ library support
	  _LT_AC_TAGVAR(ld_shlibs, $1)=no
	fi
	;;
    esac
    ;;
  irix5* | irix6*)
    case $cc_basename in
      CC)
	# SGI C++
	_LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -all -multigot $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${objdir}/so_locations -o $lib'

	# Archives containing C++ object files must be created using
	# "CC -ar", where "CC" is the IRIX C++ compiler.  This is
	# necessary to make sure instantiated templates are included
	# in the archive.
	_LT_AC_TAGVAR(old_archive_cmds, $1)='$CC -ar -WR,-u -o $oldlib $oldobjs'
	;;
      *)
	if test "$GXX" = yes; then
	  if test "$with_gnu_ld" = no; then
	    _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${objdir}/so_locations -o $lib'
	  else
	    _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` -o $lib'
	  fi
	fi
	_LT_AC_TAGVAR(link_all_deplibs, $1)=yes
	;;
    esac
    _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
    _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=:
    ;;
  linux*)
    case $cc_basename in
      KCC)
	# Kuck and Associates, Inc. (KAI) C++ Compiler

	# KCC will only create a shared library if the output file
	# ends with ".so" (or ".sl" for HP-UX), so rename the library
	# to its proper name (with version) after linking.
	_LT_AC_TAGVAR(archive_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib'
	_LT_AC_TAGVAR(archive_expsym_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib ${wl}-retain-symbols-file,$export_symbols; mv \$templib $lib'
	# Commands to make compiler produce verbose output that lists
	# what "hidden" libraries, object files and flags are used when
	# linking a shared library.
	#
	# There doesn't appear to be a way to prevent this compiler from
	# explicitly linking system object files so we need to strip them
	# from the output so that they don't get included in the library
	# dependencies.
	output_verbose_link_cmd='templist=`$CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1 | grep "ld"`; rm -f libconftest$shared_ext; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list'

	_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}--rpath,$libdir'
	_LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'

	# Archives containing C++ object files must be created using
	# "CC -Bstatic", where "CC" is the KAI C++ compiler.
	_LT_AC_TAGVAR(old_archive_cmds, $1)='$CC -Bstatic -o $oldlib $oldobjs'
	;;
      icpc)
	# Intel C++
	with_gnu_ld=yes
	_LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no
	_LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
	_LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
	_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
	_LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
	_LT_AC_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
	;;
      cxx)
	# Compaq C++
	_LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
	_LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname  -o $lib ${wl}-retain-symbols-file $wl$export_symbols'

	runpath_var=LD_RUN_PATH
	_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir'
	_LT_AC_TAGVAR(hardcode_libdir_separator, $1)=:

	# Commands to make compiler produce verbose output that lists
	# what "hidden" libraries, object files and flags are used when
	# linking a shared library.
	#
	# There doesn't appear to be a way to prevent this compiler from
	# explicitly linking system object files so we need to strip them
	# from the output so that they don't get included in the library
	# dependencies.
	output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "ld"`; templist=`echo $templist | $SED "s/\(^.*ld.*\)\( .*ld .*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list'
	;;
    esac
    ;;
  lynxos*)
    # FIXME: insert proper C++ library support
    _LT_AC_TAGVAR(ld_shlibs, $1)=no
    ;;
  m88k*)
    # FIXME: insert proper C++ library support
    _LT_AC_TAGVAR(ld_shlibs, $1)=no
    ;;
  mvs*)
    case $cc_basename in
      cxx)
	# FIXME: insert proper C++ library support
	_LT_AC_TAGVAR(ld_shlibs, $1)=no
	;;
      *)
	# FIXME: insert proper C++ library support
	_LT_AC_TAGVAR(ld_shlibs, $1)=no
	;;
    esac
    ;;
  netbsd*)
    if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
      _LT_AC_TAGVAR(archive_cmds, $1)='$LD -Bshareable  -o $lib $predep_objects $libobjs $deplibs $postdep_objects $linker_flags'
      wlarc=
      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
      _LT_AC_TAGVAR(hardcode_direct, $1)=yes
      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
    fi
    # Workaround some broken pre-1.5 toolchains
    output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep conftest.$objext | $SED -e "s:-lgcc -lc -lgcc::"'
    ;;
  osf3*)
    case $cc_basename in
      KCC)
	# Kuck and Associates, Inc. (KAI) C++ Compiler

	# KCC will only create a shared library if the output file
	# ends with ".so" (or ".sl" for HP-UX), so rename the library
	# to its proper name (with version) after linking.
	_LT_AC_TAGVAR(archive_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib'

	_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
	_LT_AC_TAGVAR(hardcode_libdir_separator, $1)=:

	# Archives containing C++ object files must be created using
	# "CC -Bstatic", where "CC" is the KAI C++ compiler.
	_LT_AC_TAGVAR(old_archive_cmds, $1)='$CC -Bstatic -o $oldlib $oldobjs'

	;;
      RCC)
	# Rational C++ 2.4.1
	# FIXME: insert proper C++ library support
	_LT_AC_TAGVAR(ld_shlibs, $1)=no
	;;
      cxx)
	_LT_AC_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
	_LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $soname `test -n "$verstring" && echo ${wl}-set_version $verstring` -update_registry ${objdir}/so_locations -o $lib'

	_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
	_LT_AC_TAGVAR(hardcode_libdir_separator, $1)=:

	# Commands to make compiler produce verbose output that lists
	# what "hidden" libraries, object files and flags are used when
	# linking a shared library.
	#
	# There doesn't appear to be a way to prevent this compiler from
	# explicitly linking system object files so we need to strip them
	# from the output so that they don't get included in the library
	# dependencies.
	output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "ld" | grep -v "ld:"`; templist=`echo $templist | $SED "s/\(^.*ld.*\)\( .*ld.*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list'
	;;
      *)
	if test "$GXX" = yes && test "$with_gnu_ld" = no; then
	  _LT_AC_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
	  _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${objdir}/so_locations -o $lib'

	  _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
	  _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=:

	  # Commands to make compiler produce verbose output that lists
	  # what "hidden" libraries, object files and flags are used when
	  # linking a shared library.
	  output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"'

	else
	  # FIXME: insert proper C++ library support
	  _LT_AC_TAGVAR(ld_shlibs, $1)=no
	fi
	;;
    esac
    ;;
  osf4* | osf5*)
    case $cc_basename in
      KCC)
	# Kuck and Associates, Inc. (KAI) C++ Compiler

	# KCC will only create a shared library if the output file
	# ends with ".so" (or ".sl" for HP-UX), so rename the library
	# to its proper name (with version) after linking.
	_LT_AC_TAGVAR(archive_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib'

	_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
	_LT_AC_TAGVAR(hardcode_libdir_separator, $1)=:

	# Archives containing C++ object files must be created using
	# the KAI C++ compiler.
	_LT_AC_TAGVAR(old_archive_cmds, $1)='$CC -o $oldlib $oldobjs'
	;;
      RCC)
	# Rational C++ 2.4.1
	# FIXME: insert proper C++ library support
	_LT_AC_TAGVAR(ld_shlibs, $1)=no
	;;
      cxx)
	_LT_AC_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*'
	_LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${objdir}/so_locations -o $lib'
	_LT_AC_TAGVAR(archive_expsym_cmds, $1)='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done~
	  echo "-hidden">> $lib.exp~
	  $CC -shared$allow_undefined_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname -Wl,-input -Wl,$lib.exp  `test -n "$verstring" && echo -set_version	$verstring` -update_registry $objdir/so_locations -o $lib~
	  $rm $lib.exp'

	_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir'
	_LT_AC_TAGVAR(hardcode_libdir_separator, $1)=:

	# Commands to make compiler produce verbose output that lists
	# what "hidden" libraries, object files and flags are used when
	# linking a shared library.
	#
	# There doesn't appear to be a way to prevent this compiler from
	# explicitly linking system object files so we need to strip them
	# from the output so that they don't get included in the library
	# dependencies.
	output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "ld" | grep -v "ld:"`; templist=`echo $templist | $SED "s/\(^.*ld.*\)\( .*ld.*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list'
	;;
      *)
	if test "$GXX" = yes && test "$with_gnu_ld" = no; then
	  _LT_AC_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
	 _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${objdir}/so_locations -o $lib'

	  _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
	  _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=:

	  # Commands to make compiler produce verbose output that lists
	  # what "hidden" libraries, object files and flags are used when
	  # linking a shared library.
	  output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"'

	else
	  # FIXME: insert proper C++ library support
	  _LT_AC_TAGVAR(ld_shlibs, $1)=no
	fi
	;;
    esac
    ;;
  psos*)
    # FIXME: insert proper C++ library support
    _LT_AC_TAGVAR(ld_shlibs, $1)=no
    ;;
  sco*)
    _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no
    case $cc_basename in
      CC)
	# FIXME: insert proper C++ library support
	_LT_AC_TAGVAR(ld_shlibs, $1)=no
	;;
      *)
	# FIXME: insert proper C++ library support
	_LT_AC_TAGVAR(ld_shlibs, $1)=no
	;;
    esac
    ;;
  sunos4*)
    case $cc_basename in
      CC)
	# Sun C++ 4.x
	# FIXME: insert proper C++ library support
	_LT_AC_TAGVAR(ld_shlibs, $1)=no
	;;
      lcc)
	# Lucid
	# FIXME: insert proper C++ library support
	_LT_AC_TAGVAR(ld_shlibs, $1)=no
	;;
      *)
	# FIXME: insert proper C++ library support
	_LT_AC_TAGVAR(ld_shlibs, $1)=no
	;;
    esac
    ;;
  solaris*)
    case $cc_basename in
      CC)
	# Sun C++ 4.2, 5.x and Centerline C++
	_LT_AC_TAGVAR(no_undefined_flag, $1)=' -zdefs'
	_LT_AC_TAGVAR(archive_cmds, $1)='$CC -G${allow_undefined_flag} -nolib -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
	_LT_AC_TAGVAR(archive_expsym_cmds, $1)='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
	$CC -G${allow_undefined_flag} -nolib ${wl}-M ${wl}$lib.exp -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$rm $lib.exp'

	_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
	_LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
	case $host_os in
	  solaris2.[0-5] | solaris2.[0-5].*) ;;
	  *)
	    # The C++ compiler is used as linker so we must use $wl
	    # flag to pass the commands to the underlying system
	    # linker.
	    # Supported since Solaris 2.6 (maybe 2.5.1?)
	    _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
	    ;;
	esac
	_LT_AC_TAGVAR(link_all_deplibs, $1)=yes

	# Commands to make compiler produce verbose output that lists
	# what "hidden" libraries, object files and flags are used when
	# linking a shared library.
	#
	# There doesn't appear to be a way to prevent this compiler from
	# explicitly linking system object files so we need to strip them
	# from the output so that they don't get included in the library
	# dependencies.
	output_verbose_link_cmd='templist=`$CC -G $CFLAGS -v conftest.$objext 2>&1 | grep "\-[[LR]]"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list'

	# Archives containing C++ object files must be created using
	# "CC -xar", where "CC" is the Sun C++ compiler.  This is
	# necessary to make sure instantiated templates are included
	# in the archive.
	_LT_AC_TAGVAR(old_archive_cmds, $1)='$CC -xar -o $oldlib $oldobjs'
	;;
      gcx)
	# Green Hills C++ Compiler
	_LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'

	# The C++ compiler must be used to create the archive.
	_LT_AC_TAGVAR(old_archive_cmds, $1)='$CC $LDFLAGS -archive -o $oldlib $oldobjs'
	;;
      *)
	# GNU C++ compiler with Solaris linker
	if test "$GXX" = yes && test "$with_gnu_ld" = no; then
	  _LT_AC_TAGVAR(no_undefined_flag, $1)=' ${wl}-z ${wl}defs'
	  if $CC --version | grep -v '^2\.7' > /dev/null; then
	    _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
	    _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
		$CC -shared -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$rm $lib.exp'

	    # Commands to make compiler produce verbose output that lists
	    # what "hidden" libraries, object files and flags are used when
	    # linking a shared library.
	    output_verbose_link_cmd="$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep \"\-L\""
	  else
	    # g++ 2.7 appears to require `-G' NOT `-shared' on this
	    # platform.
	    _LT_AC_TAGVAR(archive_cmds, $1)='$CC -G -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
	    _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
		$CC -G -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$rm $lib.exp'

	    # Commands to make compiler produce verbose output that lists
	    # what "hidden" libraries, object files and flags are used when
	    # linking a shared library.
	    output_verbose_link_cmd="$CC -G $CFLAGS -v conftest.$objext 2>&1 | grep \"\-L\""
	  fi

	  _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R $wl$libdir'
	fi
	;;
    esac
    ;;
  sysv5OpenUNIX8* | sysv5UnixWare7* | sysv5uw[[78]]* | unixware7*)
    _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no
    ;;
  tandem*)
    case $cc_basename in
      NCC)
	# NonStop-UX NCC 3.20
	# FIXME: insert proper C++ library support
	_LT_AC_TAGVAR(ld_shlibs, $1)=no
	;;
      *)
	# FIXME: insert proper C++ library support
	_LT_AC_TAGVAR(ld_shlibs, $1)=no
	;;
    esac
    ;;
  vxworks*)
    # FIXME: insert proper C++ library support
    _LT_AC_TAGVAR(ld_shlibs, $1)=no
    ;;
  *)
    # FIXME: insert proper C++ library support
    _LT_AC_TAGVAR(ld_shlibs, $1)=no
    ;;
esac
AC_MSG_RESULT([$_LT_AC_TAGVAR(ld_shlibs, $1)])
test "$_LT_AC_TAGVAR(ld_shlibs, $1)" = no && can_build_shared=no

_LT_AC_TAGVAR(GCC, $1)="$GXX"
_LT_AC_TAGVAR(LD, $1)="$LD"

## CAVEAT EMPTOR:
## There is no encapsulation within the following macros, do not change
## the running order or otherwise move them around unless you know exactly
## what you are doing...
AC_LIBTOOL_POSTDEP_PREDEP($1)
AC_LIBTOOL_PROG_COMPILER_PIC($1)
AC_LIBTOOL_PROG_CC_C_O($1)
AC_LIBTOOL_SYS_HARD_LINK_LOCKS($1)
AC_LIBTOOL_PROG_LD_SHLIBS($1)
AC_LIBTOOL_SYS_DYNAMIC_LINKER($1)
AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH($1)
AC_LIBTOOL_SYS_LIB_STRIP
AC_LIBTOOL_DLOPEN_SELF($1)

AC_LIBTOOL_CONFIG($1)

AC_LANG_POP
CC=$lt_save_CC
LDCXX=$LD
LD=$lt_save_LD
GCC=$lt_save_GCC
with_gnu_ldcxx=$with_gnu_ld
with_gnu_ld=$lt_save_with_gnu_ld
lt_cv_path_LDCXX=$lt_cv_path_LD
lt_cv_path_LD=$lt_save_path_LD
lt_cv_prog_gnu_ldcxx=$lt_cv_prog_gnu_ld
lt_cv_prog_gnu_ld=$lt_save_with_gnu_ld
])
m4trace:/usr/share/aclocal/libtool.m4:3653: -1- AC_DEFUN([AC_LIBTOOL_POSTDEP_PREDEP], [
dnl we can't use the lt_simple_compile_test_code here,
dnl because it contains code intended for an executable,
dnl not a library.  It's possible we should let each
dnl tag define a new lt_????_link_test_code variable,
dnl but it's only used here...
ifelse([$1],[],[cat > conftest.$ac_ext <<EOF
int a;
void foo (void) { a = 0; }
EOF
],[$1],[CXX],[cat > conftest.$ac_ext <<EOF
class Foo
{
public:
  Foo (void) { a = 0; }
private:
  int a;
};
EOF
],[$1],[F77],[cat > conftest.$ac_ext <<EOF
      subroutine foo
      implicit none
      integer*4 a
      a=0
      return
      end
EOF
],[$1],[GCJ],[cat > conftest.$ac_ext <<EOF
public class foo {
  private int a;
  public void bar (void) {
    a = 0;
  }
};
EOF
])
dnl Parse the compiler output and extract the necessary
dnl objects, libraries and library flags.
if AC_TRY_EVAL(ac_compile); then
  # Parse the compiler output and extract the necessary
  # objects, libraries and library flags.

  # Sentinel used to keep track of whether or not we are before
  # the conftest object file.
  pre_test_object_deps_done=no

  # The `*' in the case matches for architectures that use `case' in
  # $output_verbose_cmd can trigger glob expansion during the loop
  # eval without this substitution.
  output_verbose_link_cmd="`$echo \"X$output_verbose_link_cmd\" | $Xsed -e \"$no_glob_subst\"`"

  for p in `eval $output_verbose_link_cmd`; do
    case $p in

    -L* | -R* | -l*)
       # Some compilers place space between "-{L,R}" and the path.
       # Remove the space.
       if test $p = "-L" \
	  || test $p = "-R"; then
	 prev=$p
	 continue
       else
	 prev=
       fi

       if test "$pre_test_object_deps_done" = no; then
	 case $p in
	 -L* | -R*)
	   # Internal compiler library paths should come after those
	   # provided the user.  The postdeps already come after the
	   # user supplied libs so there is no need to process them.
	   if test -z "$_LT_AC_TAGVAR(compiler_lib_search_path, $1)"; then
	     _LT_AC_TAGVAR(compiler_lib_search_path, $1)="${prev}${p}"
	   else
	     _LT_AC_TAGVAR(compiler_lib_search_path, $1)="${_LT_AC_TAGVAR(compiler_lib_search_path, $1)} ${prev}${p}"
	   fi
	   ;;
	 # The "-l" case would never come before the object being
	 # linked, so don't bother handling this case.
	 esac
       else
	 if test -z "$_LT_AC_TAGVAR(postdeps, $1)"; then
	   _LT_AC_TAGVAR(postdeps, $1)="${prev}${p}"
	 else
	   _LT_AC_TAGVAR(postdeps, $1)="${_LT_AC_TAGVAR(postdeps, $1)} ${prev}${p}"
	 fi
       fi
       ;;

    *.$objext)
       # This assumes that the test object file only shows up
       # once in the compiler output.
       if test "$p" = "conftest.$objext"; then
	 pre_test_object_deps_done=yes
	 continue
       fi

       if test "$pre_test_object_deps_done" = no; then
	 if test -z "$_LT_AC_TAGVAR(predep_objects, $1)"; then
	   _LT_AC_TAGVAR(predep_objects, $1)="$p"
	 else
	   _LT_AC_TAGVAR(predep_objects, $1)="$_LT_AC_TAGVAR(predep_objects, $1) $p"
	 fi
       else
	 if test -z "$_LT_AC_TAGVAR(postdep_objects, $1)"; then
	   _LT_AC_TAGVAR(postdep_objects, $1)="$p"
	 else
	   _LT_AC_TAGVAR(postdep_objects, $1)="$_LT_AC_TAGVAR(postdep_objects, $1) $p"
	 fi
       fi
       ;;

    *) ;; # Ignore the rest.

    esac
  done

  # Clean up.
  rm -f a.out a.exe
else
  echo "libtool.m4: error: problem compiling $1 test program"
fi

$rm -f confest.$objext

case " $_LT_AC_TAGVAR(postdeps, $1) " in
*" -lc "*) _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no ;;
esac
])
m4trace:/usr/share/aclocal/libtool.m4:3660: -1- AC_DEFUN([AC_LIBTOOL_LANG_F77_CONFIG], [_LT_AC_LANG_F77_CONFIG(F77)])
m4trace:/usr/share/aclocal/libtool.m4:3752: -1- AC_DEFUN([_LT_AC_LANG_F77_CONFIG], [AC_REQUIRE([AC_PROG_F77])
AC_LANG_PUSH(Fortran 77)

_LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no
_LT_AC_TAGVAR(allow_undefined_flag, $1)=
_LT_AC_TAGVAR(always_export_symbols, $1)=no
_LT_AC_TAGVAR(archive_expsym_cmds, $1)=
_LT_AC_TAGVAR(export_dynamic_flag_spec, $1)=
_LT_AC_TAGVAR(hardcode_direct, $1)=no
_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)=
_LT_AC_TAGVAR(hardcode_libdir_flag_spec_ld, $1)=
_LT_AC_TAGVAR(hardcode_libdir_separator, $1)=
_LT_AC_TAGVAR(hardcode_minus_L, $1)=no
_LT_AC_TAGVAR(hardcode_automatic, $1)=no
_LT_AC_TAGVAR(module_cmds, $1)=
_LT_AC_TAGVAR(module_expsym_cmds, $1)=
_LT_AC_TAGVAR(link_all_deplibs, $1)=unknown
_LT_AC_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
_LT_AC_TAGVAR(no_undefined_flag, $1)=
_LT_AC_TAGVAR(whole_archive_flag_spec, $1)=
_LT_AC_TAGVAR(enable_shared_with_static_runtimes, $1)=no

# Source file extension for f77 test sources.
ac_ext=f

# Object file extension for compiled f77 test sources.
objext=o
_LT_AC_TAGVAR(objext, $1)=$objext

# Code to be used in simple compile tests
lt_simple_compile_test_code="      subroutine t\n      return\n      end\n"

# Code to be used in simple link tests
lt_simple_link_test_code="      program t\n      end\n"

# ltmain only uses $CC for tagged configurations so make sure $CC is set.
_LT_AC_SYS_COMPILER

# Allow CC to be a program name with arguments.
lt_save_CC="$CC"
CC=${F77-"f77"}
compiler=$CC
_LT_AC_TAGVAR(compiler, $1)=$CC
cc_basename=`$echo X"$compiler" | $Xsed -e 's%^.*/%%'`

AC_MSG_CHECKING([if libtool supports shared libraries])
AC_MSG_RESULT([$can_build_shared])

AC_MSG_CHECKING([whether to build shared libraries])
test "$can_build_shared" = "no" && enable_shared=no

# On AIX, shared libraries and static libraries use the same namespace, and
# are all built from PIC.
case "$host_os" in
aix3*)
  test "$enable_shared" = yes && enable_static=no
  if test -n "$RANLIB"; then
    archive_cmds="$archive_cmds~\$RANLIB \$lib"
    postinstall_cmds='$RANLIB $lib'
  fi
  ;;
aix4* | aix5*)
  test "$enable_shared" = yes && enable_static=no
  ;;
esac
AC_MSG_RESULT([$enable_shared])

AC_MSG_CHECKING([whether to build static libraries])
# Make sure either enable_shared or enable_static is yes.
test "$enable_shared" = yes || enable_static=yes
AC_MSG_RESULT([$enable_static])

test "$_LT_AC_TAGVAR(ld_shlibs, $1)" = no && can_build_shared=no

_LT_AC_TAGVAR(GCC, $1)="$G77"
_LT_AC_TAGVAR(LD, $1)="$LD"

AC_LIBTOOL_PROG_COMPILER_PIC($1)
AC_LIBTOOL_PROG_CC_C_O($1)
AC_LIBTOOL_SYS_HARD_LINK_LOCKS($1)
AC_LIBTOOL_PROG_LD_SHLIBS($1)
AC_LIBTOOL_SYS_DYNAMIC_LINKER($1)
AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH($1)
AC_LIBTOOL_SYS_LIB_STRIP


AC_LIBTOOL_CONFIG($1)

AC_LANG_POP
CC="$lt_save_CC"
])
m4trace:/usr/share/aclocal/libtool.m4:3760: -1- AC_DEFUN([AC_LIBTOOL_LANG_GCJ_CONFIG], [_LT_AC_LANG_GCJ_CONFIG(GCJ)])
m4trace:/usr/share/aclocal/libtool.m4:3807: -1- AC_DEFUN([_LT_AC_LANG_GCJ_CONFIG], [AC_LANG_SAVE

# Source file extension for Java test sources.
ac_ext=java

# Object file extension for compiled Java test sources.
objext=o
_LT_AC_TAGVAR(objext, $1)=$objext

# Code to be used in simple compile tests
lt_simple_compile_test_code="class foo {}\n"

# Code to be used in simple link tests
lt_simple_link_test_code='public class conftest { public static void main(String[] argv) {}; }\n'

# ltmain only uses $CC for tagged configurations so make sure $CC is set.
_LT_AC_SYS_COMPILER

# Allow CC to be a program name with arguments.
lt_save_CC="$CC"
CC=${GCJ-"gcj"}
compiler=$CC
_LT_AC_TAGVAR(compiler, $1)=$CC

# GCJ did not exist at the time GCC didn't implicitly link libc in.
_LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no

## CAVEAT EMPTOR:
## There is no encapsulation within the following macros, do not change
## the running order or otherwise move them around unless you know exactly
## what you are doing...
AC_LIBTOOL_PROG_COMPILER_NO_RTTI($1)
AC_LIBTOOL_PROG_COMPILER_PIC($1)
AC_LIBTOOL_PROG_CC_C_O($1)
AC_LIBTOOL_SYS_HARD_LINK_LOCKS($1)
AC_LIBTOOL_PROG_LD_SHLIBS($1)
AC_LIBTOOL_SYS_DYNAMIC_LINKER($1)
AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH($1)
AC_LIBTOOL_SYS_LIB_STRIP
AC_LIBTOOL_DLOPEN_SELF($1)

AC_LIBTOOL_CONFIG($1)

AC_LANG_RESTORE
CC="$lt_save_CC"
])
m4trace:/usr/share/aclocal/libtool.m4:3815: -1- AC_DEFUN([AC_LIBTOOL_LANG_RC_CONFIG], [_LT_AC_LANG_RC_CONFIG(RC)])
m4trace:/usr/share/aclocal/libtool.m4:3846: -1- AC_DEFUN([_LT_AC_LANG_RC_CONFIG], [AC_LANG_SAVE

# Source file extension for RC test sources.
ac_ext=rc

# Object file extension for compiled RC test sources.
objext=o
_LT_AC_TAGVAR(objext, $1)=$objext

# Code to be used in simple compile tests
lt_simple_compile_test_code='sample MENU { MENUITEM "&Soup", 100, CHECKED }\n'

# Code to be used in simple link tests
lt_simple_link_test_code="$lt_simple_compile_test_code"

# ltmain only uses $CC for tagged configurations so make sure $CC is set.
_LT_AC_SYS_COMPILER

# Allow CC to be a program name with arguments.
lt_save_CC="$CC"
CC=${RC-"windres"}
compiler=$CC
_LT_AC_TAGVAR(compiler, $1)=$CC
_LT_AC_TAGVAR(lt_cv_prog_compiler_c_o, $1)=yes

AC_LIBTOOL_CONFIG($1)

AC_LANG_RESTORE
CC="$lt_save_CC"
])
m4trace:/usr/share/aclocal/libtool.m4:4331: -1- AC_DEFUN([AC_LIBTOOL_CONFIG], [# The else clause should only fire when bootstrapping the
# libtool distribution, otherwise you forgot to ship ltmain.sh
# with your package, and you will get complaints that there are
# no rules to generate ltmain.sh.
if test -f "$ltmain"; then
  # See if we are running on zsh, and set the options which allow our commands through
  # without removal of \ escapes.
  if test -n "${ZSH_VERSION+set}" ; then
    setopt NO_GLOB_SUBST
  fi
  # Now quote all the things that may contain metacharacters while being
  # careful not to overquote the AC_SUBSTed values.  We take copies of the
  # variables and quote the copies for generation of the libtool script.
  for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC NM \
    SED SHELL STRIP \
    libname_spec library_names_spec soname_spec extract_expsyms_cmds \
    old_striplib striplib file_magic_cmd finish_cmds finish_eval \
    deplibs_check_method reload_flag reload_cmds need_locks \
    lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
    lt_cv_sys_global_symbol_to_c_name_address \
    sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
    old_postinstall_cmds old_postuninstall_cmds \
    _LT_AC_TAGVAR(compiler, $1) \
    _LT_AC_TAGVAR(CC, $1) \
    _LT_AC_TAGVAR(LD, $1) \
    _LT_AC_TAGVAR(lt_prog_compiler_wl, $1) \
    _LT_AC_TAGVAR(lt_prog_compiler_pic, $1) \
    _LT_AC_TAGVAR(lt_prog_compiler_static, $1) \
    _LT_AC_TAGVAR(lt_prog_compiler_no_builtin_flag, $1) \
    _LT_AC_TAGVAR(export_dynamic_flag_spec, $1) \
    _LT_AC_TAGVAR(thread_safe_flag_spec, $1) \
    _LT_AC_TAGVAR(whole_archive_flag_spec, $1) \
    _LT_AC_TAGVAR(enable_shared_with_static_runtimes, $1) \
    _LT_AC_TAGVAR(old_archive_cmds, $1) \
    _LT_AC_TAGVAR(old_archive_from_new_cmds, $1) \
    _LT_AC_TAGVAR(predep_objects, $1) \
    _LT_AC_TAGVAR(postdep_objects, $1) \
    _LT_AC_TAGVAR(predeps, $1) \
    _LT_AC_TAGVAR(postdeps, $1) \
    _LT_AC_TAGVAR(compiler_lib_search_path, $1) \
    _LT_AC_TAGVAR(archive_cmds, $1) \
    _LT_AC_TAGVAR(archive_expsym_cmds, $1) \
    _LT_AC_TAGVAR(postinstall_cmds, $1) \
    _LT_AC_TAGVAR(postuninstall_cmds, $1) \
    _LT_AC_TAGVAR(old_archive_from_expsyms_cmds, $1) \
    _LT_AC_TAGVAR(allow_undefined_flag, $1) \
    _LT_AC_TAGVAR(no_undefined_flag, $1) \
    _LT_AC_TAGVAR(export_symbols_cmds, $1) \
    _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1) \
    _LT_AC_TAGVAR(hardcode_libdir_flag_spec_ld, $1) \
    _LT_AC_TAGVAR(hardcode_libdir_separator, $1) \
    _LT_AC_TAGVAR(hardcode_automatic, $1) \
    _LT_AC_TAGVAR(module_cmds, $1) \
    _LT_AC_TAGVAR(module_expsym_cmds, $1) \
    _LT_AC_TAGVAR(lt_cv_prog_compiler_c_o, $1) \
    _LT_AC_TAGVAR(exclude_expsyms, $1) \
    _LT_AC_TAGVAR(include_expsyms, $1); do

    case $var in
    _LT_AC_TAGVAR(old_archive_cmds, $1) | \
    _LT_AC_TAGVAR(old_archive_from_new_cmds, $1) | \
    _LT_AC_TAGVAR(archive_cmds, $1) | \
    _LT_AC_TAGVAR(archive_expsym_cmds, $1) | \
    _LT_AC_TAGVAR(module_cmds, $1) | \
    _LT_AC_TAGVAR(module_expsym_cmds, $1) | \
    _LT_AC_TAGVAR(old_archive_from_expsyms_cmds, $1) | \
    _LT_AC_TAGVAR(export_symbols_cmds, $1) | \
    extract_expsyms_cmds | reload_cmds | finish_cmds | \
    postinstall_cmds | postuninstall_cmds | \
    old_postinstall_cmds | old_postuninstall_cmds | \
    sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
      # Double-quote double-evaled strings.
      eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
      ;;
    *)
      eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
      ;;
    esac
  done

  case $lt_echo in
  *'\[$]0 --fallback-echo"')
    lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\[$]0 --fallback-echo"[$]/[$]0 --fallback-echo"/'`
    ;;
  esac

ifelse([$1], [],
  [cfgfile="${ofile}T"
  trap "$rm \"$cfgfile\"; exit 1" 1 2 15
  $rm -f "$cfgfile"
  AC_MSG_NOTICE([creating $ofile])],
  [cfgfile="$ofile"])

  cat <<__EOF__ >> "$cfgfile"
ifelse([$1], [],
[#! $SHELL

# `$echo "$cfgfile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
# Generated automatically by $PROGRAM (GNU $PACKAGE $VERSION$TIMESTAMP)
# NOTE: Changes made to this file will be lost: look at ltmain.sh.
#
# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001
# Free Software Foundation, Inc.
#
# This file is part of GNU Libtool:
# Originally by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful, but
# WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
# General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
#
# As a special exception to the GNU General Public License, if you
# distribute this file as part of a program that contains a
# configuration script generated by Autoconf, you may include it under
# the same distribution terms that you use for the rest of that program.

# A sed program that does not truncate output.
SED=$lt_SED

# Sed that helps us avoid accidentally triggering echo(1) options like -n.
Xsed="$SED -e s/^X//"

# The HP-UX ksh and POSIX shell print the target directory to stdout
# if CDPATH is set.
if test "X\${CDPATH+set}" = Xset; then CDPATH=:; export CDPATH; fi

# The names of the tagged configurations supported by this script.
available_tags=

# ### BEGIN LIBTOOL CONFIG],
[# ### BEGIN LIBTOOL TAG CONFIG: $tagname])

# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:

# Shell to use when invoking shell scripts.
SHELL=$lt_SHELL

# Whether or not to build shared libraries.
build_libtool_libs=$enable_shared

# Whether or not to build static libraries.
build_old_libs=$enable_static

# Whether or not to add -lc for building shared libraries.
build_libtool_need_lc=$_LT_AC_TAGVAR(archive_cmds_need_lc, $1)

# Whether or not to disallow shared libs when runtime libs are static
allow_libtool_libs_with_static_runtimes=$_LT_AC_TAGVAR(enable_shared_with_static_runtimes, $1)

# Whether or not to optimize for fast installation.
fast_install=$enable_fast_install

# The host system.
host_alias=$host_alias
host=$host

# An echo program that does not interpret backslashes.
echo=$lt_echo

# The archiver.
AR=$lt_AR
AR_FLAGS=$lt_AR_FLAGS

# A C compiler.
LTCC=$lt_LTCC

# A language-specific compiler.
CC=$lt_[]_LT_AC_TAGVAR(compiler, $1)

# Is the compiler the GNU C compiler?
with_gcc=$_LT_AC_TAGVAR(GCC, $1)

# An ERE matcher.
EGREP=$lt_EGREP

# The linker used to build libraries.
LD=$lt_[]_LT_AC_TAGVAR(LD, $1)

# Whether we need hard or soft links.
LN_S=$lt_LN_S

# A BSD-compatible nm program.
NM=$lt_NM

# A symbol stripping program
STRIP=$lt_STRIP

# Used to examine libraries when file_magic_cmd begins "file"
MAGIC_CMD=$MAGIC_CMD

# Used on cygwin: DLL creation program.
DLLTOOL="$DLLTOOL"

# Used on cygwin: object dumper.
OBJDUMP="$OBJDUMP"

# Used on cygwin: assembler.
AS="$AS"

# The name of the directory that contains temporary libtool files.
objdir=$objdir

# How to create reloadable object files.
reload_flag=$lt_reload_flag
reload_cmds=$lt_reload_cmds

# How to pass a linker flag through the compiler.
wl=$lt_[]_LT_AC_TAGVAR(lt_prog_compiler_wl, $1)

# Object file suffix (normally "o").
objext="$ac_objext"

# Old archive suffix (normally "a").
libext="$libext"

# Shared library suffix (normally ".so").
shrext_cmds='$shrext_cmds'

# Executable file suffix (normally "").
exeext="$exeext"

# Additional compiler flags for building library objects.
pic_flag=$lt_[]_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)
pic_mode=$pic_mode

# What is the maximum length of a command?
max_cmd_len=$lt_cv_sys_max_cmd_len

# Does compiler simultaneously support -c and -o options?
compiler_c_o=$lt_[]_LT_AC_TAGVAR(lt_cv_prog_compiler_c_o, $1)

# Must we lock files when doing compilation ?
need_locks=$lt_need_locks

# Do we need the lib prefix for modules?
need_lib_prefix=$need_lib_prefix

# Do we need a version for libraries?
need_version=$need_version

# Whether dlopen is supported.
dlopen_support=$enable_dlopen

# Whether dlopen of programs is supported.
dlopen_self=$enable_dlopen_self

# Whether dlopen of statically linked programs is supported.
dlopen_self_static=$enable_dlopen_self_static

# Compiler flag to prevent dynamic linking.
link_static_flag=$lt_[]_LT_AC_TAGVAR(lt_prog_compiler_static, $1)

# Compiler flag to turn off builtin functions.
no_builtin_flag=$lt_[]_LT_AC_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)

# Compiler flag to allow reflexive dlopens.
export_dynamic_flag_spec=$lt_[]_LT_AC_TAGVAR(export_dynamic_flag_spec, $1)

# Compiler flag to generate shared objects directly from archives.
whole_archive_flag_spec=$lt_[]_LT_AC_TAGVAR(whole_archive_flag_spec, $1)

# Compiler flag to generate thread-safe objects.
thread_safe_flag_spec=$lt_[]_LT_AC_TAGVAR(thread_safe_flag_spec, $1)

# Library versioning type.
version_type=$version_type

# Format of library name prefix.
libname_spec=$lt_libname_spec

# List of archive names.  First name is the real one, the rest are links.
# The last name is the one that the linker finds with -lNAME.
library_names_spec=$lt_library_names_spec

# The coded name of the library, if different from the real name.
soname_spec=$lt_soname_spec

# Commands used to build and install an old-style archive.
RANLIB=$lt_RANLIB
old_archive_cmds=$lt_[]_LT_AC_TAGVAR(old_archive_cmds, $1)
old_postinstall_cmds=$lt_old_postinstall_cmds
old_postuninstall_cmds=$lt_old_postuninstall_cmds

# Create an old-style archive from a shared archive.
old_archive_from_new_cmds=$lt_[]_LT_AC_TAGVAR(old_archive_from_new_cmds, $1)

# Create a temporary old-style archive to link instead of a shared archive.
old_archive_from_expsyms_cmds=$lt_[]_LT_AC_TAGVAR(old_archive_from_expsyms_cmds, $1)

# Commands used to build and install a shared archive.
archive_cmds=$lt_[]_LT_AC_TAGVAR(archive_cmds, $1)
archive_expsym_cmds=$lt_[]_LT_AC_TAGVAR(archive_expsym_cmds, $1)
postinstall_cmds=$lt_postinstall_cmds
postuninstall_cmds=$lt_postuninstall_cmds

# Commands used to build a loadable module (assumed same as above if empty)
module_cmds=$lt_[]_LT_AC_TAGVAR(module_cmds, $1)
module_expsym_cmds=$lt_[]_LT_AC_TAGVAR(module_expsym_cmds, $1)

# Commands to strip libraries.
old_striplib=$lt_old_striplib
striplib=$lt_striplib

# Dependencies to place before the objects being linked to create a
# shared library.
predep_objects=$lt_[]_LT_AC_TAGVAR(predep_objects, $1)

# Dependencies to place after the objects being linked to create a
# shared library.
postdep_objects=$lt_[]_LT_AC_TAGVAR(postdep_objects, $1)

# Dependencies to place before the objects being linked to create a
# shared library.
predeps=$lt_[]_LT_AC_TAGVAR(predeps, $1)

# Dependencies to place after the objects being linked to create a
# shared library.
postdeps=$lt_[]_LT_AC_TAGVAR(postdeps, $1)

# The library search path used internally by the compiler when linking
# a shared library.
compiler_lib_search_path=$lt_[]_LT_AC_TAGVAR(compiler_lib_search_path, $1)

# Method to check whether dependent libraries are shared objects.
deplibs_check_method=$lt_deplibs_check_method

# Command to use when deplibs_check_method == file_magic.
file_magic_cmd=$lt_file_magic_cmd

# Flag that allows shared libraries with undefined symbols to be built.
allow_undefined_flag=$lt_[]_LT_AC_TAGVAR(allow_undefined_flag, $1)

# Flag that forces no undefined symbols.
no_undefined_flag=$lt_[]_LT_AC_TAGVAR(no_undefined_flag, $1)

# Commands used to finish a libtool library installation in a directory.
finish_cmds=$lt_finish_cmds

# Same as above, but a single script fragment to be evaled but not shown.
finish_eval=$lt_finish_eval

# Take the output of nm and produce a listing of raw symbols and C names.
global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe

# Transform the output of nm in a proper C declaration
global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl

# Transform the output of nm in a C name address pair
global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address

# This is the shared library runtime path variable.
runpath_var=$runpath_var

# This is the shared library path variable.
shlibpath_var=$shlibpath_var

# Is shlibpath searched before the hard-coded library search path?
shlibpath_overrides_runpath=$shlibpath_overrides_runpath

# How to hardcode a shared library path into an executable.
hardcode_action=$_LT_AC_TAGVAR(hardcode_action, $1)

# Whether we should hardcode library paths into libraries.
hardcode_into_libs=$hardcode_into_libs

# Flag to hardcode \$libdir into a binary during linking.
# This must work even if \$libdir does not exist.
hardcode_libdir_flag_spec=$lt_[]_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)

# If ld is used when linking, flag to hardcode \$libdir into
# a binary during linking. This must work even if \$libdir does
# not exist.
hardcode_libdir_flag_spec_ld=$lt_[]_LT_AC_TAGVAR(hardcode_libdir_flag_spec_ld, $1)

# Whether we need a single -rpath flag with a separated argument.
hardcode_libdir_separator=$lt_[]_LT_AC_TAGVAR(hardcode_libdir_separator, $1)

# Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
# resulting binary.
hardcode_direct=$_LT_AC_TAGVAR(hardcode_direct, $1)

# Set to yes if using the -LDIR flag during linking hardcodes DIR into the
# resulting binary.
hardcode_minus_L=$_LT_AC_TAGVAR(hardcode_minus_L, $1)

# Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
# the resulting binary.
hardcode_shlibpath_var=$_LT_AC_TAGVAR(hardcode_shlibpath_var, $1)

# Set to yes if building a shared library automatically hardcodes DIR into the library
# and all subsequent libraries and executables linked against it.
hardcode_automatic=$_LT_AC_TAGVAR(hardcode_automatic, $1)

# Variables whose values should be saved in libtool wrapper scripts and
# restored at relink time.
variables_saved_for_relink="$variables_saved_for_relink"

# Whether libtool must link a program against all its dependency libraries.
link_all_deplibs=$_LT_AC_TAGVAR(link_all_deplibs, $1)

# Compile-time system search path for libraries
sys_lib_search_path_spec=$lt_sys_lib_search_path_spec

# Run-time system search path for libraries
sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec

# Fix the shell variable \$srcfile for the compiler.
fix_srcfile_path="$_LT_AC_TAGVAR(fix_srcfile_path, $1)"

# Set to yes if exported symbols are required.
always_export_symbols=$_LT_AC_TAGVAR(always_export_symbols, $1)

# The commands to list exported symbols.
export_symbols_cmds=$lt_[]_LT_AC_TAGVAR(export_symbols_cmds, $1)

# The commands to extract the exported symbol list from a shared archive.
extract_expsyms_cmds=$lt_extract_expsyms_cmds

# Symbols that should not be listed in the preloaded symbols.
exclude_expsyms=$lt_[]_LT_AC_TAGVAR(exclude_expsyms, $1)

# Symbols that must always be exported.
include_expsyms=$lt_[]_LT_AC_TAGVAR(include_expsyms, $1)

ifelse([$1],[],
[# ### END LIBTOOL CONFIG],
[# ### END LIBTOOL TAG CONFIG: $tagname])

__EOF__

ifelse([$1],[], [
  case $host_os in
  aix3*)
    cat <<\EOF >> "$cfgfile"

# AIX sometimes has problems with the GCC collect2 program.  For some
# reason, if we set the COLLECT_NAMES environment variable, the problems
# vanish in a puff of smoke.
if test "X${COLLECT_NAMES+set}" != Xset; then
  COLLECT_NAMES=
  export COLLECT_NAMES
fi
EOF
    ;;
  esac

  # We use sed instead of cat because bash on DJGPP gets confused if
  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
  # text mode, it properly converts lines to CR/LF.  This bash problem
  # is reportedly fixed, but why not run on old versions too?
  sed '$q' "$ltmain" >> "$cfgfile" || (rm -f "$cfgfile"; exit 1)

  mv -f "$cfgfile" "$ofile" || \
    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
  chmod +x "$ofile"
])
else
  # If there is no Makefile yet, we rely on a make rule to execute
  # `config.status --recheck' to rerun these tests and create the
  # libtool script then.
  ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
  if test -f "$ltmain_in"; then
    test -f Makefile && make "$ltmain"
  fi
fi
])
m4trace:/usr/share/aclocal/libtool.m4:4349: -1- AC_DEFUN([AC_LIBTOOL_PROG_COMPILER_NO_RTTI], [AC_REQUIRE([_LT_AC_SYS_COMPILER])dnl

_LT_AC_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=

if test "$GCC" = yes; then
  _LT_AC_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=' -fno-builtin'

  AC_LIBTOOL_COMPILER_OPTION([if $compiler supports -fno-rtti -fno-exceptions],
    lt_cv_prog_compiler_rtti_exceptions,
    [-fno-rtti -fno-exceptions], [],
    [_LT_AC_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)="$_LT_AC_TAGVAR(lt_prog_compiler_no_builtin_flag, $1) -fno-rtti -fno-exceptions"])
fi
])
m4trace:/usr/share/aclocal/libtool.m4:4535: -1- AC_DEFUN([AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE], [AC_REQUIRE([AC_CANONICAL_HOST])
AC_REQUIRE([AC_PROG_NM])
AC_REQUIRE([AC_OBJEXT])
# Check for command to grab the raw symbol name followed by C symbol from nm.
AC_MSG_CHECKING([command to parse $NM output from $compiler object])
AC_CACHE_VAL([lt_cv_sys_global_symbol_pipe],
[
# These are sane defaults that work on at least a few old systems.
# [They come from Ultrix.  What could be older than Ultrix?!! ;)]

# Character class describing NM global symbol codes.
symcode='[[BCDEGRST]]'

# Regexp to match symbols that can be accessed directly from C.
sympat='\([[_A-Za-z]][[_A-Za-z0-9]]*\)'

# Transform the above into a raw symbol and a C symbol.
symxfrm='\1 \2\3 \3'

# Transform an extracted symbol line into a proper C declaration
lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^. .* \(.*\)$/extern int \1;/p'"

# Transform an extracted symbol line into symbol name and symbol address
lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([[^ ]]*\) $/  {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode \([[^ ]]*\) \([[^ ]]*\)$/  {\"\2\", (lt_ptr) \&\2},/p'"

# Define system-specific variables.
case $host_os in
aix*)
  symcode='[[BCDT]]'
  ;;
cygwin* | mingw* | pw32*)
  symcode='[[ABCDGISTW]]'
  ;;
hpux*) # Its linker distinguishes data from code symbols
  if test "$host_cpu" = ia64; then
    symcode='[[ABCDEGRST]]'
  fi
  lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
  lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([[^ ]]*\) $/  {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode* \([[^ ]]*\) \([[^ ]]*\)$/  {\"\2\", (lt_ptr) \&\2},/p'"
  ;;
irix* | nonstopux*)
  symcode='[[BCDEGRST]]'
  ;;
osf*)
  symcode='[[BCDEGQRST]]'
  ;;
solaris* | sysv5*)
  symcode='[[BDRT]]'
  ;;
sysv4)
  symcode='[[DFNSTU]]'
  ;;
esac

# Handle CRLF in mingw tool chain
opt_cr=
case $build_os in
mingw*)
  opt_cr=`echo 'x\{0,1\}' | tr x '\015'` # option cr in regexp
  ;;
esac

# If we're using GNU nm, then use its standard symbol codes.
case `$NM -V 2>&1` in
*GNU* | *'with BFD'*)
  symcode='[[ABCDGIRSTW]]' ;;
esac

# Try without a prefix undercore, then with it.
for ac_symprfx in "" "_"; do

  # Write the raw and C identifiers.
  lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[[ 	]]\($symcode$symcode*\)[[ 	]][[ 	]]*\($ac_symprfx\)$sympat$opt_cr$/$symxfrm/p'"

  # Check to see that the pipe works correctly.
  pipe_works=no

  rm -f conftest*
  cat > conftest.$ac_ext <<EOF
#ifdef __cplusplus
extern "C" {
#endif
char nm_test_var;
void nm_test_func(){}
#ifdef __cplusplus
}
#endif
int main(){nm_test_var='a';nm_test_func();return(0);}
EOF

  if AC_TRY_EVAL(ac_compile); then
    # Now try to grab the symbols.
    nlist=conftest.nm
    if AC_TRY_EVAL(NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) && test -s "$nlist"; then
      # Try sorting and uniquifying the output.
      if sort "$nlist" | uniq > "$nlist"T; then
	mv -f "$nlist"T "$nlist"
      else
	rm -f "$nlist"T
      fi

      # Make sure that we snagged all the symbols we need.
      if grep ' nm_test_var$' "$nlist" >/dev/null; then
	if grep ' nm_test_func$' "$nlist" >/dev/null; then
	  cat <<EOF > conftest.$ac_ext
#ifdef __cplusplus
extern "C" {
#endif

EOF
	  # Now generate the symbol file.
	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | grep -v main >> conftest.$ac_ext'

	  cat <<EOF >> conftest.$ac_ext
#if defined (__STDC__) && __STDC__
# define lt_ptr_t void *
#else
# define lt_ptr_t char *
# define const
#endif

/* The mapping between symbol names and symbols. */
const struct {
  const char *name;
  lt_ptr_t address;
}
lt_preloaded_symbols[[]] =
{
EOF
	  $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (lt_ptr_t) \&\2},/" < "$nlist" | grep -v main >> conftest.$ac_ext
	  cat <<\EOF >> conftest.$ac_ext
  {0, (lt_ptr_t) 0}
};

#ifdef __cplusplus
}
#endif
EOF
	  # Now try linking the two files.
	  mv conftest.$ac_objext conftstm.$ac_objext
	  lt_save_LIBS="$LIBS"
	  lt_save_CFLAGS="$CFLAGS"
	  LIBS="conftstm.$ac_objext"
	  CFLAGS="$CFLAGS$_LT_AC_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)"
	  if AC_TRY_EVAL(ac_link) && test -s conftest${ac_exeext}; then
	    pipe_works=yes
	  fi
	  LIBS="$lt_save_LIBS"
	  CFLAGS="$lt_save_CFLAGS"
	else
	  echo "cannot find nm_test_func in $nlist" >&AS_MESSAGE_LOG_FD
	fi
      else
	echo "cannot find nm_test_var in $nlist" >&AS_MESSAGE_LOG_FD
      fi
    else
      echo "cannot run $lt_cv_sys_global_symbol_pipe" >&AS_MESSAGE_LOG_FD
    fi
  else
    echo "$progname: failed program was:" >&AS_MESSAGE_LOG_FD
    cat conftest.$ac_ext >&5
  fi
  rm -f conftest* conftst*

  # Do not use the global_symbol_pipe unless it works.
  if test "$pipe_works" = yes; then
    break
  else
    lt_cv_sys_global_symbol_pipe=
  fi
done
])
if test -z "$lt_cv_sys_global_symbol_pipe"; then
  lt_cv_sys_global_symbol_to_cdecl=
fi
if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
  AC_MSG_RESULT(failed)
else
  AC_MSG_RESULT(ok)
fi
])
m4trace:/usr/share/aclocal/libtool.m4:4996: -1- AC_DEFUN([AC_LIBTOOL_PROG_COMPILER_PIC], [_LT_AC_TAGVAR(lt_prog_compiler_wl, $1)=
_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)=
_LT_AC_TAGVAR(lt_prog_compiler_static, $1)=

AC_MSG_CHECKING([for $compiler option to produce PIC])
 ifelse([$1],[CXX],[
  # C++ specific cases for pic, static, wl, etc.
  if test "$GXX" = yes; then
    _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
    _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-static'

    case $host_os in
    aix*)
      # All AIX code is PIC.
      if test "$host_cpu" = ia64; then
	# AIX 5 now supports IA64 processor
	_LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
      fi
      ;;
    amigaos*)
      # FIXME: we need at least 68020 code to build shared libraries, but
      # adding the `-m68020' flag to GCC prevents building anything better,
      # like `-m68040'.
      _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-m68020 -resident32 -malways-restore-a4'
      ;;
    beos* | cygwin* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
      # PIC is the default for these OSes.
      ;;
    mingw* | os2* | pw32*)
      # This hack is so that the source file can tell whether it is being
      # built for inclusion in a dll (and should export symbols for example).
      _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT'
      ;;
    darwin* | rhapsody*)
      # PIC is the default on this platform
      # Common symbols not allowed in MH_DYLIB files
      _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fno-common'
      ;;
    *djgpp*)
      # DJGPP does not support shared libraries at all
      _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)=
      ;;
    sysv4*MP*)
      if test -d /usr/nec; then
	_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)=-Kconform_pic
      fi
      ;;
    hpux*)
      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
      # not for PA HP-UX.
      case "$host_cpu" in
      hppa*64*|ia64*)
	;;
      *)
	_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
	;;
      esac
      ;;
    *)
      _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
      ;;
    esac
  else
    case $host_os in
      aix4* | aix5*)
	# All AIX code is PIC.
	if test "$host_cpu" = ia64; then
	  # AIX 5 now supports IA64 processor
	  _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
	else
	  _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-bnso -bI:/lib/syscalls.exp'
	fi
	;;
      chorus*)
	case $cc_basename in
	cxch68)
	  # Green Hills C++ Compiler
	  # _LT_AC_TAGVAR(lt_prog_compiler_static, $1)="--no_auto_instantiation -u __main -u __premain -u _abort -r $COOL_DIR/lib/libOrb.a $MVME_DIR/lib/CC/libC.a $MVME_DIR/lib/classix/libcx.s.a"
	  ;;
	esac
	;;
      dgux*)
	case $cc_basename in
	  ec++)
	    _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
	    ;;
	  ghcx)
	    # Green Hills C++ Compiler
	    _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
	    ;;
	  *)
	    ;;
	esac
	;;
      freebsd* | kfreebsd*-gnu)
	# FreeBSD uses GNU C++
	;;
      hpux9* | hpux10* | hpux11*)
	case $cc_basename in
	  CC)
	    _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
	    _LT_AC_TAGVAR(lt_prog_compiler_static, $1)="${ac_cv_prog_cc_wl}-a ${ac_cv_prog_cc_wl}archive"
	    if test "$host_cpu" != ia64; then
	      _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='+Z'
	    fi
	    ;;
	  aCC)
	    _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
	    _LT_AC_TAGVAR(lt_prog_compiler_static, $1)="${ac_cv_prog_cc_wl}-a ${ac_cv_prog_cc_wl}archive"
	    case "$host_cpu" in
	    hppa*64*|ia64*)
	      # +Z the default
	      ;;
	    *)
	      _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='+Z'
	      ;;
	    esac
	    ;;
	  *)
	    ;;
	esac
	;;
      irix5* | irix6* | nonstopux*)
	case $cc_basename in
	  CC)
	    _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
	    _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
	    # CC pic flag -KPIC is the default.
	    ;;
	  *)
	    ;;
	esac
	;;
      linux*)
	case $cc_basename in
	  KCC)
	    # KAI C++ Compiler
	    _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='--backend -Wl,'
	    _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
	    ;;
	  icpc)
	    # Intel C++
	    _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
	    _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
	    _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-static'
	    ;;
	  cxx)
	    # Compaq C++
	    # Make sure the PIC flag is empty.  It appears that all Alpha
	    # Linux and Compaq Tru64 Unix objects are PIC.
	    _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)=
	    _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
	    ;;
	  *)
	    ;;
	esac
	;;
      lynxos*)
	;;
      m88k*)
	;;
      mvs*)
	case $cc_basename in
	  cxx)
	    _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-W c,exportall'
	    ;;
	  *)
	    ;;
	esac
	;;
      netbsd*)
	;;
      osf3* | osf4* | osf5*)
	case $cc_basename in
	  KCC)
	    _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='--backend -Wl,'
	    ;;
	  RCC)
	    # Rational C++ 2.4.1
	    _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
	    ;;
	  cxx)
	    # Digital/Compaq C++
	    _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
	    # Make sure the PIC flag is empty.  It appears that all Alpha
	    # Linux and Compaq Tru64 Unix objects are PIC.
	    _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)=
	    _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
	    ;;
	  *)
	    ;;
	esac
	;;
      psos*)
	;;
      sco*)
	case $cc_basename in
	  CC)
	    _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
	    ;;
	  *)
	    ;;
	esac
	;;
      solaris*)
	case $cc_basename in
	  CC)
	    # Sun C++ 4.2, 5.x and Centerline C++
	    _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
	    _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
	    _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld '
	    ;;
	  gcx)
	    # Green Hills C++ Compiler
	    _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-PIC'
	    ;;
	  *)
	    ;;
	esac
	;;
      sunos4*)
	case $cc_basename in
	  CC)
	    # Sun C++ 4.x
	    _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
	    _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
	    ;;
	  lcc)
	    # Lucid
	    _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
	    ;;
	  *)
	    ;;
	esac
	;;
      tandem*)
	case $cc_basename in
	  NCC)
	    # NonStop-UX NCC 3.20
	    _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
	    ;;
	  *)
	    ;;
	esac
	;;
      unixware*)
	;;
      vxworks*)
	;;
      *)
	_LT_AC_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no
	;;
    esac
  fi
],
[
  if test "$GCC" = yes; then
    _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
    _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-static'

    case $host_os in
      aix*)
      # All AIX code is PIC.
      if test "$host_cpu" = ia64; then
	# AIX 5 now supports IA64 processor
	_LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
      fi
      ;;

    amigaos*)
      # FIXME: we need at least 68020 code to build shared libraries, but
      # adding the `-m68020' flag to GCC prevents building anything better,
      # like `-m68040'.
      _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-m68020 -resident32 -malways-restore-a4'
      ;;

    beos* | cygwin* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
      # PIC is the default for these OSes.
      ;;

    mingw* | pw32* | os2*)
      # This hack is so that the source file can tell whether it is being
      # built for inclusion in a dll (and should export symbols for example).
      _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT'
      ;;

    darwin* | rhapsody*)
      # PIC is the default on this platform
      # Common symbols not allowed in MH_DYLIB files
      _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fno-common'
      ;;

    msdosdjgpp*)
      # Just because we use GCC doesn't mean we suddenly get shared libraries
      # on systems that don't support them.
      _LT_AC_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no
      enable_shared=no
      ;;

    sysv4*MP*)
      if test -d /usr/nec; then
	_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)=-Kconform_pic
      fi
      ;;

    hpux*)
      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
      # not for PA HP-UX.
      case "$host_cpu" in
      hppa*64*|ia64*)
	# +Z the default
	;;
      *)
	_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
	;;
      esac
      ;;

    *)
      _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
      ;;
    esac
  else
    # PORTME Check for flag to pass linker flags through the system compiler.
    case $host_os in
    aix*)
      _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
      if test "$host_cpu" = ia64; then
	# AIX 5 now supports IA64 processor
	_LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
      else
	_LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-bnso -bI:/lib/syscalls.exp'
      fi
      ;;

    mingw* | pw32* | os2*)
      # This hack is so that the source file can tell whether it is being
      # built for inclusion in a dll (and should export symbols for example).
      _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT'
      ;;

    hpux9* | hpux10* | hpux11*)
      _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
      # not for PA HP-UX.
      case "$host_cpu" in
      hppa*64*|ia64*)
	# +Z the default
	;;
      *)
	_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='+Z'
	;;
      esac
      # Is there a better lt_prog_compiler_static that works with the bundled CC?
      _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='${wl}-a ${wl}archive'
      ;;

    irix5* | irix6* | nonstopux*)
      _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
      # PIC (with -KPIC) is the default.
      _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
      ;;

    newsos6)
      _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
      _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
      ;;

    linux*)
      case $CC in
      icc* | ecc*)
	_LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
	_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
	_LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-static'
        ;;
      ccc*)
        _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
        # All Alpha code is PIC.
        _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
        ;;
      esac
      ;;

    osf3* | osf4* | osf5*)
      _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
      # All OSF/1 code is PIC.
      _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
      ;;

    sco3.2v5*)
      _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-Kpic'
      _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-dn'
      ;;

    solaris*)
      _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
      _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
      _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
      ;;

    sunos4*)
      _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld '
      _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-PIC'
      _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
      ;;

    sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
      _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
      _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
      _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
      ;;

    sysv4*MP*)
      if test -d /usr/nec ;then
	_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-Kconform_pic'
	_LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
      fi
      ;;

    uts4*)
      _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
      _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
      ;;

    *)
      _LT_AC_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no
      ;;
    esac
  fi
])
AC_MSG_RESULT([$_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)])

#
# Check to make sure the PIC flag actually works.
#
if test -n "$_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)"; then
  AC_LIBTOOL_COMPILER_OPTION([if $compiler PIC flag $_LT_AC_TAGVAR(lt_prog_compiler_pic, $1) works],
    _LT_AC_TAGVAR(lt_prog_compiler_pic_works, $1),
    [$_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)ifelse([$1],[],[ -DPIC],[ifelse([$1],[CXX],[ -DPIC],[])])], [],
    [case $_LT_AC_TAGVAR(lt_prog_compiler_pic, $1) in
     "" | " "*) ;;
     *) _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)=" $_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)" ;;
     esac],
    [_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)=
     _LT_AC_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no])
fi
case "$host_os" in
  # For platforms which do not support PIC, -DPIC is meaningless:
  *djgpp*)
    _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)=
    ;;
  *)
    _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)="$_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)ifelse([$1],[],[ -DPIC],[ifelse([$1],[CXX],[ -DPIC],[])])"
    ;;
esac
])
m4trace:/usr/share/aclocal/libtool.m4:5829: -1- AC_DEFUN([AC_LIBTOOL_PROG_LD_SHLIBS], [AC_MSG_CHECKING([whether the $compiler linker ($LD) supports shared libraries])
ifelse([$1],[CXX],[
  _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
  case $host_os in
  aix4* | aix5*)
    # If we're using GNU nm, then we don't want the "-C" option.
    # -C means demangle to AIX nm, but means don't demangle with GNU nm
    if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
      _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\[$]2 == "T") || (\[$]2 == "D") || (\[$]2 == "B")) && ([substr](\[$]3,1,1) != ".")) { print \[$]3 } }'\'' | sort -u > $export_symbols'
    else
      _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\[$]2 == "T") || (\[$]2 == "D") || (\[$]2 == "B")) && ([substr](\[$]3,1,1) != ".")) { print \[$]3 } }'\'' | sort -u > $export_symbols'
    fi
    ;;
  pw32*)
    _LT_AC_TAGVAR(export_symbols_cmds, $1)="$ltdll_cmds"
  ;;
  cygwin* | mingw*)
    _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[[BCDGS]] /s/.* \([[^ ]]*\)/\1 DATA/'\'' | $SED -e '\''/^[[AITW]] /s/.* //'\'' | sort | uniq > $export_symbols'
  ;;
  *)
    _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
  ;;
  esac
],[
  runpath_var=
  _LT_AC_TAGVAR(allow_undefined_flag, $1)=
  _LT_AC_TAGVAR(enable_shared_with_static_runtimes, $1)=no
  _LT_AC_TAGVAR(archive_cmds, $1)=
  _LT_AC_TAGVAR(archive_expsym_cmds, $1)=
  _LT_AC_TAGVAR(old_archive_From_new_cmds, $1)=
  _LT_AC_TAGVAR(old_archive_from_expsyms_cmds, $1)=
  _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)=
  _LT_AC_TAGVAR(whole_archive_flag_spec, $1)=
  _LT_AC_TAGVAR(thread_safe_flag_spec, $1)=
  _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)=
  _LT_AC_TAGVAR(hardcode_libdir_flag_spec_ld, $1)=
  _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=
  _LT_AC_TAGVAR(hardcode_direct, $1)=no
  _LT_AC_TAGVAR(hardcode_minus_L, $1)=no
  _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=unsupported
  _LT_AC_TAGVAR(link_all_deplibs, $1)=unknown
  _LT_AC_TAGVAR(hardcode_automatic, $1)=no
  _LT_AC_TAGVAR(module_cmds, $1)=
  _LT_AC_TAGVAR(module_expsym_cmds, $1)=
  _LT_AC_TAGVAR(always_export_symbols, $1)=no
  _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
  # include_expsyms should be a list of space-separated symbols to be *always*
  # included in the symbol list
  _LT_AC_TAGVAR(include_expsyms, $1)=
  # exclude_expsyms can be an extended regexp of symbols to exclude
  # it will be wrapped by ` (' and `)$', so one must not match beginning or
  # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
  # as well as any symbol that contains `d'.
  _LT_AC_TAGVAR(exclude_expsyms, $1)="_GLOBAL_OFFSET_TABLE_"
  # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
  # platforms (ab)use it in PIC code, but their linkers get confused if
  # the symbol is explicitly referenced.  Since portable code cannot
  # rely on this symbol name, it's probably fine to never include it in
  # preloaded symbol tables.
  extract_expsyms_cmds=

  case $host_os in
  cygwin* | mingw* | pw32*)
    # FIXME: the MSVC++ port hasn't been tested in a loooong time
    # When not using gcc, we currently assume that we are using
    # Microsoft Visual C++.
    if test "$GCC" != yes; then
      with_gnu_ld=no
    fi
    ;;
  openbsd*)
    with_gnu_ld=no
    ;;
  esac

  _LT_AC_TAGVAR(ld_shlibs, $1)=yes
  if test "$with_gnu_ld" = yes; then
    # If archive_cmds runs LD, not CC, wlarc should be empty
    wlarc='${wl}'

    # See if GNU ld supports shared libraries.
    case $host_os in
    aix3* | aix4* | aix5*)
      # On AIX/PPC, the GNU linker is very broken
      if test "$host_cpu" != ia64; then
	_LT_AC_TAGVAR(ld_shlibs, $1)=no
	cat <<EOF 1>&2

*** Warning: the GNU linker, at least up to release 2.9.1, is reported
*** to be unable to reliably create shared libraries on AIX.
*** Therefore, libtool is disabling shared libraries support.  If you
*** really care for shared libraries, you may want to modify your PATH
*** so that a non-GNU linker is found, and then restart.

EOF
      fi
      ;;

    amigaos*)
      _LT_AC_TAGVAR(archive_cmds, $1)='$rm $output_objdir/a2ixlibrary.data~$echo "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$echo "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$echo "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$echo "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
      _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes

      # Samuel A. Falvo II <kc5tja@dolphin.openprojects.net> reports
      # that the semantics of dynamic libraries on AmigaOS, at least up
      # to version 4, is to share data among multiple programs linked
      # with the same dynamic library.  Since this doesn't match the
      # behavior of shared libraries on other platforms, we can't use
      # them.
      _LT_AC_TAGVAR(ld_shlibs, $1)=no
      ;;

    beos*)
      if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
	_LT_AC_TAGVAR(allow_undefined_flag, $1)=unsupported
	# Joseph Beckenbach <jrb3@best.com> says some releases of gcc
	# support --undefined.  This deserves some investigation.  FIXME
	_LT_AC_TAGVAR(archive_cmds, $1)='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
      else
	_LT_AC_TAGVAR(ld_shlibs, $1)=no
      fi
      ;;

    cygwin* | mingw* | pw32*)
      # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1) is actually meaningless,
      # as there is no search path for DLLs.
      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
      _LT_AC_TAGVAR(allow_undefined_flag, $1)=unsupported
      _LT_AC_TAGVAR(always_export_symbols, $1)=no
      _LT_AC_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
      _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[[BCDGS]] /s/.* \([[^ ]]*\)/\1 DATA/'\'' | $SED -e '\''/^[[AITW]] /s/.* //'\'' | sort | uniq > $export_symbols'

      if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
        _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--image-base=0x10000000 ${wl}--out-implib,$lib'
	# If the export-symbols file already is a .def file (1st line
	# is EXPORTS), use it as is; otherwise, prepend...
	_LT_AC_TAGVAR(archive_expsym_cmds, $1)='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
	  cp $export_symbols $output_objdir/$soname.def;
	else
	  echo EXPORTS > $output_objdir/$soname.def;
	  cat $export_symbols >> $output_objdir/$soname.def;
	fi~
	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--image-base=0x10000000  ${wl}--out-implib,$lib'
      else
	ld_shlibs=no
      fi
      ;;

    netbsd*)
      if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
	_LT_AC_TAGVAR(archive_cmds, $1)='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
	wlarc=
      else
	_LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
	_LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
      fi
      ;;

    solaris* | sysv5*)
      if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then
	_LT_AC_TAGVAR(ld_shlibs, $1)=no
	cat <<EOF 1>&2

*** Warning: The releases 2.8.* of the GNU linker cannot reliably
*** create shared libraries on Solaris systems.  Therefore, libtool
*** is disabling shared libraries support.  We urge you to upgrade GNU
*** binutils to release 2.9.1 or newer.  Another option is to modify
*** your PATH or compiler configuration so that the native linker is
*** used, and then restart.

EOF
      elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
	_LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
	_LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
      else
	_LT_AC_TAGVAR(ld_shlibs, $1)=no
      fi
      ;;

    sunos4*)
      _LT_AC_TAGVAR(archive_cmds, $1)='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
      wlarc=
      _LT_AC_TAGVAR(hardcode_direct, $1)=yes
      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
      ;;

  linux*)
    if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
        tmp_archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
	_LT_AC_TAGVAR(archive_cmds, $1)="$tmp_archive_cmds"
      supports_anon_versioning=no
      case `$LD -v 2>/dev/null` in
        *\ [01].* | *\ 2.[[0-9]].* | *\ 2.10.*) ;; # catch versions < 2.11
        *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
        *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
        *\ 2.11.*) ;; # other 2.11 versions
        *) supports_anon_versioning=yes ;;
      esac
      if test $supports_anon_versioning = yes; then
        _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$echo "{ global:" > $output_objdir/$libname.ver~
cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
$echo "local: *; };" >> $output_objdir/$libname.ver~
        $CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
      else
        _LT_AC_TAGVAR(archive_expsym_cmds, $1)="$tmp_archive_cmds"
      fi
    else
      _LT_AC_TAGVAR(ld_shlibs, $1)=no
    fi
    ;;

    *)
      if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
	_LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
	_LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
      else
	_LT_AC_TAGVAR(ld_shlibs, $1)=no
      fi
      ;;
    esac

    if test "$_LT_AC_TAGVAR(ld_shlibs, $1)" = yes; then
      runpath_var=LD_RUN_PATH
      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}--rpath ${wl}$libdir'
      _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
      # ancient GNU ld didn't support --whole-archive et. al.
      if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then
 	_LT_AC_TAGVAR(whole_archive_flag_spec, $1)="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
      else
  	_LT_AC_TAGVAR(whole_archive_flag_spec, $1)=
      fi
    fi
  else
    # PORTME fill in a description of your system's linker (not GNU ld)
    case $host_os in
    aix3*)
      _LT_AC_TAGVAR(allow_undefined_flag, $1)=unsupported
      _LT_AC_TAGVAR(always_export_symbols, $1)=yes
      _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname'
      # Note: this linker hardcodes the directories in LIBPATH if there
      # are no directories specified by -L.
      _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes
      if test "$GCC" = yes && test -z "$link_static_flag"; then
	# Neither direct hardcoding nor static linking is supported with a
	# broken collect2.
	_LT_AC_TAGVAR(hardcode_direct, $1)=unsupported
      fi
      ;;

    aix4* | aix5*)
      if test "$host_cpu" = ia64; then
	# On IA64, the linker does run time linking by default, so we don't
	# have to do anything special.
	aix_use_runtimelinking=no
	exp_sym_flag='-Bexport'
	no_entry_flag=""
      else
	# If we're using GNU nm, then we don't want the "-C" option.
	# -C means demangle to AIX nm, but means don't demangle with GNU nm
	if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
	  _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\[$]2 == "T") || (\[$]2 == "D") || (\[$]2 == "B")) && ([substr](\[$]3,1,1) != ".")) { print \[$]3 } }'\'' | sort -u > $export_symbols'
	else
	  _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\[$]2 == "T") || (\[$]2 == "D") || (\[$]2 == "B")) && ([substr](\[$]3,1,1) != ".")) { print \[$]3 } }'\'' | sort -u > $export_symbols'
	fi
	aix_use_runtimelinking=no

	# Test if we are trying to use run time linking or normal
	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
	# need to do runtime linking.
	case $host_os in aix4.[[23]]|aix4.[[23]].*|aix5*)
	  for ld_flag in $LDFLAGS; do
  	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
  	    aix_use_runtimelinking=yes
  	    break
  	  fi
	  done
	esac

	exp_sym_flag='-bexport'
	no_entry_flag='-bnoentry'
      fi

      # When large executables or shared objects are built, AIX ld can
      # have problems creating the table of contents.  If linking a library
      # or program results in "error TOC overflow" add -mminimal-toc to
      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.

      _LT_AC_TAGVAR(archive_cmds, $1)=''
      _LT_AC_TAGVAR(hardcode_direct, $1)=yes
      _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=':'
      _LT_AC_TAGVAR(link_all_deplibs, $1)=yes

      if test "$GCC" = yes; then
	case $host_os in aix4.[012]|aix4.[012].*)
	# We only want to do this on AIX 4.2 and lower, the check
	# below for broken collect2 doesn't work under 4.3+
	  collect2name=`${CC} -print-prog-name=collect2`
	  if test -f "$collect2name" && \
  	   strings "$collect2name" | grep resolve_lib_name >/dev/null
	  then
  	  # We have reworked collect2
  	  _LT_AC_TAGVAR(hardcode_direct, $1)=yes
	  else
  	  # We have old collect2
  	  _LT_AC_TAGVAR(hardcode_direct, $1)=unsupported
  	  # It fails to find uninstalled libraries when the uninstalled
  	  # path is not listed in the libpath.  Setting hardcode_minus_L
  	  # to unsupported forces relinking
  	  _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes
  	  _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
  	  _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=
	  fi
	esac
	shared_flag='-shared'
      else
	# not using gcc
	if test "$host_cpu" = ia64; then
  	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
  	# chokes on -Wl,-G. The following line is correct:
	  shared_flag='-G'
	else
  	if test "$aix_use_runtimelinking" = yes; then
	    shared_flag='${wl}-G'
	  else
	    shared_flag='${wl}-bM:SRE'
  	fi
	fi
      fi

      # It seems that -bexpall does not export symbols beginning with
      # underscore (_), so it is better to generate a list of symbols to export.
      _LT_AC_TAGVAR(always_export_symbols, $1)=yes
      if test "$aix_use_runtimelinking" = yes; then
	# Warning - without using the other runtime loading flags (-brtl),
	# -berok will link without error, but may produce a broken library.
	_LT_AC_TAGVAR(allow_undefined_flag, $1)='-berok'
       # Determine the default libpath from the value encoded in an empty executable.
       _LT_AC_SYS_LIBPATH_AIX
       _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath"
	_LT_AC_TAGVAR(archive_expsym_cmds, $1)="\$CC"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$no_entry_flag \${wl}$exp_sym_flag:\$export_symbols $shared_flag"
       else
	if test "$host_cpu" = ia64; then
	  _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R $libdir:/usr/lib:/lib'
	  _LT_AC_TAGVAR(allow_undefined_flag, $1)="-z nodefs"
	  _LT_AC_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$no_entry_flag \${wl}$exp_sym_flag:\$export_symbols"
	else
	 # Determine the default libpath from the value encoded in an empty executable.
	 _LT_AC_SYS_LIBPATH_AIX
	 _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath"
	  # Warning - without using the other run time loading flags,
	  # -berok will link without error, but may produce a broken library.
	  _LT_AC_TAGVAR(no_undefined_flag, $1)=' ${wl}-bernotok'
	  _LT_AC_TAGVAR(allow_undefined_flag, $1)=' ${wl}-berok'
	  # -bexpall does not export symbols beginning with underscore (_)
	  _LT_AC_TAGVAR(always_export_symbols, $1)=yes
	  # Exported symbols can be pulled into shared objects from archives
	  _LT_AC_TAGVAR(whole_archive_flag_spec, $1)=' '
	  _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=yes
	  # This is similar to how AIX traditionally builds it's shared libraries.
	  _LT_AC_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags ${wl}-bE:$export_symbols ${wl}-bnoentry${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
	fi
      fi
      ;;

    amigaos*)
      _LT_AC_TAGVAR(archive_cmds, $1)='$rm $output_objdir/a2ixlibrary.data~$echo "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$echo "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$echo "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$echo "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
      _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes
      # see comment about different semantics on the GNU ld section
      _LT_AC_TAGVAR(ld_shlibs, $1)=no
      ;;

    bsdi4*)
      _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)=-rdynamic
      ;;

    cygwin* | mingw* | pw32*)
      # When not using gcc, we currently assume that we are using
      # Microsoft Visual C++.
      # hardcode_libdir_flag_spec is actually meaningless, as there is
      # no search path for DLLs.
      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)=' '
      _LT_AC_TAGVAR(allow_undefined_flag, $1)=unsupported
      # Tell ltmain to make .lib files, not .a files.
      libext=lib
      # Tell ltmain to make .dll files, not .so files.
      shrext_cmds=".dll"
      # FIXME: Setting linknames here is a bad hack.
      _LT_AC_TAGVAR(archive_cmds, $1)='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link -dll~linknames='
      # The linker will automatically build a .lib file if we build a DLL.
      _LT_AC_TAGVAR(old_archive_From_new_cmds, $1)='true'
      # FIXME: Should let the user specify the lib program.
      _LT_AC_TAGVAR(old_archive_cmds, $1)='lib /OUT:$oldlib$oldobjs$old_deplibs'
      fix_srcfile_path='`cygpath -w "$srcfile"`'
      _LT_AC_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
      ;;

    darwin* | rhapsody*)
    if test "$GXX" = yes ; then
      _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no
      case "$host_os" in
      rhapsody* | darwin1.[[012]])
	_LT_AC_TAGVAR(allow_undefined_flag, $1)='-undefined suppress'
	;;
      *) # Darwin 1.3 on
      if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
      	_LT_AC_TAGVAR(allow_undefined_flag, $1)='-flat_namespace -undefined suppress'
      else
        case ${MACOSX_DEPLOYMENT_TARGET} in
          10.[[012]])
            _LT_AC_TAGVAR(allow_undefined_flag, $1)='-flat_namespace -undefined suppress'
            ;;
          10.*)
            _LT_AC_TAGVAR(allow_undefined_flag, $1)='-undefined dynamic_lookup'
            ;;
        esac
      fi
	;;
      esac
    	lt_int_apple_cc_single_mod=no
    	output_verbose_link_cmd='echo'
    	if $CC -dumpspecs 2>&1 | grep 'single_module' >/dev/null ; then
    	  lt_int_apple_cc_single_mod=yes
    	fi
    	if test "X$lt_int_apple_cc_single_mod" = Xyes ; then
    	  _LT_AC_TAGVAR(archive_cmds, $1)='$CC -dynamiclib -single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
    	else
        _LT_AC_TAGVAR(archive_cmds, $1)='$CC -r ${wl}-bind_at_load -keep_private_externs -nostdlib -o ${lib}-master.o $libobjs~$CC -dynamiclib $allow_undefined_flag -o $lib ${lib}-master.o $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
      fi
      _LT_AC_TAGVAR(module_cmds, $1)='$CC ${wl}-bind_at_load $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
      # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin ld's
        if test "X$lt_int_apple_cc_single_mod" = Xyes ; then
          _LT_AC_TAGVAR(archive_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -dynamiclib -single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
        else
          _LT_AC_TAGVAR(archive_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -r ${wl}-bind_at_load -keep_private_externs -nostdlib -o ${lib}-master.o $libobjs~$CC -dynamiclib $allow_undefined_flag -o $lib ${lib}-master.o $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
        fi
          _LT_AC_TAGVAR(module_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag  -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
      _LT_AC_TAGVAR(hardcode_direct, $1)=no
      _LT_AC_TAGVAR(hardcode_automatic, $1)=yes
      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=unsupported
      _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='-all_load $convenience'
      _LT_AC_TAGVAR(link_all_deplibs, $1)=yes
    else
      _LT_AC_TAGVAR(ld_shlibs, $1)=no
    fi
      ;;

    dgux*)
      _LT_AC_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
      ;;

    freebsd1*)
      _LT_AC_TAGVAR(ld_shlibs, $1)=no
      ;;

    # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
    # support.  Future versions do this automatically, but an explicit c++rt0.o
    # does not break anything, and helps significantly (at the cost of a little
    # extra space).
    freebsd2.2*)
      _LT_AC_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
      _LT_AC_TAGVAR(hardcode_direct, $1)=yes
      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
      ;;

    # Unfortunately, older versions of FreeBSD 2 do not have this feature.
    freebsd2*)
      _LT_AC_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
      _LT_AC_TAGVAR(hardcode_direct, $1)=yes
      _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes
      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
      ;;

    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
    freebsd* | kfreebsd*-gnu)
      _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
      _LT_AC_TAGVAR(hardcode_direct, $1)=yes
      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
      ;;

    hpux9*)
      if test "$GCC" = yes; then
	_LT_AC_TAGVAR(archive_cmds, $1)='$rm $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
      else
	_LT_AC_TAGVAR(archive_cmds, $1)='$rm $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
      fi
      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
      _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=:
      _LT_AC_TAGVAR(hardcode_direct, $1)=yes

      # hardcode_minus_L: Not really in the search PATH,
      # but as the default location of the library.
      _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes
      _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
      ;;

    hpux10* | hpux11*)
      if test "$GCC" = yes -a "$with_gnu_ld" = no; then
	case "$host_cpu" in
	hppa*64*|ia64*)
	  _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
	  ;;
	*)
	  _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
	  ;;
	esac
      else
	case "$host_cpu" in
	hppa*64*|ia64*)
	  _LT_AC_TAGVAR(archive_cmds, $1)='$LD -b +h $soname -o $lib $libobjs $deplibs $linker_flags'
	  ;;
	*)
	  _LT_AC_TAGVAR(archive_cmds, $1)='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
	  ;;
	esac
      fi
      if test "$with_gnu_ld" = no; then
	case "$host_cpu" in
	hppa*64*)
	  _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
	  _LT_AC_TAGVAR(hardcode_libdir_flag_spec_ld, $1)='+b $libdir'
	  _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=:
	  _LT_AC_TAGVAR(hardcode_direct, $1)=no
	  _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
	  ;;
	ia64*)
	  _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
	  _LT_AC_TAGVAR(hardcode_direct, $1)=no
	  _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no

	  # hardcode_minus_L: Not really in the search PATH,
	  # but as the default location of the library.
	  _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes
	  ;;
	*)
	  _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
	  _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=:
	  _LT_AC_TAGVAR(hardcode_direct, $1)=yes
	  _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'

	  # hardcode_minus_L: Not really in the search PATH,
	  # but as the default location of the library.
	  _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes
	  ;;
	esac
      fi
      ;;

    irix5* | irix6* | nonstopux*)
      if test "$GCC" = yes; then
	_LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
      else
	_LT_AC_TAGVAR(archive_cmds, $1)='$LD -shared $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
	_LT_AC_TAGVAR(hardcode_libdir_flag_spec_ld, $1)='-rpath $libdir'
      fi
      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
      _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=:
      _LT_AC_TAGVAR(link_all_deplibs, $1)=yes
      ;;

    netbsd*)
      if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
	_LT_AC_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
      else
	_LT_AC_TAGVAR(archive_cmds, $1)='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
      fi
      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
      _LT_AC_TAGVAR(hardcode_direct, $1)=yes
      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
      ;;

    newsos6)
      _LT_AC_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
      _LT_AC_TAGVAR(hardcode_direct, $1)=yes
      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
      _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=:
      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
      ;;

    openbsd*)
      _LT_AC_TAGVAR(hardcode_direct, $1)=yes
      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
      if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
	_LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
	_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
	_LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
      else
       case $host_os in
	 openbsd[[01]].* | openbsd2.[[0-7]] | openbsd2.[[0-7]].*)
	   _LT_AC_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
	   _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
	   ;;
	 *)
	   _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
	   _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
	   ;;
       esac
      fi
      ;;

    os2*)
      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
      _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes
      _LT_AC_TAGVAR(allow_undefined_flag, $1)=unsupported
      _LT_AC_TAGVAR(archive_cmds, $1)='$echo "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$echo "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~$echo DATA >> $output_objdir/$libname.def~$echo " SINGLE NONSHARED" >> $output_objdir/$libname.def~$echo EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def'
      _LT_AC_TAGVAR(old_archive_From_new_cmds, $1)='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
      ;;

    osf3*)
      if test "$GCC" = yes; then
	_LT_AC_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
	_LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
      else
	_LT_AC_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*'
	_LT_AC_TAGVAR(archive_cmds, $1)='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
      fi
      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
      _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=:
      ;;

    osf4* | osf5*)	# as osf3* with the addition of -msym flag
      if test "$GCC" = yes; then
	_LT_AC_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
	_LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
	_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
      else
	_LT_AC_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*'
	_LT_AC_TAGVAR(archive_cmds, $1)='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -msym -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
	_LT_AC_TAGVAR(archive_expsym_cmds, $1)='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; echo "-hidden">> $lib.exp~
	$LD -shared${allow_undefined_flag} -input $lib.exp $linker_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${objdir}/so_locations -o $lib~$rm $lib.exp'

	# Both c and cxx compiler support -rpath directly
	_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir'
      fi
      _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=:
      ;;

    sco3.2v5*)
      _LT_AC_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
      _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-Bexport'
      runpath_var=LD_RUN_PATH
      hardcode_runpath_var=yes
      ;;

    solaris*)
      _LT_AC_TAGVAR(no_undefined_flag, $1)=' -z text'
      if test "$GCC" = yes; then
	_LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
	_LT_AC_TAGVAR(archive_expsym_cmds, $1)='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
	  $CC -shared ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$rm $lib.exp'
      else
	_LT_AC_TAGVAR(archive_cmds, $1)='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
	_LT_AC_TAGVAR(archive_expsym_cmds, $1)='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
  	$LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
      fi
      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
      case $host_os in
      solaris2.[[0-5]] | solaris2.[[0-5]].*) ;;
      *) # Supported since Solaris 2.6 (maybe 2.5.1?)
	_LT_AC_TAGVAR(whole_archive_flag_spec, $1)='-z allextract$convenience -z defaultextract' ;;
      esac
      _LT_AC_TAGVAR(link_all_deplibs, $1)=yes
      ;;

    sunos4*)
      if test "x$host_vendor" = xsequent; then
	# Use $CC to link under sequent, because it throws in some extra .o
	# files that make .init and .fini sections work.
	_LT_AC_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
      else
	_LT_AC_TAGVAR(archive_cmds, $1)='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
      fi
      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
      _LT_AC_TAGVAR(hardcode_direct, $1)=yes
      _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes
      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
      ;;

    sysv4)
      case $host_vendor in
	sni)
	  _LT_AC_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
	  _LT_AC_TAGVAR(hardcode_direct, $1)=yes # is this really true???
	;;
	siemens)
	  ## LD is ld it makes a PLAMLIB
	  ## CC just makes a GrossModule.
	  _LT_AC_TAGVAR(archive_cmds, $1)='$LD -G -o $lib $libobjs $deplibs $linker_flags'
	  _LT_AC_TAGVAR(reload_cmds, $1)='$CC -r -o $output$reload_objs'
	  _LT_AC_TAGVAR(hardcode_direct, $1)=no
        ;;
	motorola)
	  _LT_AC_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
	  _LT_AC_TAGVAR(hardcode_direct, $1)=no #Motorola manual says yes, but my tests say they lie
	;;
      esac
      runpath_var='LD_RUN_PATH'
      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
      ;;

    sysv4.3*)
      _LT_AC_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
      _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='-Bexport'
      ;;

    sysv4*MP*)
      if test -d /usr/nec; then
	_LT_AC_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
	_LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
	runpath_var=LD_RUN_PATH
	hardcode_runpath_var=yes
	_LT_AC_TAGVAR(ld_shlibs, $1)=yes
      fi
      ;;

    sysv4.2uw2*)
      _LT_AC_TAGVAR(archive_cmds, $1)='$LD -G -o $lib $libobjs $deplibs $linker_flags'
      _LT_AC_TAGVAR(hardcode_direct, $1)=yes
      _LT_AC_TAGVAR(hardcode_minus_L, $1)=no
      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
      hardcode_runpath_var=yes
      runpath_var=LD_RUN_PATH
      ;;

   sysv5OpenUNIX8* | sysv5UnixWare7* |  sysv5uw[[78]]* | unixware7*)
      _LT_AC_TAGVAR(no_undefined_flag, $1)='${wl}-z ${wl}text'
      if test "$GCC" = yes; then
	_LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
      else
	_LT_AC_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
      fi
      runpath_var='LD_RUN_PATH'
      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
      ;;

    sysv5*)
      _LT_AC_TAGVAR(no_undefined_flag, $1)=' -z text'
      # $CC -shared without GNU ld will not create a library from C++
      # object files and a static libstdc++, better avoid it by now
      _LT_AC_TAGVAR(archive_cmds, $1)='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
      _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
  		$LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)=
      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
      runpath_var='LD_RUN_PATH'
      ;;

    uts4*)
      _LT_AC_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
      ;;

    *)
      _LT_AC_TAGVAR(ld_shlibs, $1)=no
      ;;
    esac
  fi
])
AC_MSG_RESULT([$_LT_AC_TAGVAR(ld_shlibs, $1)])
test "$_LT_AC_TAGVAR(ld_shlibs, $1)" = no && can_build_shared=no

variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
if test "$GCC" = yes; then
  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
fi

#
# Do we need to explicitly link libc?
#
case "x$_LT_AC_TAGVAR(archive_cmds_need_lc, $1)" in
x|xyes)
  # Assume -lc should be added
  _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=yes

  if test "$enable_shared" = yes && test "$GCC" = yes; then
    case $_LT_AC_TAGVAR(archive_cmds, $1) in
    *'~'*)
      # FIXME: we may have to deal with multi-command sequences.
      ;;
    '$CC '*)
      # Test whether the compiler implicitly links with -lc since on some
      # systems, -lgcc has to come before -lc. If gcc already passes -lc
      # to ld, don't add -lc before -lgcc.
      AC_MSG_CHECKING([whether -lc should be explicitly linked in])
      $rm conftest*
      printf "$lt_simple_compile_test_code" > conftest.$ac_ext

      if AC_TRY_EVAL(ac_compile) 2>conftest.err; then
        soname=conftest
        lib=conftest
        libobjs=conftest.$ac_objext
        deplibs=
        wl=$_LT_AC_TAGVAR(lt_prog_compiler_wl, $1)
        compiler_flags=-v
        linker_flags=-v
        verstring=
        output_objdir=.
        libname=conftest
        lt_save_allow_undefined_flag=$_LT_AC_TAGVAR(allow_undefined_flag, $1)
        _LT_AC_TAGVAR(allow_undefined_flag, $1)=
        if AC_TRY_EVAL(_LT_AC_TAGVAR(archive_cmds, $1) 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1)
        then
	  _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no
        else
	  _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=yes
        fi
        _LT_AC_TAGVAR(allow_undefined_flag, $1)=$lt_save_allow_undefined_flag
      else
        cat conftest.err 1>&5
      fi
      $rm conftest*
      AC_MSG_RESULT([$_LT_AC_TAGVAR(archive_cmds_need_lc, $1)])
      ;;
    esac
  fi
  ;;
esac
])
m4trace:/usr/share/aclocal/libtool.m4:5869: -1- AC_DEFUN([_LT_AC_FILE_LTDLL_C], [
# /* ltdll.c starts here */
# #define WIN32_LEAN_AND_MEAN
# #include <windows.h>
# #undef WIN32_LEAN_AND_MEAN
# #include <stdio.h>
#
# #ifndef __CYGWIN__
# #  ifdef __CYGWIN32__
# #    define __CYGWIN__ __CYGWIN32__
# #  endif
# #endif
#
# #ifdef __cplusplus
# extern "C" {
# #endif
# BOOL APIENTRY DllMain (HINSTANCE hInst, DWORD reason, LPVOID reserved);
# #ifdef __cplusplus
# }
# #endif
#
# #ifdef __CYGWIN__
# #include <cygwin/cygwin_dll.h>
# DECLARE_CYGWIN_DLL( DllMain );
# #endif
# HINSTANCE __hDllInstance_base;
#
# BOOL APIENTRY
# DllMain (HINSTANCE hInst, DWORD reason, LPVOID reserved)
# {
#   __hDllInstance_base = hInst;
#   return TRUE;
# }
# /* ltdll.c ends here */
])
m4trace:/usr/share/aclocal/libtool.m4:5874: -1- AC_DEFUN([_LT_AC_TAGVAR], [ifelse([$2], [], [$1], [$1_$2])])
m4trace:/usr/share/aclocal/libtool.m4:5878: -1- AC_DEFUN([AM_PROG_LIBTOOL], [AC_PROG_LIBTOOL])
m4trace:/usr/share/aclocal/libtool.m4:5879: -1- AC_DEFUN([AM_ENABLE_SHARED], [AC_ENABLE_SHARED($@)])
m4trace:/usr/share/aclocal/libtool.m4:5880: -1- AC_DEFUN([AM_ENABLE_STATIC], [AC_ENABLE_STATIC($@)])
m4trace:/usr/share/aclocal/libtool.m4:5881: -1- AC_DEFUN([AM_DISABLE_SHARED], [AC_DISABLE_SHARED($@)])
m4trace:/usr/share/aclocal/libtool.m4:5882: -1- AC_DEFUN([AM_DISABLE_STATIC], [AC_DISABLE_STATIC($@)])
m4trace:/usr/share/aclocal/libtool.m4:5883: -1- AC_DEFUN([AM_PROG_LD], [AC_PROG_LD])
m4trace:/usr/share/aclocal/libtool.m4:5884: -1- AC_DEFUN([AM_PROG_NM], [AC_PROG_NM])
m4trace:/usr/share/aclocal/libtool.m4:5893: -1- AC_DEFUN([LT_AC_PROG_GCJ], [AC_CHECK_TOOL(GCJ, gcj, no)
  test "x${GCJFLAGS+set}" = xset || GCJFLAGS="-g -O2"
  AC_SUBST(GCJFLAGS)
])
m4trace:/usr/share/aclocal/libtool.m4:5897: -1- AC_DEFUN([LT_AC_PROG_RC], [AC_CHECK_TOOL(RC, windres, no)
])
m4trace:/usr/share/aclocal/libtool.m4:5960: -1- AC_DEFUN([LT_AC_PROG_SED], [AC_MSG_CHECKING([for a sed that does not truncate output])
AC_CACHE_VAL(lt_cv_path_SED,
[# Loop through the user's path and test for sed and gsed.
# Then use that list of sed's as ones to test for truncation.
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  test -z "$as_dir" && as_dir=.
  for lt_ac_prog in sed gsed; do
    for ac_exec_ext in '' $ac_executable_extensions; do
      if $as_executable_p "$as_dir/$lt_ac_prog$ac_exec_ext"; then
        lt_ac_sed_list="$lt_ac_sed_list $as_dir/$lt_ac_prog$ac_exec_ext"
      fi
    done
  done
done
lt_ac_max=0
lt_ac_count=0
# Add /usr/xpg4/bin/sed as it is typically found on Solaris
# along with /bin/sed that truncates output.
for lt_ac_sed in $lt_ac_sed_list /usr/xpg4/bin/sed; do
  test ! -f $lt_ac_sed && break
  cat /dev/null > conftest.in
  lt_ac_count=0
  echo $ECHO_N "0123456789$ECHO_C" >conftest.in
  # Check for GNU sed and select it if it is found.
  if "$lt_ac_sed" --version 2>&1 < /dev/null | grep 'GNU' > /dev/null; then
    lt_cv_path_SED=$lt_ac_sed
    break
  fi
  while true; do
    cat conftest.in conftest.in >conftest.tmp
    mv conftest.tmp conftest.in
    cp conftest.in conftest.nl
    echo >>conftest.nl
    $lt_ac_sed -e 's/a$//' < conftest.nl >conftest.out || break
    cmp -s conftest.out conftest.nl || break
    # 10000 chars as input seems more than enough
    test $lt_ac_count -gt 10 && break
    lt_ac_count=`expr $lt_ac_count + 1`
    if test $lt_ac_count -gt $lt_ac_max; then
      lt_ac_max=$lt_ac_count
      lt_cv_path_SED=$lt_ac_sed
    fi
  done
done
SED=$lt_cv_path_SED
])
AC_MSG_RESULT([$SED])
])
m4trace:/usr/share/aclocal-1.9/amversion.m4:23: -1- AC_DEFUN([AM_AUTOMAKE_VERSION], [am__api_version="1.9"])
m4trace:/usr/share/aclocal-1.9/amversion.m4:30: -1- AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION], [AM_AUTOMAKE_VERSION([1.9])])
m4trace:/usr/share/aclocal-1.9/auxdir.m4:63: -1- AC_DEFUN([AM_AUX_DIR_EXPAND], [dnl Rely on autoconf to set up CDPATH properly.
AC_PREREQ([2.50])dnl
# expand $ac_aux_dir to an absolute path
am_aux_dir=`cd $ac_aux_dir && pwd`
])
m4trace:/usr/share/aclocal-1.9/cond.m4:42: -1- AC_DEFUN([AM_CONDITIONAL], [AC_PREREQ(2.52)dnl
 ifelse([$1], [TRUE],  [AC_FATAL([$0: invalid condition: $1])],
	[$1], [FALSE], [AC_FATAL([$0: invalid condition: $1])])dnl
AC_SUBST([$1_TRUE])
AC_SUBST([$1_FALSE])
if $2; then
  $1_TRUE=
  $1_FALSE='#'
else
  $1_TRUE='#'
  $1_FALSE=
fi
AC_CONFIG_COMMANDS_PRE(
[if test -z "${$1_TRUE}" && test -z "${$1_FALSE}"; then
  AC_MSG_ERROR([[conditional "$1" was never defined.
Usually this means the macro was only invoked conditionally.]])
fi])])
m4trace:/usr/share/aclocal-1.9/depend.m4:142: -1- AC_DEFUN([_AM_DEPENDENCIES], [AC_REQUIRE([AM_SET_DEPDIR])dnl
AC_REQUIRE([AM_OUTPUT_DEPENDENCY_COMMANDS])dnl
AC_REQUIRE([AM_MAKE_INCLUDE])dnl
AC_REQUIRE([AM_DEP_TRACK])dnl

ifelse([$1], CC,   [depcc="$CC"   am_compiler_list=],
       [$1], CXX,  [depcc="$CXX"  am_compiler_list=],
       [$1], OBJC, [depcc="$OBJC" am_compiler_list='gcc3 gcc'],
       [$1], GCJ,  [depcc="$GCJ"  am_compiler_list='gcc3 gcc'],
                   [depcc="$$1"   am_compiler_list=])

AC_CACHE_CHECK([dependency style of $depcc],
               [am_cv_$1_dependencies_compiler_type],
[if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
  # We make a subdir and do the tests there.  Otherwise we can end up
  # making bogus files that we don't know about and never remove.  For
  # instance it was reported that on HP-UX the gcc test will end up
  # making a dummy file named `D' -- because `-MD' means `put the output
  # in D'.
  mkdir conftest.dir
  # Copy depcomp to subdir because otherwise we won't find it if we're
  # using a relative directory.
  cp "$am_depcomp" conftest.dir
  cd conftest.dir
  # We will build objects and dependencies in a subdirectory because
  # it helps to detect inapplicable dependency modes.  For instance
  # both Tru64's cc and ICC support -MD to output dependencies as a
  # side effect of compilation, but ICC will put the dependencies in
  # the current directory while Tru64 will put them in the object
  # directory.
  mkdir sub

  am_cv_$1_dependencies_compiler_type=none
  if test "$am_compiler_list" = ""; then
     am_compiler_list=`sed -n ['s/^#*\([a-zA-Z0-9]*\))$/\1/p'] < ./depcomp`
  fi
  for depmode in $am_compiler_list; do
    # Setup a source with many dependencies, because some compilers
    # like to wrap large dependency lists on column 80 (with \), and
    # we should not choose a depcomp mode which is confused by this.
    #
    # We need to recreate these files for each test, as the compiler may
    # overwrite some of them when testing with obscure command lines.
    # This happens at least with the AIX C compiler.
    : > sub/conftest.c
    for i in 1 2 3 4 5 6; do
      echo '#include "conftst'$i'.h"' >> sub/conftest.c
      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
      # Solaris 8's {/usr,}/bin/sh.
      touch sub/conftst$i.h
    done
    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf

    case $depmode in
    nosideeffect)
      # after this tag, mechanisms are not by side-effect, so they'll
      # only be used when explicitly requested
      if test "x$enable_dependency_tracking" = xyes; then
	continue
      else
	break
      fi
      ;;
    none) break ;;
    esac
    # We check with `-c' and `-o' for the sake of the "dashmstdout"
    # mode.  It turns out that the SunPro C++ compiler does not properly
    # handle `-M -o', and we need to detect this.
    if depmode=$depmode \
       source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
       $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
         >/dev/null 2>conftest.err &&
       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
       grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
      # icc doesn't choke on unknown options, it will just issue warnings
      # or remarks (even with -Werror).  So we grep stderr for any message
      # that says an option was ignored or not supported.
      # When given -MP, icc 7.0 and 7.1 complain thusly:
      #   icc: Command line warning: ignoring option '-M'; no argument required
      # The diagnosis changed in icc 8.0:
      #   icc: Command line remark: option '-MP' not supported
      if (grep 'ignoring option' conftest.err ||
          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
        am_cv_$1_dependencies_compiler_type=$depmode
        break
      fi
    fi
  done

  cd ..
  rm -rf conftest.dir
else
  am_cv_$1_dependencies_compiler_type=none
fi
])
AC_SUBST([$1DEPMODE], [depmode=$am_cv_$1_dependencies_compiler_type])
AM_CONDITIONAL([am__fastdep$1], [
  test "x$enable_dependency_tracking" != xno \
  && test "$am_cv_$1_dependencies_compiler_type" = gcc3])
])
m4trace:/usr/share/aclocal-1.9/depend.m4:152: -1- AC_DEFUN([AM_SET_DEPDIR], [AC_REQUIRE([AM_SET_LEADING_DOT])dnl
AC_SUBST([DEPDIR], ["${am__leading_dot}deps"])dnl
])
m4trace:/usr/share/aclocal-1.9/depend.m4:167: -1- AC_DEFUN([AM_DEP_TRACK], [AC_ARG_ENABLE(dependency-tracking,
[  --disable-dependency-tracking  speeds up one-time build
  --enable-dependency-tracking   do not reject slow dependency extractors])
if test "x$enable_dependency_tracking" != xno; then
  am_depcomp="$ac_aux_dir/depcomp"
  AMDEPBACKSLASH='\'
fi
AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno])
AC_SUBST([AMDEPBACKSLASH])
])
m4trace:/usr/share/aclocal-1.9/depout.m4:64: -1- AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS], [for mf in $CONFIG_FILES; do
  # Strip MF so we end up with the name of the file.
  mf=`echo "$mf" | sed -e 's/:.*$//'`
  # Check whether this is an Automake generated Makefile or not.
  # We used to match only the files named `Makefile.in', but
  # some people rename them; so instead we look at the file content.
  # Grep'ing the first line is not enough: some people post-process
  # each Makefile.in and add a new line on top of each file to say so.
  # So let's grep whole file.
  if grep '^#.*generated by automake' $mf > /dev/null 2>&1; then
    dirpart=`AS_DIRNAME("$mf")`
  else
    continue
  fi
  # Extract the definition of DEPDIR, am__include, and am__quote
  # from the Makefile without running `make'.
  DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
  test -z "$DEPDIR" && continue
  am__include=`sed -n 's/^am__include = //p' < "$mf"`
  test -z "am__include" && continue
  am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
  # When using ansi2knr, U may be empty or an underscore; expand it
  U=`sed -n 's/^U = //p' < "$mf"`
  # Find all dependency output files, they are included files with
  # $(DEPDIR) in their names.  We invoke sed twice because it is the
  # simplest approach to changing $(DEPDIR) to its actual value in the
  # expansion.
  for file in `sed -n "
    s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
       sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
    # Make sure the directory exists.
    test -f "$dirpart/$file" && continue
    fdir=`AS_DIRNAME(["$file"])`
    AS_MKDIR_P([$dirpart/$fdir])
    # echo "creating $dirpart/$file"
    echo '# dummy' > "$dirpart/$file"
  done
done
])
m4trace:/usr/share/aclocal-1.9/depout.m4:78: -1- AC_DEFUN([AM_OUTPUT_DEPENDENCY_COMMANDS], [AC_CONFIG_COMMANDS([depfiles],
     [test x"$AMDEP_TRUE" != x"" || _AM_OUTPUT_DEPENDENCY_COMMANDS],
     [AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"])
])
m4trace:/usr/share/aclocal-1.9/init.m4:103: -1- AC_DEFUN([AM_INIT_AUTOMAKE], [AC_PREREQ([2.58])dnl
dnl Autoconf wants to disallow AM_ names.  We explicitly allow
dnl the ones we care about.
m4_pattern_allow([^AM_[A-Z]+FLAGS$])dnl
AC_REQUIRE([AM_SET_CURRENT_AUTOMAKE_VERSION])dnl
AC_REQUIRE([AC_PROG_INSTALL])dnl
# test to see if srcdir already configured
if test "`cd $srcdir && pwd`" != "`pwd`" &&
   test -f $srcdir/config.status; then
  AC_MSG_ERROR([source directory already configured; run "make distclean" there first])
fi

# test whether we have cygpath
if test -z "$CYGPATH_W"; then
  if (cygpath --version) >/dev/null 2>/dev/null; then
    CYGPATH_W='cygpath -w'
  else
    CYGPATH_W=echo
  fi
fi
AC_SUBST([CYGPATH_W])

# Define the identity of the package.
dnl Distinguish between old-style and new-style calls.
m4_ifval([$2],
[m4_ifval([$3], [_AM_SET_OPTION([no-define])])dnl
 AC_SUBST([PACKAGE], [$1])dnl
 AC_SUBST([VERSION], [$2])],
[_AM_SET_OPTIONS([$1])dnl
 AC_SUBST([PACKAGE], ['AC_PACKAGE_TARNAME'])dnl
 AC_SUBST([VERSION], ['AC_PACKAGE_VERSION'])])dnl

_AM_IF_OPTION([no-define],,
[AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE", [Name of package])
 AC_DEFINE_UNQUOTED(VERSION, "$VERSION", [Version number of package])])dnl

# Some tools Automake needs.
AC_REQUIRE([AM_SANITY_CHECK])dnl
AC_REQUIRE([AC_ARG_PROGRAM])dnl
AM_MISSING_PROG(ACLOCAL, aclocal-${am__api_version})
AM_MISSING_PROG(AUTOCONF, autoconf)
AM_MISSING_PROG(AUTOMAKE, automake-${am__api_version})
AM_MISSING_PROG(AUTOHEADER, autoheader)
AM_MISSING_PROG(MAKEINFO, makeinfo)
AM_PROG_INSTALL_SH
AM_PROG_INSTALL_STRIP
AC_REQUIRE([AM_PROG_MKDIR_P])dnl
# We need awk for the "check" target.  The system "awk" is bad on
# some platforms.
AC_REQUIRE([AC_PROG_AWK])dnl
AC_REQUIRE([AC_PROG_MAKE_SET])dnl
AC_REQUIRE([AM_SET_LEADING_DOT])dnl
_AM_IF_OPTION([tar-ustar], [_AM_PROG_TAR([ustar])],
              [_AM_IF_OPTION([tar-pax], [_AM_PROG_TAR([pax])],
	      		     [_AM_PROG_TAR([v7])])])
_AM_IF_OPTION([no-dependencies],,
[AC_PROVIDE_IFELSE([AC_PROG_CC],
                  [_AM_DEPENDENCIES(CC)],
                  [define([AC_PROG_CC],
                          defn([AC_PROG_CC])[_AM_DEPENDENCIES(CC)])])dnl
AC_PROVIDE_IFELSE([AC_PROG_CXX],
                  [_AM_DEPENDENCIES(CXX)],
                  [define([AC_PROG_CXX],
                          defn([AC_PROG_CXX])[_AM_DEPENDENCIES(CXX)])])dnl
])
])
m4trace:/usr/share/aclocal-1.9/init.m4:124: -1- AC_DEFUN([_AC_AM_CONFIG_HEADER_HOOK], [# Compute $1's index in $config_headers.
_am_stamp_count=1
for _am_header in $config_headers :; do
  case $_am_header in
    $1 | $1:* )
      break ;;
    * )
      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
  esac
done
echo "timestamp for $1" >`AS_DIRNAME([$1])`/stamp-h[]$_am_stamp_count])
m4trace:/usr/share/aclocal-1.9/install-sh.m4:25: -1- AC_DEFUN([AM_PROG_INSTALL_SH], [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
install_sh=${install_sh-"$am_aux_dir/install-sh"}
AC_SUBST(install_sh)])
m4trace:/usr/share/aclocal-1.9/lead-dot.m4:32: -1- AC_DEFUN([AM_SET_LEADING_DOT], [rm -rf .tst 2>/dev/null
mkdir .tst 2>/dev/null
if test -d .tst; then
  am__leading_dot=.
else
  am__leading_dot=_
fi
rmdir .tst 2>/dev/null
AC_SUBST([am__leading_dot])])
m4trace:/usr/share/aclocal-1.9/lex.m4:34: -1- AC_DEFUN([AM_PROG_LEX], [AC_PREREQ(2.50)dnl
AC_REQUIRE([AM_MISSING_HAS_RUN])dnl
AC_REQUIRE([AC_PROG_LEX])dnl
if test "$LEX" = :; then
  LEX=${am_missing_run}flex
fi])
m4trace:/usr/share/aclocal-1.9/make.m4:62: -1- AC_DEFUN([AM_MAKE_INCLUDE], [am_make=${MAKE-make}
cat > confinc << 'END'
am__doit:
	@echo done
.PHONY: am__doit
END
# If we don't find an include directive, just comment out the code.
AC_MSG_CHECKING([for style of include used by $am_make])
am__include="#"
am__quote=
_am_result=none
# First try GNU make style include.
echo "include confinc" > confmf
# We grep out `Entering directory' and `Leaving directory'
# messages which can occur if `w' ends up in MAKEFLAGS.
# In particular we don't look at `^make:' because GNU make might
# be invoked under some other name (usually "gmake"), in which
# case it prints its new name instead of `make'.
if test "`$am_make -s -f confmf 2> /dev/null | grep -v 'ing directory'`" = "done"; then
   am__include=include
   am__quote=
   _am_result=GNU
fi
# Now try BSD make style include.
if test "$am__include" = "#"; then
   echo '.include "confinc"' > confmf
   if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then
      am__include=.include
      am__quote="\""
      _am_result=BSD
   fi
fi
AC_SUBST([am__include])
AC_SUBST([am__quote])
AC_MSG_RESULT([$_am_result])
rm -f confinc confmf
])
m4trace:/usr/share/aclocal-1.9/missing.m4:31: -1- AC_DEFUN([AM_MISSING_PROG], [AC_REQUIRE([AM_MISSING_HAS_RUN])
$1=${$1-"${am_missing_run}$2"}
AC_SUBST($1)])
m4trace:/usr/share/aclocal-1.9/missing.m4:48: -1- AC_DEFUN([AM_MISSING_HAS_RUN], [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing"
# Use eval to expand $SHELL
if eval "$MISSING --run true"; then
  am_missing_run="$MISSING --run "
else
  am_missing_run=
  AC_MSG_WARN([`missing' script is too old or missing])
fi
])
m4trace:/usr/share/aclocal-1.9/mkdirp.m4:73: -1- AC_DEFUN([AM_PROG_MKDIR_P], [if mkdir -p --version . >/dev/null 2>&1 && test ! -d ./--version; then
  # We used to keeping the `.' as first argument, in order to
  # allow $(mkdir_p) to be used without argument.  As in
  #   $(mkdir_p) $(somedir)
  # where $(somedir) is conditionally defined.  However this is wrong
  # for two reasons:
  #  1. if the package is installed by a user who cannot write `.'
  #     make install will fail,
  #  2. the above comment should most certainly read
  #     $(mkdir_p) $(DESTDIR)$(somedir)
  #     so it does not work when $(somedir) is undefined and
  #     $(DESTDIR) is not.
  #  To support the latter case, we have to write
  #     test -z "$(somedir)" || $(mkdir_p) $(DESTDIR)$(somedir),
  #  so the `.' trick is pointless.
  mkdir_p='mkdir -p --'
else
  # On NextStep and OpenStep, the `mkdir' command does not
  # recognize any option.  It will interpret all options as
  # directories to create, and then abort because `.' already
  # exists.
  for d in ./-p ./--version;
  do
    test -d $d && rmdir $d
  done
  # $(mkinstalldirs) is defined by Automake if mkinstalldirs exists.
  if test -f "$ac_aux_dir/mkinstalldirs"; then
    mkdir_p='$(mkinstalldirs)'
  else
    mkdir_p='$(install_sh) -d'
  fi
fi
AC_SUBST([mkdir_p])])
m4trace:/usr/share/aclocal-1.9/options.m4:25: -1- AC_DEFUN([_AM_MANGLE_OPTION], [[_AM_OPTION_]m4_bpatsubst($1, [[^a-zA-Z0-9_]], [_])])
m4trace:/usr/share/aclocal-1.9/options.m4:31: -1- AC_DEFUN([_AM_SET_OPTION], [m4_define(_AM_MANGLE_OPTION([$1]), 1)])
m4trace:/usr/share/aclocal-1.9/options.m4:37: -1- AC_DEFUN([_AM_SET_OPTIONS], [AC_FOREACH([_AM_Option], [$1], [_AM_SET_OPTION(_AM_Option)])])
m4trace:/usr/share/aclocal-1.9/options.m4:43: -1- AC_DEFUN([_AM_IF_OPTION], [m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])])
m4trace:/usr/share/aclocal-1.9/runlog.m4:27: -1- AC_DEFUN([AM_RUN_LOG], [{ echo "$as_me:$LINENO: $1" >&AS_MESSAGE_LOG_FD
   ($1) >&AS_MESSAGE_LOG_FD 2>&AS_MESSAGE_LOG_FD
   ac_status=$?
   echo "$as_me:$LINENO: \$? = $ac_status" >&AS_MESSAGE_LOG_FD
   (exit $ac_status); }])
m4trace:/usr/share/aclocal-1.9/sanity.m4:63: -1- AC_DEFUN([AM_SANITY_CHECK], [AC_MSG_CHECKING([whether build environment is sane])
# Just in case
sleep 1
echo timestamp > conftest.file
# Do `set' in a subshell so we don't clobber the current shell's
# arguments.  Must try -L first in case configure is actually a
# symlink; some systems play weird games with the mod time of symlinks
# (eg FreeBSD returns the mod time of the symlink's containing
# directory).
if (
   set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null`
   if test "$[*]" = "X"; then
      # -L didn't work.
      set X `ls -t $srcdir/configure conftest.file`
   fi
   rm -f conftest.file
   if test "$[*]" != "X $srcdir/configure conftest.file" \
      && test "$[*]" != "X conftest.file $srcdir/configure"; then

      # If neither matched, then we have a broken ls.  This can happen
      # if, for instance, CONFIG_SHELL is bash and it inherits a
      # broken ls alias from the environment.  This has actually
      # happened.  Such a system could not be considered "sane".
      AC_MSG_ERROR([ls -t appears to fail.  Make sure there is not a broken
alias in your environment])
   fi

   test "$[2]" = conftest.file
   )
then
   # Ok.
   :
else
   AC_MSG_ERROR([newly created file is older than distributed files!
Check your system clock])
fi
AC_MSG_RESULT(yes)])
m4trace:/usr/share/aclocal-1.9/strip.m4:38: -1- AC_DEFUN([AM_PROG_INSTALL_STRIP], [AC_REQUIRE([AM_PROG_INSTALL_SH])dnl
# Installed binaries are usually stripped using `strip' when the user
# run `make install-strip'.  However `strip' might not be the right
# tool to use in cross-compilation environments, therefore Automake
# will honor the `STRIP' environment variable to overrule this program.
dnl Don't test for $cross_compiling = yes, because it might be `maybe'.
if test "$cross_compiling" != no; then
  AC_CHECK_TOOL([STRIP], [strip], :)
fi
INSTALL_STRIP_PROGRAM="\${SHELL} \$(install_sh) -c -s"
AC_SUBST([INSTALL_STRIP_PROGRAM])])
m4trace:/usr/share/aclocal-1.9/tar.m4:107: -1- AC_DEFUN([_AM_PROG_TAR], [# Always define AMTAR for backward compatibility.
AM_MISSING_PROG([AMTAR], [tar])
m4_if([$1], [v7],
     [am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'],
     [m4_case([$1], [ustar],, [pax],,
              [m4_fatal([Unknown tar format])])
AC_MSG_CHECKING([how to create a $1 tar archive])
# Loop over all known methods to create a tar archive until one works.
_am_tools='gnutar m4_if([$1], [ustar], [plaintar]) pax cpio none'
_am_tools=${am_cv_prog_tar_$1-$_am_tools}
# Do not fold the above two line into one, because Tru64 sh and
# Solaris sh will not grok spaces in the rhs of `-'.
for _am_tool in $_am_tools
do
  case $_am_tool in
  gnutar)
    for _am_tar in tar gnutar gtar;
    do
      AM_RUN_LOG([$_am_tar --version]) && break
    done
    am__tar="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$$tardir"'
    am__tar_="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$tardir"'
    am__untar="$_am_tar -xf -"
    ;;
  plaintar)
    # Must skip GNU tar: if it does not support --format= it doesn't create
    # ustar tarball either.
    (tar --version) >/dev/null 2>&1 && continue
    am__tar='tar chf - "$$tardir"'
    am__tar_='tar chf - "$tardir"'
    am__untar='tar xf -'
    ;;
  pax)
    am__tar='pax -L -x $1 -w "$$tardir"'
    am__tar_='pax -L -x $1 -w "$tardir"'
    am__untar='pax -r'
    ;;
  cpio)
    am__tar='find "$$tardir" -print | cpio -o -H $1 -L'
    am__tar_='find "$tardir" -print | cpio -o -H $1 -L'
    am__untar='cpio -i -H $1 -d'
    ;;
  none)
    am__tar=false
    am__tar_=false
    am__untar=false
    ;;
  esac

  # If the value was cached, stop now.  We just wanted to have am__tar
  # and am__untar set.
  test -n "${am_cv_prog_tar_$1}" && break

  # tar/untar a dummy directory, and stop if the command works
  rm -rf conftest.dir
  mkdir conftest.dir
  echo GrepMe > conftest.dir/file
  AM_RUN_LOG([tardir=conftest.dir && eval $am__tar_ >conftest.tar])
  rm -rf conftest.dir
  if test -s conftest.tar; then
    AM_RUN_LOG([$am__untar <conftest.tar])
    grep GrepMe conftest.dir/file >/dev/null 2>&1 && break
  fi
done
rm -rf conftest.dir

AC_CACHE_VAL([am_cv_prog_tar_$1], [am_cv_prog_tar_$1=$_am_tool])
AC_MSG_RESULT([$am_cv_prog_tar_$1])])
AC_SUBST([am__tar])
AC_SUBST([am__untar])
])
m4trace:m4/ace.m4:599: -1- AC_DEFUN([ACE_CONFIGURATION_OPTIONS], [
 AC_ARG_ENABLE([ace-codecs],
  AS_HELP_STRING(--enable-ace-codecs,build ACE with codecs support [[[yes]]]),
  [
   case "${enableval}" in
    yes)
      ace_user_enable_ace_codecs=yes
      ;;
    no)
      ace_user_enable_ace_codecs=no
      ;;
    *)
      AC_MSG_ERROR([bad value ${enableval} for --enable-ace-codecs])
      ;;
   esac
  ],
  [
   ace_user_enable_ace_codecs=yes
  ])
 AM_CONDITIONAL([BUILD_ACE_CODECS], [test X$ace_user_enable_ace_codecs = Xyes])

 AC_ARG_ENABLE([ace-filecache],
  AS_HELP_STRING(--enable-ace-filecache,build ACE_Filecache support [[[yes]]]),
  [
   case "${enableval}" in
    yes)
      ace_user_enable_ace_filecache=yes
      ;;
    no)
      ace_user_enable_ace_filecache=no
      ;;
    *)
      AC_MSG_ERROR([bad value ${enableval} for --enable-ace-filecache])
      ;;
   esac
  ],
  [
   dnl Enable ACE_Filecache support by default since it's never turned off
   dnl in the ACE lib itself. Just required for some things like JAWS.
   ace_user_enable_ace_filecache=yes
  ])
 AM_CONDITIONAL([BUILD_ACE_FILECACHE], [test X$ace_user_enable_ace_filecache = Xyes])

 AC_ARG_ENABLE([ace-other],
  AS_HELP_STRING(--enable-ace-other,build ACE with all misc pieces [[[yes]]]),
  [
   case "${enableval}" in
    yes)
      ace_user_enable_ace_other=yes
      ;;
    no)
      ace_user_enable_ace_other=no
      ;;
    *)
      AC_MSG_ERROR([bad value ${enableval} for --enable-ace-other])
      ;;
   esac
  ],
  [
   ace_user_enable_ace_other=yes
  ])
 AM_CONDITIONAL([BUILD_ACE_OTHER], [test X$ace_user_enable_ace_other = Xyes])

 AC_ARG_ENABLE([ace-token],
  AS_HELP_STRING(--enable-ace-token,build ACE with tokens support [[[yes]]]),
  [
   case "${enableval}" in
    yes)
      ace_user_enable_ace_token=yes
      ;;
    no)
      ace_user_enable_ace_token=no
      ;;
    *)
      AC_MSG_ERROR([bad value ${enableval} for --enable-ace-token])
      ;;
   esac
  ],
  [
   ace_user_enable_ace_token=yes
  ])
 AM_CONDITIONAL([BUILD_ACE_TOKEN], [test X$ace_user_enable_ace_token = Xyes])

 AC_ARG_ENABLE([ace-uuid],
  AS_HELP_STRING(--enable-ace-uuid,build ACE with UUID support [[[yes]]]),
  [
   case "${enableval}" in
    yes)
      ace_user_enable_ace_uuid=yes
      ;;
    no)
      ace_user_enable_ace_uuid=no
      ;;
    *)
      AC_MSG_ERROR([bad value ${enableval} for --enable-ace-uuid])
      ;;
   esac
  ],
  [
   ace_user_enable_ace_uuid=yes
  ])
 AM_CONDITIONAL([BUILD_ACE_UUID], [test X$ace_user_enable_ace_uuid = Xyes])

 AC_ARG_ENABLE([alloca],
  AS_HELP_STRING(--enable-alloca,compile with alloca() support [[[no]]]),
  [
   case "${enableval}" in
    yes)
      ace_user_enable_alloca=yes
      ;;
    no)
      ace_user_enable_alloca=no
      ;;
    *)
      AC_MSG_ERROR([bad value ${enableval} for --enable-alloca])
      ;;
   esac
  ],
  [
   dnl Disable alloca() support by default since its use is generally
   dnl not recommended.
   ace_user_enable_alloca=no
  ])

 AC_ARG_ENABLE([rwho],
  AS_HELP_STRING(--enable-rwho,build the distributed rwho program [[[no]]]),
  [
   case "${enableval}" in
    yes)
      ace_user_enable_rwho=yes
      ;;
    no)
      ace_user_enable_rwho=no
      ;;
    *)
      AC_MSG_ERROR([bad value ${enableval} for --enable-rwho])
      ;;
   esac
  ],)
 AM_CONDITIONAL([BUILD_RWHO], [test X$ace_user_enable_rwho = Xyes])

 AC_ARG_ENABLE([ipv4-ipv6],
  AS_HELP_STRING(--enable-ipv4-ipv6,compile with IPv4/IPv6 migration support [[[no]]]),
  [
   case "${enableval}" in
    yes)
      AC_DEFINE(ACE_HAS_IPV6)
      AC_DEFINE(ACE_USES_IPV4_IPV6_MIGRATION)
      ;;
    no)
      ;;
    *)
      AC_MSG_ERROR([bad value ${enableval} for --enable-ipv4-ipv6])
      ;;
   esac
  ],)

 AC_ARG_ENABLE([ipv6],
  AS_HELP_STRING(--enable-ipv6,compile with IPv6 support [[[no]]]),
  [
   case "${enableval}" in
    yes)
      AC_DEFINE(ACE_HAS_IPV6)
      ace_user_enable_ipv6=yes
      ;;
    no)
      ace_user_enable_ipv6=no
      ;;
    *)
      AC_MSG_ERROR([bad value ${enableval} for --enable-ipv6])
      ;;
   esac
  ],)
 AM_CONDITIONAL([BUILD_IPV6], [test X$ace_user_enable_ipv6 = Xyes])

 AC_ARG_ENABLE([log-msg-prop],
  AS_HELP_STRING(--enable-log-msg-prop,enable threads inheriting ACE_Log_Msg properties from parent thread [[[yes]]]),
  [
   case "${enableval}" in
    yes)
      dnl nothing to do
      ;;
    no)
      AC_DEFINE(ACE_THREADS_DONT_INHERIT_LOG_MSG)
      ;;
    *)
      AC_MSG_ERROR([bad value ${enableval} for --enable-log-msg-prop])
      ;;
   esac
  ],)

 AC_ARG_ENABLE([logging],
  AS_HELP_STRING(--enable-logging,enable ACE logging macros [[[yes]]]),
  [
   case "${enableval}" in
    yes)
      dnl nothing to do
      ;;
    no)
      AC_DEFINE([ACE_NLOGGING])
      ;;
    *)
      AC_MSG_ERROR([bad value ${enableval} for --enable-logging])
      ;;
   esac
  ],)

 AC_ARG_ENABLE([malloc-stats],
  AS_HELP_STRING(--enable-malloc-stats,enable malloc statistics collection [[[no]]]),
  [
   case "${enableval}" in
    yes)
      AC_DEFINE([ACE_HAS_MALLOC_STATS])
      ;;
    no)
      dnl nothing to do
      ;;
    *)
      AC_MSG_ERROR([bad value ${enableval} for --enable-malloc-stats])
      ;;
   esac
  ],)

 AC_ARG_ENABLE([pi-pointers],
  AS_HELP_STRING(--enable-pi-pointers,enable pos. indep. pointers [[[yes]]]),
  [
   case "${enableval}" in
    yes)
      AC_DEFINE([ACE_HAS_POSITION_INDEPENDENT_POINTERS])
      ;;
    no)
      ;;
    *)
      AC_MSG_ERROR([bad value ${enableval} for --enable-pi-pointers])
      ;;
   esac
  ],
  [
   AC_DEFINE([ACE_HAS_POSITION_INDEPENDENT_POINTERS])
  ])

 AC_ARG_ENABLE([probe],
  AS_HELP_STRING(--enable-probe,enable ACE_Timeprobes [[[no]]]),
  [
   case "${enableval}" in
    yes)
      AC_DEFINE([ACE_COMPILE_TIMEPROBES])
      ;;
    no)
      ;;
    *)
      AC_MSG_ERROR([bad value ${enableval} for --enable-probe])
      ;;
   esac
  ],)

 AC_ARG_ENABLE([static-obj-mgr],
  AS_HELP_STRING(--enable-static-obj-mgr,enable static Object_Manager [[[yes]]]),
  [
   case "${enableval}" in
    yes)
      dnl nothing to do
      ;;
    no)
      AC_DEFINE([ACE_HAS_NONSTATIC_OBJECT_MANAGER])
      ;;
    *)
      AC_MSG_ERROR([bad value ${enableval} for --enable-static-obj-mgr])
      ;;
   esac
  ],)


 AC_ARG_ENABLE([threads],
  AS_HELP_STRING(--enable-threads,enable thread support [[[yes]]]),
  [
   case "${enableval}" in
    yes)
      ace_user_enable_threads=yes
      ;;
    no)
      ace_user_enable_threads=no
      ;;
    *)
      AC_MSG_ERROR([bad value ${enableval} for --enable-threads])
      ;;
   esac
  ],
  [
    ace_user_enable_threads=yes
  ])
 AM_CONDITIONAL([BUILD_THREADS], [test X$ace_user_enable_threads = Xyes])

 AC_ARG_ENABLE([pthreads],
  AS_HELP_STRING(--enable-pthreads,enable POSIX thread (Pthreads) support [[[yes]]]),
  [
   case "${enableval}" in
    yes)
      ace_user_enable_pthreads=yes
      ;;
    no)
      ace_user_enable_pthreads=no
      ;;
    *)
      AC_MSG_ERROR([bad value ${enableval} for --enable-pthreads])
      ;;
   esac
  ],
  [
    ace_user_enable_pthreads=yes
  ])

 AC_ARG_ENABLE([uithreads],
  AS_HELP_STRING(--enable-uithreads,enable UNIX International thread support [[[no]]]),
  [
   case "${enableval}" in
    yes)
      ace_user_enable_uithreads=yes
      ;;
    no)
      ace_user_enable_uithreads=no
      ;;
    *)
      AC_MSG_ERROR([bad value ${enableval} for --enable-uithreads])
      ;;
   esac
  ],
  [
    dnl The default is to disable UI threads. However, on Solaris, we
    dnl enable it by default since it's functionality is very useful and
    dnl has traditionally been enabled in ACE.
    case "$host" in
      *solaris2*)
        ace_user_enable_uithreads=yes
        AC_MSG_NOTICE([[--enable-uithreads enabled by default for Solaris; use --enable-uithreads=no to disable it.]])
        ;;
      *)
        ace_user_enable_uithreads=no
        ;;
    esac
  ])

 AC_ARG_ENABLE([verb-not-sup],
  AS_HELP_STRING(--enable-verb-not-sup,enable verbose ENOTSUP reports [[[no]]]),
  [
   case "${enableval}" in
    yes)
      AC_DEFINE([ACE_HAS_VERBOSE_NOTSUP])
      ;;
    no)
      dnl Do nothing
      ;;
    *)
      AC_MSG_ERROR([bad value ${enableval} for --enable-verb-not-sup])
      ;;
   esac
  ],)

 dnl The ace/config-all.h file defaults ACE_NTRACE properly, so only emit
 dnl something if the user specifies this option.
 AC_ARG_ENABLE([trace],
  AS_HELP_STRING(--enable-trace,enable ACE tracing [[[no]]]),
  [
   case "${enableval}" in
    yes)
      AC_DEFINE([ACE_NTRACE],0)
      ;;
    no)
      AC_DEFINE([ACE_NTRACE],1)
      ;;
    *)
      AC_MSG_ERROR([bad value ${enableval} for --enable-trace])
      ;;
   esac
  ],)

 AC_ARG_ENABLE([wfmo],
  AS_HELP_STRING(--enable-wfmo,build WFMO-using examples [[[no]]]),
  [
   case "${enableval}" in
    yes)
      ace_user_enable_wfmo=yes
      ;;
    no)
      ace_user_enable_wfmo=no
      ;;
    *)
      AC_MSG_ERROR([bad value ${enableval} for --enable-rtti])
      ;;
   esac
  ],
  [
    case "$host" in
      *win*)
           ace_user_enable_wfmo=yes
               ;;
      *)
           ace_user_enable_wfmo=no
               ;;
    esac
  ])
 AM_CONDITIONAL([BUILD_WFMO], [test X$ace_user_enable_wfmo = Xyes])

 AC_ARG_ENABLE([winregistry],
  AS_HELP_STRING(--enable-winregistry,build Windows registry-using examples [[[no]]]),
  [
   case "${enableval}" in
    yes)
      ace_user_enable_winregistry=no
      ;;
    no)
      ace_user_enable_winregistry=no
      ;;
    *)
      AC_MSG_ERROR([bad value ${enableval} for --enable-winregistry])
      ;;
   esac
  ],
  [
    case "$host" in
      *win*)
           ace_user_enable_winregistry=yes
               ;;
      *)
           ace_user_enable_winregistry=no
               ;;
    esac
  ])
 AM_CONDITIONAL([BUILD_WINREGISTRY], [test X$ace_user_enable_winregistry = Xyes])

 AC_ARG_ENABLE([xt-reactor],
  AS_HELP_STRING(--enable-xt-reactor,build support for the XtReactor [[[no]]]),
  [
   case "${enableval}" in
    yes)
      AC_PATH_XTRA
dnl Here, if X isn't found or the user sets "--without-x" on the command
dnl line, then "no_x" is set to "yes."
      AS_IF([test "$no_x" != yes],
        [
         ACE_XLIBS="-lX11 -lXt"
         ace_user_enable_xt_reactor=yes
        ],
        [
         ACE_XLIBS=""
         ace_user_enable_xt_reactor=no
         AC_MSG_WARN([X was not found or it was disabled.])
         AC_MSG_WARN([ACE_XtReactor will not be enabled.])
        ])
      ;;
    no)
      ACE_XLIBS=""
      ace_user_enable_xt_reactor=no
      ;;
    *)
      AC_MSG_ERROR([bad value ${enableval} for --enable-xt-reactor])
      ;;
   esac
  ],)

 AC_ARG_ENABLE([fl-reactor],
  AS_HELP_STRING(--enable-fl-reactor,build support for the FlReactor [[[no]]]),
  [
   case "${enableval}" in
    yes)
      AC_MSG_ERROR([--enable-fl-reactor currently unimplemented])
      ace_user_enable_fl_reactor=yes
      ;;
    no)
      AC_MSG_ERROR([--enable-fl-reactor currently unimplemented])
      ace_user_enable_fl_reactor=no
      ;;
    *)
      AC_MSG_ERROR([bad value ${enableval} for --enable-fl-reactor])
      ;;
   esac
  ],)

 AC_ARG_WITH([gperf],
  AS_HELP_STRING(--with-gperf,compile the gperf program [[[yes]]]),
  [
   case "${withval}" in
    yes)
      ace_user_with_gperf=yes
      AC_DEFINE([ACE_HAS_GPERF])
      AS_IF([test -n "$GPERF"],
        [
         AC_MSG_WARN([gperf program already exists])
         AC_MSG_WARN([existing gperf may be overwritten during installation])
        ],[])
      ;;
    no)
      ace_user_with_gperf=no
      ;;
    *)
      AC_MSG_ERROR([bad value ${withval} for --with-gperf])
      ;;
   esac
  ],
  [
   ace_user_with_gperf=yes
   AC_DEFINE([ACE_HAS_GPERF])
   AS_IF([test -n "$GPERF"],
    [
     AC_MSG_WARN([gperf program already exists])
     AC_MSG_WARN([existing gperf may be overwritten during installation])
    ],[])
  ])
 AM_CONDITIONAL([COMPILE_GPERF], [test X$ace_user_with_gperf = Xyes])

 ACE_WITH_RMCAST
 ACE_WITH_QOS
 ACE_WITH_SSL
 ACE_WITH_ACEXML

 AC_ARG_WITH([tao],
  AS_HELP_STRING(--with-tao,build TAO (the ACE ORB) [[[yes]]]),
  [
   case "${withval}" in
    yes)
      ace_user_with_tao=yes
      ;;
    no)
      ace_user_with_tao=no
      ;;
    *)
      AC_MSG_ERROR([bad value ${withval} for --with-tao])
      ;;
   esac
  ],
  [
   ace_user_with_tao=yes
  ])

 AC_ARG_WITH([tli-device],
  AS_HELP_STRING(--with-tli-device(=DEV),device for TCP on TLI [[/dev/tcp]]),
  [
   case "${withval}" in
    yes)
      AC_MSG_ERROR([Specify the TLI/TCP device if you use this option.])
      ;;
    no)
      ;;
    *)
      if test -e "${withval}"; then
        AC_DEFINE_UNQUOTED([ACE_TLI_TCP_DEVICE], ["${withval}"])
      else
        AC_MSG_ERROR([TLI/TCP device ${withval} does not exist.])
      fi
      ;;
   esac
  ],)

 AC_ARG_ENABLE([reentrant],
  AS_HELP_STRING(--enable-reentrant,enable reentrant functions [[[yes]]]),
  [
   case "${enableval}" in
    yes)
      ace_user_enable_reentrant_funcs=yes
      ;;
    no)
      ace_user_enable_reentrant_funcs=no
      ;;
    *)
      AC_MSG_ERROR([bad value ${enableval} for --enable-reentrant])
      ;;
   esac
  ],
  [
   ace_user_enable_reentrant_funcs=yes
  ])


])
m4trace:m4/ace.m4:901: -1- AC_DEFUN([ACE_COMPILATION_OPTIONS], [
 AC_ARG_ENABLE([debug],
  AS_HELP_STRING(--enable-debug,enable debugging [[[yes]]]),
  [
   case "${enableval}" in
    yes)
      ACE_CXXFLAGS="$ACE_CXXFLAGS $DCXXFLAGS"
      ;;
    no)
      AC_DEFINE([ACE_NDEBUG])
      AC_DEFINE([ACE_USE_RCSID],[0])
      ;;
    *)
      AC_MSG_ERROR([bad value ${enableval} for --enable-debug])
      ;;
   esac
  ],)

 AC_ARG_ENABLE([exceptions],
  AS_HELP_STRING(--enable-exceptions,enable C++ exception handling [[[yes]]]),
  [
   case "${enableval}" in
    yes)
      ace_user_enable_exceptions=yes
      ;;
    no)
      ace_user_enable_exceptions=no
      if test "$GXX" = yes; then
        if $CXX --version | $EGREP -v '^2\.[[0-7]]' > /dev/null; then
          ACE_CXXFLAGS="$ACE_CXXFLAGS -fno-exceptions"
        fi
      fi
      ;;
    *)
      AC_MSG_ERROR([bad value ${enableval} for --enable-exceptions])
      ;;
   esac
  ],
  [
   ace_user_enable_exceptions=yes

dnl THE FOLLOWING WAS ONLY USED WHEN DISABLING EXCEPTION SUPPORT BY
dnl DEFAULT.
dnl
dnl    if test "$GXX" = yes; then
dnl      if $CXX --version | $EGREP -v '^2\.[[0-7]]' > /dev/null; then
dnl        ACE_CXXFLAGS="$ACE_CXXFLAGS -fno-exceptions"
dnl      fi
dnl    fi
  ])
 AM_CONDITIONAL([BUILD_EXCEPTIONS], [test X$ace_user_enable_exceptions = Xyes])

 AC_ARG_ENABLE([fast],
  AS_HELP_STRING(--enable-fast,enable -fast flag (e.g. Sun C++) [[[no]]]),
  [
   case "${enableval}" in
    yes)
      ACE_CXXFLAGS="$ACE_CXXFLAGS -fast"
      ACE_CFLAGS="$ACE_CFLAGS -fast"
      ;;
    no)
      ;;
    *)
      AC_MSG_ERROR([bad value ${enableval} for --enable-fast])
      ;;
   esac
  ],)

 AC_ARG_ENABLE([inline],
  AS_HELP_STRING(--enable-inline,enable code inlining [[[yes]]]),
  [
   case "${enableval}" in
    yes)
      AC_DEFINE([__ACE_INLINE__])
      ;;
    no)
      AC_DEFINE([ACE_NO_INLINE])
      ;;
    *)
      AC_MSG_ERROR([bad value ${enableval} for --enable-inline])
      ;;
   esac
  ],
  [
   AC_DEFINE([__ACE_INLINE__])
  ])

 AC_ARG_ENABLE([optimize],
  AS_HELP_STRING(--enable-optimize,enable additional optimizations [[[yes]]]),
  [
   case "${enableval}" in
    yes)
      ace_user_enable_optimize=yes
      ;;
    no)
      AC_MSG_WARN([Optimization configure support not fully implemented yet.])
      ;;
    *)
      AC_MSG_ERROR([bad value ${enableval} for --enable-optimize])
      ;;
   esac
  ],
  [
   ace_user_enable_optimize=yes
  ])


 AC_ARG_ENABLE([profile],
  AS_HELP_STRING(--enable-profile,enable profiling [[[no]]]),
  [
   case "${enableval}" in
    yes)
      if test -z "$PROF"; then
        AC_MSG_WARN([No profiling program found.  Assuming 'prof' exists.])
        ACE_CXXFLAGS="$ACE_CXXFLAGS -p"
        ACE_CFLAGS="$ACE_CFLAGS -p"
      else
        case "$PROF" in
        gprof)
          echo "Building with 'gprof' support"
          ACE_CXXFLAGS="$ACE_CXXFLAGS -pg"
          ACE_CFLAGS="$ACE_CFLAGS -pg"
          ;;
        prof)
          echo "Building with 'prof' support"
          ACE_CXXFLAGS="$ACE_CXXFLAGS -p"
          ACE_CFLAGS="$ACE_CFLAGS -p"
          ;;
        *)
          dnl We shouldn't get here.
          AC_MSG_WARN([Assuming 'prof' exists.])
          ACE_CXXFLAGS="$ACE_CXXFLAGS -p"
          ACE_CFLAGS="$ACE_CFLAGS -p"
          ;;
        esac
      fi
      ;;
    no)
      dnl Do nothing
      ;;
    *)
      AC_MSG_ERROR([bad value ${enableval} for --enable-profile])
      ;;
   esac
  ],)

 AC_ARG_ENABLE([purify],
  AS_HELP_STRING(--enable-purify,Purify all executables [[[no]]]),
  [
   case "${enableval}" in
    yes)
      AC_CHECK_PROG([PURIFY], [purify], [purify],[])
      if test -n "$PURIFY"; then
        PURE_CACHE_BASE_DIR=/tmp/purifycache
        PURE_CACHE_DIR="${PURE_CACHE_BASE_DIR}-${LOGNAME}"
        PURE_CACHE_DIR="${PURE_CACHE_DIR}-"`basename $CXX`
        PURELINK="$PURIFY -best-effort -chain-length=20 -cache-dir=$PURE_CACHE_DIR -fds-inuse-at-exit=no -inuse-at-exit -max_threads=100"
        dnl Pick up Quantify directory from the users PATH.
		    ACE_PURIFY_DIR=`type purify | sed -e 's/.* is //' -e 's%/purify'`
        ACE_CPPFLAGS="-DACE_HAS_PURIFY -I$ACE_PURIFY_DIR"
      else
        AC_MSG_WARN([Purify program was not found.])
        AC_MSG_WARN([Disabling purify support.])
      fi
      ;;
    no)
      PURELINK=""
      ;;
    *)
      AC_MSG_ERROR([bad value ${enableval} for --enable-purify])
      ;;
   esac
  ], PURELINK="")

 AC_ARG_ENABLE([quantify],
  AS_HELP_STRING(--enable-quantify,Quantify all executables [[[no]]]),
  [
   case "${enableval}" in
    yes)
      AC_CHECK_PROG([QUANTIFY], [quantify], [quantify],[])
      if test -n "$QUANTIFY"; then
        PURE_CACHE_BASE_DIR=/tmp/purifycache
        PURE_CACHE_DIR="${PURE_CACHE_BASE_DIR}-${LOGNAME}"
        PURE_CACHE_DIR="${PURE_CACHE_DIR}-"`basename $CXX`

        PRELINK="$QUANTIFY -best-effort -max_threads=100 -cache-dir=$PURE_CACHE_DIR"
        dnl Pick up Quantify directory from the users PATH.
		    ACE_QUANTIFY_DIR=`type quantify | sed -e 's/.* is //' -e 's%/quantify$$%%'`
        ACE_CPPFLAGS="-DACE_HAS_QUANTIFY -I$ACE_QUANTIFY_DIR"
      else
        AC_MSG_WARN([Quantify program was not found.])
        AC_MSG_WARN([Disabling quantify support.])
      fi
      ;;
    no)
      PRELINK=""
      ;;
    *)
      AC_MSG_ERROR([bad value ${enableval} for --enable-quantify])
      ;;
   esac
  ], PRELINK="")

 AC_ARG_ENABLE([repo],
  AS_HELP_STRING(--enable-repo,use GNU template repository GNU C++ with repo patches and EGCS only [[[no]]]),
  [
   case "${enableval}" in
    yes)
      if test "$GXX" = yes; then
        ace_user_enable_repo=yes
        ACE_CXXFLAGS="$ACE_CXXFLAGS -frepo"
        AC_DEFINE(ACE_HAS_GNU_REPO)
      else
        ace_user_enable_repo=no
        AC_MSG_WARN([Not using GNU C++! GNU template respository disabled.])
      fi
      ;;
    no)
      ace_user_enable_repo=no
      ;;
    *)
      AC_MSG_ERROR([bad value ${enableval} for --enable-repo])
      ;;
   esac
  ],
  [
   ace_user_enable_repo=no
  ])

 AC_ARG_ENABLE([rtti],
  AS_HELP_STRING(--enable-rtti,enable run-time type identification [[[yes]]]),
  [
   case "${enableval}" in
    yes)
      if test "$GXX" = no; then
        case "$host" in
          *solaris*)
               ace_user_enable_rtti=yes
               ;;
          *aix*)
               ace_user_enable_rtti=yes
               ;;
          *)
               ;;
        esac
      else
        AC_MSG_WARN([We do not know if rtti needs enabling for this compiler.])
      fi
      ;;
    no)
      ace_user_enable_rtti=no
      ;;
    *)
      AC_MSG_ERROR([bad value ${enableval} for --enable-rtti])
      ;;
   esac
  ],)

 AC_ARG_ENABLE([stdcpplib],
  AS_HELP_STRING([--enable-stdcpplib],[enable standard C++ library [[yes]]]),
  [
   case "${enableval}" in
    yes)
      ace_user_enable_stdcpplib=yes
      ;;
    no)
      ace_user_enable_stdcpplib=no
      ;;
    *)
      AC_MSG_ERROR([bad value ${enableval} for --enable-stdcpplib])
      ;;
   esac
  ],
  [
   ace_user_enable_stdcpplib=yes
  ])

 AC_ARG_ENABLE([uses-wchar],
               AS_HELP_STRING([--enable-uses-wchar],
                            [enable use of wide characters [[no]]]),
               [case "${withval}" in
                 yes) 
                  AC_DEFINE([ACE_USES_WCHAR])
                  ace_user_enable_wide_char=yes
                  ;;
                 no)
                  ace_user_enable_wide_char=no
                  ;;
                 *)
                  AC_MSG_ERROR([bad value ${enableval} for --enable-uses-wchar])
                  ;;
                esac])
 AC_CACHE_CHECK([whether to use wide characters internally],
                [ace_user_enable_wide_char], [ace_user_enable_wide_char=no])
 AM_CONDITIONAL([BUILD_USES_WCHAR], [test X$ace_user_enable_wide_char = Xyes])

])
m4trace:m4/ace.m4:921: -1- AC_DEFUN([ACE_WITH_RMCAST], [AC_ARG_WITH([rmcast],
             AS_HELP_STRING([--with-rmcast],
                            [compile/use the ACE_RMCast library [[yes]]]),
             [case "${withval}" in
               yes) 
                ace_user_with_rmcast=yes
                ;;
               no)
                ace_user_with_rmcast=no
                ;;
               *)
                AC_MSG_ERROR(bad value ${withval} for --with-rmcast)
                ;;
              esac])
AC_CACHE_CHECK([whether to compile/use the ACE_RMCast library],
               [ace_user_with_rmcast],[ace_user_with_rmcast=yes])
AM_CONDITIONAL([BUILD_RMCAST], [test X$ace_user_with_rmcast = Xyes])
])
m4trace:m4/ace.m4:941: -1- AC_DEFUN([ACE_WITH_QOS], [AC_ARG_WITH([qos],
             AS_HELP_STRING([--with-qos],
                            [compile/use the ACE_QoS library [[no]]]),
             [case "${withval}" in
               yes) 
                ace_user_with_qos=yes
                ;;
               no)
                ace_user_with_qos=no
                ;;
               *)
                AC_MSG_ERROR(bad value ${withval} for --with-qos)
                ;;
              esac])
AC_CACHE_CHECK([whether to compile/use the ACE_QoS library],
               [ace_user_with_qos],[ace_user_with_qos=no])
AM_CONDITIONAL([BUILD_QOS], [test X$ace_user_with_qos = Xyes])
])
m4trace:m4/ace.m4:961: -1- AC_DEFUN([ACE_WITH_SSL], [AC_ARG_WITH([ssl],
             AS_HELP_STRING([--with-ssl],
                            [compile/use the ACE_SSL library [[yes]]]),
             [case "${withval}" in
               yes) 
                ace_user_with_ssl=yes
                ;;
               no)
                ace_user_with_ssl=no
                ;;
               *)
                AC_MSG_ERROR(bad value ${withval} for --with-ssl)
                ;;
              esac])
AC_CACHE_CHECK([whether to compile/use the ACE_SSL library],
               [ace_user_with_ssl], [ace_user_with_ssl=yes])
AM_CONDITIONAL([BUILD_SSL], [test X$ace_user_with_ssl = Xyes])
])
m4trace:m4/ace.m4:984: -1- AC_DEFUN([ACE_WITH_ACEXML], [AC_ARG_WITH([acexml],
             AS_HELP_STRING([--with-acexml],
                            [compile/use the ACEXML library [[yes]]]),
             [case "${withval}" in
               yes) 
                ace_user_with_acexml=yes
                ;;
               no)
                ace_user_with_acexml=no
                ;;
               *)
                AC_MSG_ERROR(bad value ${withval} for --with-acexml)
                ;;
              esac],
              [
               ace_user_with_acexml=yes
              ])
AC_CACHE_CHECK([whether to compile/use the ACEXML library],
               [ace_user_with_acexml], [ace_user_with_acexml=yes])
AM_CONDITIONAL([BUILD_ACEXML], [test X$ace_user_with_acexml = Xyes])
])
m4trace:m4/ace_functions.m4:13: -1- AC_DEFUN([ACE_CHECK_HAS_FUNCS], [AC_FOREACH([ACE_Func], [$1],
  [AH_TEMPLATE(AS_TR_CPP(ACE_HAS_[]ACE_Func),
               [Define to 1 if platform has ]ACE_Func[().])])dnl
for ace_func in $1
do
AC_CHECK_FUNC($ace_func,
              [AC_DEFINE_UNQUOTED([AS_TR_CPP([ACE_HAS_$ace_func])]) $2],
              [$3])dnl
done
])
m4trace:m4/ace_functions.m4:27: -1- AC_DEFUN([ACE_CHECK_LACKS_FUNCS], [AC_FOREACH([ACE_Func], [$1],
  [AH_TEMPLATE(AS_TR_CPP(ACE_LACKS_[]ACE_Func),
               [Define to 1 if platform lacks ]ACE_Func[().])])dnl
for ace_func in $1
do
AC_CHECK_FUNC($ace_func,
              [$2],
              [AC_DEFINE_UNQUOTED([AS_TR_CPP([ACE_LACKS_$ace_func])]) $3])dnl
done
])
m4trace:m4/ace_headers.m4:17: -1- AC_DEFUN([ACE_CHECK_HAS_HEADERS], [AC_FOREACH([ACE_Header], [$1],
  [AH_TEMPLATE(AS_TR_CPP(ACE_HAS_[]ACE_Header),
               [Define to 1 if platform has the <]ACE_Header[> header file.])])dnl
for ace_header in $1
do
AC_CHECK_HEADER($ace_header,
                [AC_DEFINE_UNQUOTED([AS_TR_CPP([ACE_HAS_$ace_header])]) $2],
                [$3],
	        [$4])dnl
done
])
m4trace:m4/ace_headers.m4:35: -1- AC_DEFUN([ACE_CHECK_LACKS_HEADERS], [AC_FOREACH([ACE_Header], [$1],
  [AH_TEMPLATE(AS_TR_CPP(ACE_LACKS_[]ACE_Header),
               [Define to 1 if platform lacks the <]ACE_Header[> header file.])])dnl
for ace_header in $1
do
AC_CHECK_HEADER($ace_header,
                [$2],
                [AC_DEFINE_UNQUOTED([AS_TR_CPP([ACE_LACKS_$ace_header])]) $3],
                [$4])dnl
done
])
m4trace:m4/acinclude.m4:59: -1- AC_DEFUN([ACE_CHECK_FOR_CVS_DIR], [
 if test -d CVS; then
   AC_MSG_ERROR(
     [
      This error is meant for maintainers:

      Please configure and build in a non-CVS controlled directory.
      Doing so will prevent accidentally committing automatically
      generated files into the CVS repository and help ensure that
      the generated files and build scheme are correct.

      For example, try the following from the top-level source
      directory:

          mkdir objdir
          cd objdir
          ../configure
          make

      This will create a build space in the directory `objdir' and
      start a build in that directory.
     ])
 fi
])
m4trace:m4/acinclude.m4:91: -1- AC_DEFUN([ACE_CHECK_TOP_SRCDIR], [
 if test "$srcdir" = "." && test "$USE_MAINTAINER_MODE" != "yes"; then
   AC_MSG_ERROR(
     [
      Please configure and build in a directory other than the
      top-level source directory.  Doing so will prevent files
      distributed with the package from being overwritten.  This is
      currently necessary since autoconf support is still
      experimental.  If you encounter problems please use the stock
      build procedure.

      For example, try the following from the top-level source
      directory:

          mkdir objdir
          cd objdir
          ../configure
          make

      This will create a build space in the directory `objdir' and
      start a build in that directory.
     ])
 fi
])
m4trace:m4/acinclude.m4:112: -1- AC_DEFUN([ACE_TRY_COMPILE], [
 AC_LANG([C++])
 AC_REQUIRE([AC_LANG])

 ace_pre_try_CXXFLAGS="$CXXFLAGS"
 CXXFLAGS="$CXXFLAGS $1"

 AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[$2]], [[$3]])],[$4],[$5])

 dnl Restore the C++ flags
 CXXFLAGS="$ace_pre_try_CXXFLAGS"

])
m4trace:m4/acinclude.m4:149: -1- AC_DEFUN([ACE_USE_TEMP_FILE], [
 test -d $1 && AC_MSG_ERROR([cannot create file: $acetmp is a directory])

 dnl Make sure contents of existing file don't override the contents
 dnl of the temporary one.
 test -f ${srcdir}/$1 && mv ${srcdir}/$1 ${srcdir}/$1.conf

 if test ${srcdir} != "."; then
   dnl Create all of the sub-directories.
   AS_MKDIR_P([`AS_DIRNAME(["$1"])`])
 fi

 touch $1

 $2

 if test -f ${srcdir}/$1.conf; then
   mv ${srcdir}/$1.conf ${srcdir}/$1
 fi

 if test ${srcdir} != "."; then
   dnl Remove the file.  Any sub-directories will not be removed
   dnl since we have no way to tell if they existed prior to the
   dnl creation of this file.
   rm $1
 fi
])
m4trace:m4/acinclude.m4:170: -1- AC_DEFUN([ACE_CONVERT_WARNINGS_TO_ERRORS], [
dnl $WERROR is set in the ACE_SET_COMPILER_FLAGS macro.
 AC_REQUIRE([ACE_SET_COMPILER_FLAGS])

dnl Some tests may pass because the compiler issues warnings
dnl instead of errors when errors should occur.  This macro converts
dnl warnings to errors when executing the action/test passed to this
dnl macro so that action/test fails when it is supposed to fail; at
dnl least that is the idea.

  ace_pre_warning_CXXFLAGS="$CXXFLAGS"
  CXXFLAGS="$CXXFLAGS $WERROR"

  $1

  CXXFLAGS="$ace_pre_warning_CXXFLAGS"
])
m4trace:m4/acinclude.m4:194: -1- AC_DEFUN([ACE_CACHE_CHECK], [
  AC_MSG_CHECKING([$1])
  AC_CACHE_VAL([$2], [$3])
  AC_MSG_RESULT([[$]$2])
  if test "[$]$2" != no; then
    ace_just_a_place_holder=fixme
ifelse([$4], , :, [$4])
  else
    ace_just_a_place_holder=fixme
ifelse([$5], , , [$5
])
  fi
])
m4trace:m4/acinclude.m4:227: -1- AC_DEFUN([ACE_CHECK_TYPE], [
dnl  AC_REQUIRE([AC_PROG_CXX])
dnl  AC_REQUIRE([AC_PROG_CXXCPP])
dnl  AC_LANG([C++])
dnl  AC_REQUIRE([AC_LANG])

  ACE_CACHE_CHECK([for $1 in $2], [ace_cv_type_$1],
    [
     AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#include <$2>
       ]], [[
        $1 ace_$1;
       ]])],[
        ace_cv_type_$1=yes
       ],[
        ace_cv_type_$1=no
       ])
    ],[$3],[$4])
])
m4trace:m4/acinclude.m4:256: -1- AC_DEFUN([ACE_CHECK_STRUCT], [
dnl  AC_REQUIRE([AC_PROG_CXX])
dnl  AC_REQUIRE([AC_PROG_CXXCPP])
dnl  AC_LANG([C++])
dnl  AC_REQUIRE([AC_LANG])

dnl Do the transliteration at runtime so arg 1 can be a shell variable.
dnl  ac_safe=`echo "$1" | sed 'y%./+-%__p_%'`

  ACE_CACHE_CHECK([for struct $1 in $2], [ace_cv_struct_$1],
    [
     ACE_TRY_COMPILE_STRUCT([$1], [$2],
       [
        ace_cv_struct_$1=yes
       ],
       [
        ace_cv_struct_$1=no
       ])
    ], $3, $4)
])
m4trace:m4/acinclude.m4:297: -1- AC_DEFUN([ACE_TRY_COMPILE_STRUCT], [
dnl  AC_REQUIRE([AC_PROG_CXX])
dnl  AC_REQUIRE([AC_PROG_CXXCPP])
dnl  AC_LANG([C++])
dnl  AC_REQUIRE([AC_LANG])

     AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#include <$2>
       ]], [[
        struct $1 ace_$1;
       ]])],[
        $3
       ],[
dnl Some compilers don't like the "struct" but we need the struct for
dnl some platforms to resolve ambiguities between functions and
dnl structures with with the same name.  So, we try the same test but
dnl without "struct" if the above test with "struct" fails.  If both
dnl tests fail, then we can be reasonably sure that we don't have the
dnl structure we are testing for.
        AC_COMPILE_IFELSE([AC_LANG_PROGRAM(
          [[
#include <$2>
          ]],
          [[
           $1 ace_$1;
          ]])],
          [
           $3
          ],
          [
           $4
          ])
       ])
])
m4trace:m4/acinclude.m4:354: -1- AC_DEFUN([ACE_CHECK_FUNC], [
dnl  AC_REQUIRE([AC_PROG_CXX])
dnl  AC_REQUIRE([AC_PROG_CXXCPP])
dnl  AC_LANG([C++])
dnl  AC_REQUIRE([AC_LANG])
  AC_REQUIRE([AC_PROG_AWK])

  AC_PREPROC_IFELSE([AC_LANG_SOURCE([[
#include <$2>
     ]])],[ace_header_exists=yes],[ace_header_exists=no])

  cat > conftest.$ac_ext <<EOF

#include <$2>
  ACE_REAL_FUNCTION $1

EOF

  if test "$ace_header_exists" = yes; then
    if test -z "$AWK"; then
      AC_MSG_WARN([No awk program found.  Real $1 function may not be found.])
    fi

    if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
       $EGREP "ACE_REAL_FUNCTION" |
       (eval "$AWK '{print \[$]2}' > conftest.awk 2>&1"); then
         rm -f conftest.$ac_ext
         ace_real_function=`cat conftest.awk`
         rm -f conftest.awk
    fi

    if test $1 != "$ace_real_function"; then
      AC_MSG_CHECKING([for real $1 from $2])
      AC_MSG_RESULT([$ace_real_function])
    fi
  else
    ace_real_function=$1
  fi dnl test "$ace_header_not_exist" != yes

  AC_CHECK_FUNC([$ace_real_function],[$3],[$4])
])
m4trace:m4/acinclude.m4:405: -1- AC_DEFUN([ACE_CHECK_LIB], [
dnl  AC_REQUIRE([AC_PROG_CXX])
dnl  AC_REQUIRE([AC_PROG_CXXCPP])
dnl  AC_LANG([C++])
dnl  AC_REQUIRE([AC_LANG])
  AC_REQUIRE([AC_PROG_AWK])

  AC_PREPROC_IFELSE([AC_LANG_SOURCE([[
#include <$3>
    ]])],[ace_header_exists=yes],[ace_header_exists=no])

  cat > conftest.$ac_ext <<EOF

#include <$3>
  ACE_REAL_FUNCTION $2

EOF

  if test "$ace_header_exists" = yes; then
    if test -z "$AWK"; then
      AC_MSG_WARN([No awk program found.  "Real" function in library may not be found.])
    fi

    if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
       $EGREP "ACE_REAL_FUNCTION" |
       eval "$AWK '{print \[$]2}'" > conftest.awk 2>&1; then
        rm -f conftest.$ac_ext
        ace_real_function=`cat conftest.awk`
        rm -f conftest.awk
    fi

    if test $2 != "$ace_real_function"; then
      AC_MSG_CHECKING([for real $2 from $3])
      AC_MSG_RESULT([$ace_real_function])
    fi
  else
    ace_real_function=$2
  fi dnl test "$ace_header_not_exist" != yes

  AC_CHECK_LIB([$1], [$ace_real_function], [$4], [$5])
])
m4trace:m4/acinclude.m4:447: -1- AC_DEFUN([ACE_CHECK_SETRLIMIT_ENUM], [
if test "$ac_cv_func_setrlimit" = yes; then
  AC_MSG_CHECKING([if setrlimit() takes an enum as 1st argument])
  AC_EGREP_HEADER([setrlimit.*\(.*[^,]*enum], sys/resource.h,
    [
     cat > conftest.$ac_ext <<EOF
#include "confdefs.h"
#include <sys/resource.h>
EOF

dnl Here we attempt to determine the type of the first argument of
dnl getrusage from its prototype.  It should either be an int or an
dnl enum.  If it is an enum, determine the enum type.
     ace_setrlimit_enum=`eval "$ac_cpp conftest.$ac_ext" | \
       $EGREP '[[ ]]+setrlimit.*\(.*[[^,]]*enum' | \
       sed -e 's/^.*setrlimit.*(.*enum//' -e 's/[[^ ]]*,.*$//'`

     ace_setrlimit_enum="enum $ace_setrlimit_enum"

     AC_MSG_RESULT([$ace_setrlimit_enum])

if test -n "$ace_setrlimit_enum"; then
     AC_DEFINE_UNQUOTED([ACE_HAS_RLIMIT_RESOURCE_ENUM], [$ace_setrlimit_enum])
fi

     rm -rf conftest*

dnl Do not remove this parenthesis --> )
dnl It's only purpose to keep Emacs from getting confused about mismatched
dnl parentheses.
    ],
    [
     AC_MSG_RESULT([no])
    ])

fi  dnl test "$ac_cv_func_setrlimit" = yes
])
m4trace:m4/acinclude.m4:488: -1- AC_DEFUN([ACE_CHECK_GETRUSAGE_ENUM], [
if test "$ac_cv_func_getrusage" = yes; then
  AC_MSG_CHECKING([if getrusage() takes an enum as 1st argument])
  AC_EGREP_HEADER([getrusage.*\(.*[^,]*enum], [sys/resource.h],
    [
     cat > conftest.$ac_ext <<EOF
#include "confdefs.h"
#include <sys/resource.h>
EOF

dnl Here we attempt to determine the type of the first argument of
dnl getrusage from its prototype.  It should either be an int or an
dnl enum.  If it is an enum, determine the enum type.
     ace_rusage_who=`eval "$ac_cpp conftest.$ac_ext" | \
       $EGREP '[[ ]]+getrusage.*\(.*[[^,]]*enum' | \
       sed -e 's/^.*getrusage.*(.*enum//' -e 's/[[^ ]]*,.*$//'`

     ace_rusage_who="enum $ace_rusage_who"

     AC_MSG_RESULT([$ace_rusage_who])

if test -n "$ace_rusage_who"; then
     AC_DEFINE_UNQUOTED([ACE_HAS_RUSAGE_WHO_ENUM], [$ace_rusage_who])
fi

     rm -rf conftest*

dnl Do not remove this parenthesis --> )
dnl It's only purpose to keep Emacs from getting confused about mismatched
dnl parentheses.
    ],
    [
     AC_MSG_RESULT([no])
    ])

fi  dnl test "$ac_cv_func_getrusage" = yes
])
m4trace:m4/acinclude.m4:554: -1- AC_DEFUN([ACE_CHECK_LSEEK64], [
 AC_CHECK_FUNC([lseek64],
   [
    AC_DEFINE([ACE_HAS_LSEEK64])

    dnl Check for 64 bit offset type in the lseek64() prototype, if it
    dnl exists.
    dnl ACE_CHECK_OFF64_T([lseek64])

    dnl Check if _LARGEFILE64_SOURCE macro is needed to make the
    dnl lseek64() prototype visible, or if the prototype itself is missing.
    ACE_CACHE_CHECK([for lseek64 prototype],
      [ace_cv_lib_has_lseek64_prototype],
      [
       ace_save_CPPFLAGS="$CPPFLAGS"
       ace_no_largefile64="-U_LARGEFILE64_SOURCE"
       CPPFLAGS="$CPPFLAGS $ace_no_largefile64"
       AC_EGREP_HEADER([[^_]+lseek64], [unistd.h],
         [
          ace_cv_lib_has_lseek64_prototype=yes
         ],
         [
          ace_cv_lib_has_lseek64_prototype=no
         ])
       dnl Reset the compiler flags
       CPPFLAGS="$ace_save_CPPFLAGS"
      ],[],[AC_DEFINE([ACE_LACKS_LSEEK64_PROTOTYPE])])
   ],
   [
    AC_CHECK_FUNC([llseek],
      [
       AC_DEFINE([ACE_HAS_LLSEEK])
       dnl Check if _LARGEFILE64_SOURCE macro is needed to make the
       dnl llseek() prototype visible, or if the prototype itself is
       dnl missing.

       dnl Check for 64 bit offset type in the llseek() prototype, if
       dnl it exists.
       dnl ACE_CHECK_OFF64_T([llseek])

       ACE_CACHE_CHECK([for llseek prototype],
         [ace_cv_lib_has_llseek_prototype],
         [
          ace_save_CPPFLAGS="$CPPFLAGS"
          ace_no_largefile64="-U_LARGEFILE64_SOURCE"
          CPPFLAGS="$CPPFLAGS $ace_no_largefile64"
          AC_EGREP_HEADER([[^_]+llseek],[unistd.h],
            [
             ace_cv_lib_has_llseek_prototype=no
            ],
            [
             ace_cv_lib_has_llseek_prototype=yes
            ],)
          dnl Reset the compiler flags
          CPPFLAGS="$ace_save_CPPFLAGS"
         ],[],[AC_DEFINE([ACE_LACKS_LLSEEK_PROTOTYPE])])


      ],)
   ])
])
m4trace:m4/acinclude.m4:598: -1- AC_DEFUN([ACE_CHECK_OFF64_T], [
  AC_MSG_CHECKING([for 64 bit offset type])
  AC_EGREP_HEADER([[ ]+$1.*\(.*],[unistd.h],
    [
     cat > conftest.$ac_ext <<EOF
#include "confdefs.h"

/* Make sure 64 bit file feature test macro is defined. */
#ifndef _LARGEFILE64_SOURCE
# define _LARGEFILE64_SOURCE
#endif

#ifndef ACE_LACKS_UNISTD_H
# include <unistd.h>  /* needed for lseek64()/llseek() prototype */
#endif
EOF

dnl Here we attempt to determine the type of the second argument of
dnl lseek64()/llseek() from its prototype.
     ace_off64_t=`eval "$ac_cpp conftest.$ac_ext" | \
       $EGREP '[[ ]]+lseek64.*\(.*' | \
       sed -e 's/^.*(.*,[[ ]]*\(.*\) .*,.*$/\1/'`


if test -n "$ace_off64_t"; then
     AC_MSG_RESULT([$ace_off64_t])
     AC_DEFINE_UNQUOTED([ACE_LOFF_T_TYPEDEF], [$ace_off64_t])
fi

     rm -rf conftest*

dnl Do not remove this parenthesis --> )
dnl It's only purpose is to keep Emacs from getting confused about
dnl mismatched parentheses.
    ],
    [
     AC_MSG_RESULT([no])
    ])
])
m4trace:m4/aio.m4:633: -1- AC_DEFUN([ACE_CHECK_ASYNCH_IO], [
 AC_REQUIRE([AC_PROG_CXX])
 AC_REQUIRE([AC_PROG_CXXCPP])
 AC_LANG([C++])
 AC_REQUIRE([AC_LANG])
 AC_REQUIRE([ACE_CHECK_THREADS])

 dnl In case a library with the asynchronous libraries is found but
 dnl the asynchronous IO support is not functional then save a copy
 dnl of the list of libraries before the asynch IO function library
 dnl is added to the list so that we can revert the list to its
 dnl pre-asynch-IO check state.
 ace_save_LIBS="$LIBS"

 dnl Asynchronous IO library check
 dnl Some platforms, such as Solaris puts aio_read in -lposix4, for example.
 dnl In some cases, the thread library must be linked to in addition to the
 dnl real-time support library.  As such, make sure these checks are done
 dnl after the thread library checks.
 AC_SEARCH_LIBS([aio_read], [aio rt posix4],
    [ace_has_aio_funcs=yes], [ace_has_aio_funcs=no])

if test "$ace_has_aio_funcs" = yes; then
  ACE_CACHE_CHECK([for working asynchronous IO],
    [ace_cv_feature_aio_calls],
    [
     AC_RUN_IFELSE([AC_LANG_SOURCE([[
#ifndef ACE_LACKS_UNISTD_H
#include <unistd.h>
#endif
#include <fcntl.h>
#ifndef ACE_LACKS_SYS_TYPES_H
# include <sys/types.h>
#endif
#include <sys/stat.h>
#include <signal.h>
#include <string.h>
#include <errno.h>
#include <stdio.h>
#include <iostream.h>

#include <aio.h>

class Test_Aio
{
public:
  Test_Aio (void);
  // Default constructor.

  int init (void);
  // Initting the output file and the buffer.

  int do_aio (void);
  // Doing the testing stuff.

  ~Test_Aio (void);
  // Destructor.
private:
  int out_fd_;
  // Output file descriptor.

  struct aiocb *aiocb_write_;
  // For writing to the file.

  struct aiocb *aiocb_read_;
  // Reading stuff from the file.

  char *buffer_write_;
  // The buffer to be written to the out_fd.

  char *buffer_read_;
  // The buffer to be read back from the file.
};

Test_Aio::Test_Aio (void)
  : out_fd_ (0),
    aiocb_write_ (new struct aiocb),
    aiocb_read_ (new struct aiocb),
    buffer_write_ (0),
    buffer_read_ (0)
{
}

Test_Aio::~Test_Aio (void)
{
  if (close (this->out_fd_) != 0)
    perror ("close");

  delete aiocb_write_;
  delete aiocb_read_;
  delete [] buffer_write_;
  delete [] buffer_read_;
}

// Init the output file and init the buffer.
int
Test_Aio::init (void)
{
  // Open the output file.
  this->out_fd_ = open ("test_aio.log", O_RDWR | O_CREAT | O_TRUNC, 0600);
  if (this->out_fd_ == -1)
    {
      perror ("open");
      return -1;
    }

  unlink ("test_aio.log"); // Unlink now so we don't have to do so later.

  const char message[] = "Welcome to the world of AIO... AIO Rules !!!";

  // Init the buffers.
  this->buffer_write_ = new char [sizeof (message) + 1];
  strcpy (this->buffer_write_, message);
  // cout << "The buffer : " << this->buffer_write_ << endl;
  this->buffer_read_ = new char [sizeof (message) + 1];

  return 0;
}

// Set the necessary things for the AIO stuff.
// Write the buffer asynchly.hmm Disable signals.
// Go on aio_suspend. Wait for completion.
// Print out the result.
int
Test_Aio::do_aio (void)
{
  // = Write to the file.

  // Setup AIOCB.
  this->aiocb_write_->aio_fildes = this->out_fd_;
  this->aiocb_write_->aio_offset = 0;
  this->aiocb_write_->aio_buf = this->buffer_write_;
  this->aiocb_write_->aio_nbytes = strlen (this->buffer_write_);
  this->aiocb_write_->aio_reqprio = 0;
  this->aiocb_write_->aio_sigevent.sigev_notify = SIGEV_NONE;
  //this->this->aiocb_.aio_sigevent.sigev_signo = SIGRTMAX;
  this->aiocb_write_->aio_sigevent.sigev_value.sival_ptr =
    (void *) this->aiocb_write_;

  // Fire off the aio write.
  if (aio_write (this->aiocb_write_) != 0)
    {
      perror ("aio_write");
      return -1;
    }

  // = Read from that file.

  // Setup AIOCB.
  this->aiocb_read_->aio_fildes = this->out_fd_;
  this->aiocb_read_->aio_offset = 0;
  this->aiocb_read_->aio_buf = this->buffer_read_;
  this->aiocb_read_->aio_nbytes = strlen (this->buffer_write_);
  this->aiocb_read_->aio_reqprio = 0;
  this->aiocb_read_->aio_sigevent.sigev_notify = SIGEV_NONE;
  //this->this->aiocb_.aio_sigevent.sigev_signo = SIGRTMAX;
  this->aiocb_read_->aio_sigevent.sigev_value.sival_ptr =
    (void *) this->aiocb_read_;

  // Fire off the aio write. If it doesnt get queued, carry on to get
  // the completion for the first one.
  if (aio_read (this->aiocb_read_) < 0)
    perror ("aio_read");

  // Wait for the completion on aio_suspend.
  struct aiocb *list_aiocb[2];
  list_aiocb [0] = this->aiocb_write_;
  list_aiocb [1] = this->aiocb_read_;

  // Do suspend till all the aiocbs in the list are done.
  int done = 0;
  while (!done)
    {
      if (aio_suspend (list_aiocb, 2, 0) != 0)
        {
          perror ("aio_suspend");
          return -1;
        }

      // Analyze return and error values.
      if (list_aiocb [0] != 0 && aio_error (list_aiocb [0]) != EINPROGRESS)
        {
          if (aio_return (list_aiocb [0]) == -1)
            {
              perror ("aio_return");
              return -1;
            }
          else
            {
              // Successful. Store the pointer somewhere and make the
              // entry NULL in the list.
              // @@ no need ----> this->aiocb_write_ = list_aiocb [0];
              list_aiocb [0] = 0;
            }
        }
//      else
//        cout << "AIO in progress" << endl;

      if (list_aiocb [1] != 0 && aio_error (list_aiocb [1]) != EINPROGRESS)
        {
          if (aio_return (list_aiocb [1]) == -1)
            {
              perror ("aio_return");
              return -1;
            }
          else
            {
              // Successful. Store the pointer somewhere and make the
              // entry NULL in the list.
              // @@ no need ----> this->aiocb_read_ = list_aiocb [1];
              list_aiocb [1] = 0;
            }
        }
//      else
//        cout << "AIO in progress" << endl;

      // Is it done?
      if ((list_aiocb [0] == 0) && (list_aiocb [1] == 0))
        done = 1;
    }

  //cout << "Both the AIO operations done." << endl;
  //cout << "The buffer is :" << this->buffer_read_ << endl;

  return 0;
}

int
main ()
{
  Test_Aio test_aio;

  if (test_aio.init () != 0)
    {
      //printf ("AIOCB test failed:\n"
      //        "ACE_POSIX_AIOCB_PROACTOR may not work in this platform\n");
      return -1;
    }

  if (test_aio.do_aio () != 0)
    {
      //printf ("AIOCB test failed:\n"
      //        "ACE_POSIX_AIOCB_PROACTOR may not work in this platform\n");
      return -1;
    }
  //printf ("AIOCB test successful:\n"
  //        "ACE_POSIX_AIOCB_PROACTOR should work in this platform\n");
  return 0;
}
       ]])],[
        ace_cv_feature_aio_calls=yes
       ],[
        ace_cv_feature_aio_calls=no
       ],[
        dnl Asynchronous IO test for cross-compiled platforms
        dnl This test is weaker than the above run-time tests but it will
        dnl have to do.
        AC_COMPILE_IFELSE(
          [AC_LANG_PROGRAM([[
#include <aio.h>
          ]],
          [[
           aiocb* aiocb_ptr (void);
          ]])],
          [
           ace_cv_feature_aio_calls=yes
          ],
          [
           ace_cv_feature_aio_calls=no
          ])
       ])
    ],[AC_DEFINE([ACE_HAS_AIO_CALLS])],[LIBS="$ace_save_LIBS"])
fi dnl test "$ace_has_aio_funcs" = yes


if test "$ace_cv_feature_aio_calls" = yes; then
  ACE_CACHE_CHECK([for working POSIX realtime signals],
    [ace_cv_feature_posix_rt_sigs],
    [
      dnl Create a file for the test program to read.
      cat > test_aiosig.txt <<EOF

*******************************************************
FOO BAR FOO BAR FOO BAR FOO BAR FOO BAR FOO BAR FOO BAR
*******************************************************
EOF


      AC_RUN_IFELSE(
        [AC_LANG_SOURCE([[
extern "C" {
#include <signal.h>
}
#ifndef ACE_LACKS_UNISTD_H
#include <unistd.h>
#endif
#include <fcntl.h>
#ifndef ACE_LACKS_SYS_TYPES_H
# include <sys/types.h>
#endif
#include <sys/stat.h>
#include <pthread.h>
#include <string.h>
#include <errno.h>
#include <stdio.h>

#include <limits.h>

#include <aio.h>

#ifdef __cplusplus
extern "C"
#endif
void null_handler (int /* signal_number */,
                   siginfo_t * /* info */,
                   void * /* context */);

int file_handle = -1;
char mb1[BUFSIZ + 1];
char mb2[BUFSIZ + 1];
aiocb aiocb1, aiocb2;
sigset_t completion_signal;

// Function prototypes.
int setup_signal_delivery (void);
int issue_aio_calls (void);
int query_aio_completions (void);
int test_aio_calls (void);
int setup_signal_handler (void);
int setup_signal_handler (int signal_number);

int
setup_signal_delivery (void)
{
  // Make the sigset_t consisting of the completion signal.
  if (sigemptyset (&completion_signal) == -1)
    {
      perror ("Error:Couldn't init the RT completion signal set\n");
      return -1;
    }

  if (sigaddset (&completion_signal, SIGRTMIN) == -1)
    {
      perror ("Error:Couldn't init the RT completion signal set\n");
      return -1;
    }

  // Mask them.
  if (pthread_sigmask (SIG_BLOCK, &completion_signal, 0) == -1)
    {
      perror ("Error:Couldn't make the RT completion signals\n");
      return -1;
    }

  return setup_signal_handler (SIGRTMIN);
}

int
issue_aio_calls (void)
{
  // Setup AIOCB.
  aiocb1.aio_fildes = file_handle;
  aiocb1.aio_offset = 0;
  aiocb1.aio_buf = mb1;
  aiocb1.aio_nbytes = BUFSIZ;
  aiocb1.aio_reqprio = 0;
  aiocb1.aio_sigevent.sigev_notify = SIGEV_SIGNAL;
  aiocb1.aio_sigevent.sigev_signo = SIGRTMIN;
  aiocb1.aio_sigevent.sigev_value.sival_ptr = (void *) &aiocb1;

  // Fire off the aio write.
  if (aio_read (&aiocb1) == -1)
    {
      // Queueing failed.
      perror ("Error:Asynch_Read_Stream: aio_read queueing failed\n");
      return -1;
    }

  // Setup AIOCB.
  aiocb2.aio_fildes = file_handle;
  aiocb2.aio_offset = BUFSIZ + 1;
  aiocb2.aio_buf = mb2;
  aiocb2.aio_nbytes = BUFSIZ;
  aiocb2.aio_reqprio = 0;
  aiocb2.aio_sigevent.sigev_notify = SIGEV_SIGNAL;
  aiocb2.aio_sigevent.sigev_signo = SIGRTMIN;
  aiocb2.aio_sigevent.sigev_value.sival_ptr = (void *) &aiocb2;

  // Fire off the aio write.
  if (aio_read (&aiocb2) == -1)
    {
      // Queueing failed.
      perror ("Error:Asynch_Read_Stream: aio_read queueing failed\n");
      return -1;
    }
  return 0;
}

int
query_aio_completions (void)
{
  int result = 0;
  size_t number_of_completions = 0;
  for (number_of_completions = 0;
       number_of_completions < 2;
       number_of_completions++)
    {
      // Wait for <milli_seconds> amount of time.
      // @@ Assigning <milli_seconds> to tv_sec.
      timespec timeout;
      timeout.tv_sec = 5;
      timeout.tv_nsec = 0;

      // To get back the signal info.
      siginfo_t sig_info;

      // Await the RT completion signal.
      int sig_return = sigtimedwait (&completion_signal,
                                     &sig_info,
                                     &timeout);

      // Error case.
      // If failure is coz of timeout, then return *0* but set
      // errno appropriately. This is what the WinNT proactor
      // does.
      if (sig_return == -1)
        {
          perror ("Error:Error waiting for RT completion signals\n");
          return -1;
        }

      // RT completion signals returned.
      if (sig_return != SIGRTMIN)
        {
          //printf ("Unexpected signal (%d) has been received while waiting for RT Completion Signals\n",
          //        sig_return);
          return -1;
        }

      // @@ Debugging.
      //printf ("Sig number found in the sig_info block : %d\n",
      //        sig_info.si_signo);

      // Is the signo returned consistent?
      if (sig_info.si_signo != sig_return)
        {
          //printf ("Inconsistent signal number (%d) in the signal info block\n",
          //        sig_info.si_signo);
          return -1;
        }

      // @@ Debugging.
      //printf ("Signal code for this signal delivery : %d\n",
      //        sig_info.si_code);

      // Is the signal code an aio completion one?
      if ((sig_info.si_code != SI_ASYNCIO) &&
          (sig_info.si_code != SI_QUEUE))
        {
          //printf ("Unexpected signal code (%d) returned on completion querying\n",
          //        sig_info.si_code);
          return -1;
        }

      // Retrive the aiocb.
      aiocb* aiocb_ptr = (aiocb *) sig_info.si_value.sival_ptr;

      // Analyze error and return values. Return values are
      // actually <errno>'s associated with the <aio_> call
      // corresponding to aiocb_ptr.
      int error_code = aio_error (aiocb_ptr);
      if (error_code == -1)
        {
          perror ("Error:Invalid control block was sent to <aio_error> for compleion querying\n");
          return -1;
        }

      if (error_code != 0)
        {
          // Error occurred in the <aio_>call. Return the errno
          // corresponding to that <aio_> call.
          //printf ("Error:An AIO call has failed:Error code = %d\n",
          //        error_code);
          return -1;
        }

      // No error occured in the AIO operation.
      int nbytes = aio_return (aiocb_ptr);
      if (nbytes == -1)
        {
          perror ("Error:Invalid control block was sent to <aio_return>\n");
          return -1;
        }

      //if (number_of_completions == 0)
        // Print the buffer.
        //printf ("Number of bytes transferred : %d\n The buffer : %s \n",
        //        nbytes,
        //        mb1);
      //else
        // Print the buffer.
        //printf ("Number of bytes transferred : %d\n The buffer : %s \n",
        //        nbytes,
        //        mb2);
    }
  return 0;
}

int
test_aio_calls (void)
{
  // Set up the input file.
  // Open file (in SEQUENTIAL_SCAN mode)
  file_handle = open ("test_aiosig.txt", O_RDONLY);

  if (file_handle == -1)
    {
      perror ("open");
      return -1;
    }

  unlink ("test_aiosig.txt"); // Unlink now so we don't have to do so later.

  if (setup_signal_delivery () < 0)
    return -1;

  if (issue_aio_calls () < 0)
    return -1;

  if (query_aio_completions () < 0)
    return -1;

  if (close (file_handle) != 0)
    {
      perror ("close");
      return -1;
    }

  return 0;
}

int
setup_signal_handler (int signal_number)
{
   // Setting up the handler(!) for these signals.
  struct sigaction reaction;
  sigemptyset (&reaction.sa_mask);   // Nothing else to mask.
  reaction.sa_flags = SA_SIGINFO;    // Realtime flag.
#if defined (SA_SIGACTION)
  // Lynx says, it is better to set this bit to be portable.
  reaction.sa_flags &= SA_SIGACTION;
#endif /* SA_SIGACTION */
  reaction.sa_sigaction = null_handler;     // Null handler.
  int sigaction_return = sigaction (SIGRTMIN,
                                    &reaction,
                                    0);
  if (sigaction_return == -1)
    {
      perror ("Error:Proactor couldn't do sigaction for the RT SIGNAL");
      return -1;
    }

  return 0;
}

void
null_handler (int         /* signal_number */,
              siginfo_t * /* info */,
              void *      /* context */)
{
}

int
main ()
{
  if (test_aio_calls () == 0)
    {
      // printf ("RT SIG test successful:\n"
      //         "ACE_POSIX_SIG_PROACTOR should work in this platform\n");
      return 0;
    }

  //printf ("RT SIG test failed:\n"
  //        "ACE_POSIX_SIG_PROACTOR may not work in this platform\n");
  return -1;

}
        ]])],
        [
          ace_cv_feature_posix_rt_sigs=yes
        ],
        [
          ace_cv_feature_posix_rt_sigs=no
        ],
        [
          dnl Don't bother doing anything for cross-compiling here
          dnl since the basic aio run-time test will prevent this
          dnl rt sig run-time test from ever running when cross-compiling.
          dnl We just put something in here to prevent autoconf
          dnl from complaining.
          ace_just_a_place_holder=ignoreme
        ])
    ],[AC_DEFINE([ACE_HAS_POSIX_REALTIME_SIGNALS])],[])
fi dnl test "$ace_cv_feature_aio_calls" = yes

])
m4trace:m4/compiler.m4:372: -1- AC_DEFUN([ACE_SET_COMPILER_FLAGS], [
dnl  AC_BEFORE([$0], [AC_PROG_LIBTOOL])

 dnl Make sure we know what C++ compiler and preprocessor we have!
 AC_REQUIRE([AC_PROG_CXX])
 AC_REQUIRE([AC_PROG_CXXCPP])
 AC_LANG([C++])
 AC_REQUIRE([AC_LANG])

 AC_REQUIRE([ACE_COMPILATION_OPTIONS])

 if test "$GXX" = yes; then
   case `$CXX --version` in
     2.9* | 3*)
       if test "$ace_user_enable_exceptions" != yes; then
         ACE_CXXFLAGS="$ACE_CXXFLAGS -fcheck-new"
       fi
       ;;
   esac
 fi

 dnl Compiler Flag Key
 dnl    CXXFLAGS  - C++ flags to use during the configure script run and
 dnl                during ACE compilation.  The user may set this prior to
 dnl                running the configure script.  As such, it is important
 dnl                not to replace the existing value of CXXFLAGS; rather
 dnl                one should only add to it.
 dnl    ACE_CXXFLAGS
 dnl              - General C++ flags the configure script should set before
 dnl                CXXFLAGS to allow the user override them.
 dnl    DCXXFLAGS - C++ debugging flags
 dnl    OCXXFLAGS - C++ optimization flags
 dnl    CPPFLAGS  - C++ preprocessor flags
 dnl    ACE_CPPFLAGS
 dnl              - General C++ preprocessor flags the configure
 dnl                script should set before CPPFLAGS to allow the
 dnl                user to override them.
 dnl    WERROR    - Compiler flag that converts warnings to errors

 if test "$GXX" = yes; then
    WERROR="-Werror"
 fi

 case "$host" in
   *aix*)
     dnl In case anything here or in the config depends on OS
     dnl version number, grab it here and pass it all to the
     dnl compiler as well.
     AIX_MAJOR_VERS=`uname -v`
     AIX_MINOR_VERS=`uname -r`

     ACE_CPPFLAGS="$ACE_CPPFLAGS -DACE_AIX_MAJOR_VERS=$AIX_MAJOR_VERS"
     ACE_CPPFLAGS="$ACE_CPPFLAGS -DACE_AIX_MINOR_VERS=$AIX_MINOR_VERS"

     case "$CXX" in
       xlC*)
         dnl IBM C/C++ compiler 3.6.x produces a bazillion warnings about
         dnl 0-valued preprocessor defs. Since both 3.1 and 3.4 could
         dnl be installed, don't ask lslpp for one or the
         dnl other. Instead, compile a file and see which compiler the
         dnl user has set up for use. This trick was submitted by
         dnl Craig Rodrigues <rodrigc@mediaone.net>, originally from
         dnl the vacpp compiler newsgroup.  It relies on the
         dnl preprocessor defining __xlC__ to the proper version
         dnl number of the compiler.

         AC_EGREP_CPP([0x0306],
           [
            __xlC__
           ],
           [
            CXXFLAGS="$CXXFLAGS -qflag=e:e"
           ],
           [
            CXXFLAGS="$CXXFLAGS -qflag=w:w"
           ])
         if test "$ace_user_enable_rtti" = yes; then
           CXXFLAGS="$CXXFLAGS -qrtti=dynamiccast"
         else
           CXXFLAGS="$CXXFLAGS -DACE_LACKS_RTTI"
         fi

         ;;
     esac
     ;;
 esac

 case "$host" in
   *aix4.2* | *aix4.3*)
     case "$CXX" in
       xlC*)
         CXXFLAGS="$CXXFLAGS"
         ACE_CXXFLAGS="$ACE_CXXFLAGS "
         DCXXFLAGS="-g -qcheck=nobounds:div:null"
         OCXXFLAGS="-qarch=com"
         CPPFLAGS="$CPPFLAGS -qlanglvl=ansi"
         ;;
       *)
         if test "$GXX" = yes; then
           ACE_CXXFLAGS="-mcpu=common"
         fi
         ;;
     esac
     ;;
   *aix4.1*)
     case "$CXX" in
       xlC*)
         CXXFLAGS="$CXXFLAGS"
         ACE_CXXFLAGS="$ACE_CXXFLAGS -qxcall -qtempinc"
         DCXXFLAGS="-g"
         OCXXFLAGS="-qarch=ppc -qtune=604"
         ;;
       *)
         if test "$GXX" = yes; then
           ACE_CXXFLAGS="-mcpu=common"
         fi
         ;;
     esac
     ;;
   *chorus*)
     ;;
   *cray*)
     ;;
   *dgux*)
     case "$CXX" in
       ec++)
         CXXFLAGS="$CXXFLAGS"
         ACE_CXXFLAGS="$ACE_CXXFLAGS -relax -v -eh"
         DCXXFLAGS="-g"
         OCXXFLAGS=""
         ;;
       *)
         if test "$GXX" = yes; then
           ACE_CXXFLAGS="$ACE_CXXFLAGS"
         fi
         ;;
     esac
     ;;
   *freebsd*)
     case "$CXX" in
       *)
         if test "$GXX" = yes; then
           CXXFLAGS="$CXXFLAGS"
           ACE_CXXFLAGS="$ACE_CXXFLAGS -w -fno-strict-prototypes"
           DCXXFLAGS=""
           OCXXFLAGS=""
         fi
         ;;
     esac
     ;;
   *hpux*)
     # In case anything here or in the config depends on OS
     # version number, grab it here and pass it all to the
     # compiler as well.
     OSVERS=`uname -r | $AWK 'BEGIN{FS=".";OFS="";}{print [$][2],[$][3]}' -`
     ACE_CPPFLAGS="$ACE_CPPFLAGS -DHPUX_VERS=$OSVERS"

     # HP-UX OS version specific settings.
     case "$host" in
       *hpux11*)
# aCC's "-mt" flag detected by the configure script should already set
# the appropriate preprocessor, compiler and linker flags.
#       if test "$ace_user_enable_threads" = yes; then
#         # Prefer kernel threads over CMA (user) threads.
#         ACE_CPPFLAGS="$ACE_CPPFLAGS -D_POSIX_C_SOURCE=199506L"
#       fi
       ;;
     esac

     # HP-UX compiler specific settings.
     case "$CXX" in
       CC)
         CXXFLAGS="$CXXFLAGS -pta -ti,/bin/true -tr,/bin/true"
         ACE_CXXFLAGS="$ACE_CXXFLAGS -Aa -z +a1"
         DCXXFLAGS="-g"
         OCXXFLAGS=""
         ;;
       aCC)
         CFLAGS = "${CFLAGS:-} -Ae"
         # -AA has been available since aC++ x.27 (2001?) - if using a
         # compiler without this support, must --enable_stdcpplib=no.
         if test "$ace_user_enable_stdcpplib" = yes; then
           CXXFLAGS="$CXXFLAGS -AA"
         fi
         # Warning 930 is spurious when new(std::nothrow) is
         # used. Reported to HP as support call 3201224717. (Steve
         # Huston, 23-Nov-2002)
         #
         # Suppress warning 302 ((...) parameter list is a
         # non-portable feature)
         #
         # Additionally, on HP-UX 10.20, suppress 495 to shut up the
         # warnings from the system header files.  667 is also
         # suppressed, but the compiler still tells you there was a
         # future error, but at least you can pick out any real errors
         # by quickly scanning the output. 829 is suppressed because
         # the system headers have offending string literals assigned
         # to char *.
         ACE_CXXFLAGS="$ACE_CXXFLAGS +W302,495,667,829,908,930"
         DCXXFLAGS="-g"
         OCXXFLAGS="-O"
         # Warning 67: Invalid pragma name -- needed for
         # ACE_LACKS_PRAGMA_ONCE
         WERROR="+We67 +p"

         # If exception support is explicitly disabled, tell the
         # compiler.  This is not recommended since the run-time
         # library can throw exceptions.
         if test "$ace_user_enable_exceptions" != yes; then
           ACE_CXXFLAGS="$ACE_CXXFLAGS +noeh"
         fi
         ;;
       *)
         if test "$GXX" = yes; then
           ACE_CXXFLAGS="$ACE_CXXFLAGS -w"
         fi
         ;;
     esac
     ;;
   *irix5*)
     case "$CXX" in
       CC)
         CXXFLAGS="$CXXFLAGS -ptused -prelink +pp -woff 3203,3209,3161,3262,3665"
         ACE_CXXFLAGS="$ACE_CXXFLAGS "
         DCXXFLAGS="-g"
         OCXXFLAGS=""
         ;;
       *)
         ;;
     esac
     ;;
   *irix6*)
     case "$CXX" in
       CC)
         CPPFLAGS="$CPPFLAGS -D_SGI_MP_SOURCE"
         CXXFLAGS="$CXXFLAGS -exceptions -ptnone -no_prelink -Wl,-woff,15 -Wl,-woff,84 -Wl,-woff,85 -Wl,-woff,133"
         ACE_CXXFLAGS="$ACE_CXXFLAGS "
         DCXXFLAGS="-g"
         OCXXFLAGS="-O -OPT:Olimit=0"
       ;;
     esac
     ;;
   *linux*)
     case "$CXX" in
       *)
         if test "$GXX" = yes; then
           CXXFLAGS="$CXXFLAGS"
           ACE_CXXFLAGS="$ACE_CXXFLAGS"
           DCXXFLAGS="$DCXXFLAGS"
           OCXXFLAGS="-O3"
         fi
         ;;
     esac
     ;;
   *lynxos*)
     ;;
   *m88k*)
     ;;
   *mvs*)
     ;;
   *netbsd*)
     ;;
   *osf*)
     ;;
   *psos*)
     ;;
   *sco*)
     ;;
   *sunos4*)
     ;;
   *solaris2*)
     case "$CXX" in
       CC)
         WERROR="-xwe"

         if test "$ace_user_enable_exceptions" != yes; then
           CXXFLAGS="$CXXFLAGS -noex"
         fi

         dnl Some flags only work with Sun C++ 4.2
         if (CC -V 2>&1 | $EGREP 'Compilers 4\.2' > /dev/null); then
           CXXFLAGS="$CXXFLAGS -features=castop"
           if test "$ace_user_enable_rtti" = yes; then
             CXXFLAGS="$CXXFLAGS -features=rtti"
           fi
         fi

         dnl Sun C++ 5.0 weirdness
         if (CC -V 2>&1 | $EGREP 'Compilers 5\.0' > /dev/null); then
           if test "$ace_user_enable_stdcpplib" = yes; then
             CXXFLAGS="$CXXFLAGS -library=Cstd"
           else
             CXXFLAGS="$CXXFLAGS -library=iostream,no%Cstd"
             AC_DEFINE([ACE_USES_OLD_IOSTREAMS])
           fi

           dnl Inlining appears to cause link problems with early
           dnl releases of CC 5.0.
	   AC_DEFINE([ACE_LACKS_INLINE_FUNCTIONS])

           if test "$ace_user_enable_exceptions" != yes; then
             dnl See /opt/SUNWspro_5.0/SC5.0/include/CC/stdcomp.h.
             ACE_CPPFLAGS="$ACE_CPPFLAGS -D_RWSTD_NO_EXCEPTIONS"
           fi

	   CXXFLAGS="$CXXFLAGS -instances=explicit"
	 else
           CXXFLAGS="$CXXFLAGS -library=iostream"
           AC_DEFINE([ACE_USES_OLD_IOSTREAMS])           
         fi

         CXXFLAGS="$CXXFLAGS"
         ACE_CXXFLAGS="$ACE_CXXFLAGS"
         DCXXFLAGS="$DCXXFLAGS -g"
         OCXXFLAGS="$OCXXFLAGS -O"
         ;;
     esac
     ;;
   *tandem*)
     ;;
   *unixware*)
     ;;
   *vxworks*)
     ;;
   *)
     CXXFLAGS="$CXXFLAGS"
     ACE_CXXFLAGS="$ACE_CXXFLAGS"
     DCXXFLAGS="-g"
     OCXXFLAGS="-O"
     ;;
 esac

 dnl Additional flags
 if test "$GXX" = yes; then
   ACE_CXXFLAGS="$ACE_CXXFLAGS -W -Wall -Wpointer-arith"
dnl    if test "$ace_user_enable_repo" = no; then
dnl      ACE_CXXFLAGS="$ACE_CXXFLAGS -fno-implicit-templates"
dnl    fi
 fi

 if test "$GCC" = yes; then
   ACE_CFLAGS="$ACE_CFLAGS -W -Wall -Wpointer-arith"
 fi
])
m4trace:m4/config_h.m4:1160: -1- AC_DEFUN([ACE_PREP_CONFIG_HEADER], [
dnl Text to be placed at the top of the `ace/config.h' header.
AH_TOP([
#ifndef ACE_CONFIG_H
#define ACE_CONFIG_H

// ACE configuration header file


])

dnl Text to be placed at the bottom of the `ace/config.h' header.
dnl
dnl @note Do not remove the " " between the words "Local Variables".
dnl       The generated Emacs "Local Variables" block will not contain
dnl       those characters.  They are merely interpreted by M4 as two
dnl       concatenated text blocks.  This is necessary to prevent
dnl       Emacs from inadvertently applying the "Local Variables"
dnl       block to be placed in the generated "config.h" header to
dnl       this Autoconf/M4 file.
AH_BOTTOM([


#endif  /* ACE_CONFIG_H */


// Local] [Variables:
// mode:C++
// End:

])


dnl ACE currently doesn't use these; however the configure script does
AH_TEMPLATE([ACE_LACKS_SYSTIMES_H],[The `sys/times.h' header is unavailable])
AH_TEMPLATE([ACE_LACKS_UNBUFFERED_STREAMBUF],[])
AH_TEMPLATE([ACE_HAS_STDCPP_STL_INCLUDES],[])

AH_TEMPLATE([ACE_HAS_NEW_NO_H],[Platform provides new style C++ <new> header])
AH_TEMPLATE([ACE_HAS_STDEXCEPT_NO_H],[Platform provides C++ <stdexcept> header])

dnl Deprecated! (or soon to be?)
AH_TEMPLATE([ACE_HAS_OSF1_GETTIMEOFDAY],
[timezone* 2nd parameter & no prototype])
AH_TEMPLATE([ACE_HAS_LYNXOS_SIGNALS],[])
AH_TEMPLATE([ACE_HAS_TANDEM_SIGNALS],[])
AH_TEMPLATE([ACE_HAS_IRIX_53_SIGNALS],[])

AH_TEMPLATE([PTHREAD_STACK_MIN],[])
AH_TEMPLATE([PTHREAD_STACK_MAX],[])

dnl ///////////////////// OSSAMA'S NEW STUFF ////////////////// */
dnl THIS STUFF WILL REPLACE THE ABOVE OLDER STUFF AND/OR WILL BE MERGED INTO IT


dnl /* results from checks for programs */
dnl /* results from checks for libraries */
dnl /* results from checks for header files */
dnl /* results from checks for typedefs */
dnl /* results from checks for structures */
dnl /* results from checks for variables */
dnl /* results from checks for compiler characteristics */
dnl /* results from checks for library functions */
dnl /* results from checks for system services */

dnl AIX specific configuration parameters
AH_TEMPLATE([AIX],[Configure for use on AIX])

dnl DG/UX specific configuration parameters
AH_TEMPLATE([ACE_DGUX],[])

dnl FreeBSD specific configuration parameters
dnl Nothing yet

dnl HP/UX specific configuration parameters
AH_TEMPLATE([HPUX],[Configure for use on HP-UX])
AH_TEMPLATE([HPUX_10],[Configure for use on HP-UX 10])
AH_TEMPLATE([HPUX_11],[Configure for use on HP-UX 11])
AH_TEMPLATE([ACE_HAS_BROKEN_HPUX_TEMPLATES],
[Earlier versions of HP/UX C++ are damned...])

dnl Irix specific configuration parameters
AH_TEMPLATE([IRIX5],[Configure for use on Irix 5])
AH_TEMPLATE([IRIX6],[Configure for use on Irix 6])
AH_TEMPLATE([ACE_HAS_IRIX62_THREADS],
[Platform supports the very odd IRIX 6.2 threads...])

dnl Linux specific configuration parameters
dnl Nothing yet */

dnl LynxOS specific configuration parameters
AH_TEMPLATE([__NO_INCLUDE_WARN__],[])

dnl M88K specific configuration parameters
AH_TEMPLATE([m88k],[])
AH_TEMPLATE([__m88k__],[])

dnl MVS specific configuration parameters
dnl Nothing yet

dnl NetBSD specific configuration parameters
dnl Nothing yet

dnl OSF/1 and Digital Unix specific configuration parameters
AH_TEMPLATE([DEC_CXX],[])
AH_TEMPLATE([DIGITAL_UNIX],[Configure for use on Digital Unix])

dnl pSOS specific configuration parameters
AH_TEMPLATE([ACE_PSOS],[Configure for use on pSoS])
AH_TEMPLATE([ACE_PSOSIM],[])
AH_TEMPLATE([ACE_PSOSTBD],[])

dnl SCO specific configuration parameters
AH_TEMPLATE([SCO],[])

dnl Tandem specific configuration parameters
dnl Nothing yet

dnl UnixWare specific configuration parameters
AH_TEMPLATE([UNIXWARE],[Configure for use on UnixWare])
AH_TEMPLATE([UNIXWARE_2_0],[])
AH_TEMPLATE([UNIXWARE_2_1],[])
AH_TEMPLATE([UNIXWARE_7_1],[])
AH_TEMPLATE([__IOCTL_VERSIONED__],[])

dnl VXWorks specific configuration parameters
AH_TEMPLATE([VXWORKS],[Configure for use on VxWorks])

dnl Win32 specific configuration parameters
AH_TEMPLATE([ACE_WIN32],[Configure for use on Win32])

AH_TEMPLATE([ACE_DISABLE_DEBUG_DLL_CHECK],
[Define this if you don't want debug version ACE search for debug version
DLLs first before looking for the DLL names specified.])

AH_TEMPLATE([ACE_HAS_WIN32_STRUCTURAL_EXCEPTIONS],
[Platform/compiler supports Win32 structural exceptions.])

AH_TEMPLATE([ACE_WSOCK_VERSION],
[A parameter list indicating the version of WinSock (e.g., "1, 1" is
version 1.1).])

AH_TEMPLATE([ACE_HAS_MFC],[Platform supports Microsoft Foundation Classes])

AH_TEMPLATE([ACE_USES_STATIC_MFC],
[When linking MFC as a static library is desired])

AH_TEMPLATE([ACE_HAS_CANCEL_IO],
[Platform supports the Win32 CancelIO() function. (WinNT 4.0 and beyond)])

AH_TEMPLATE([ACE_HAS_WIN32_TRYLOCK],
[The Win32 platform support TryEnterCriticalSection(). (WinNT 4.0 and
beyond)])

AH_TEMPLATE([ACE_HAS_WINSOCK2],[The Win32 platform supports WinSock 2.0.])

AH_TEMPLATE([ACE_USE_SELECT_REACTOR_FOR_REACTOR_IMPL],
[For Win32: Use Select_Reactor as default implementation of Reactor
   instead of WFMO_Reactor.])

AH_TEMPLATE([ACE_HAS_DLL],[Build ACE using the frigging PC DLL nonsense...])

AH_TEMPLATE([ACE_HAS_STRICT],[Use the STRICT compilation mode on Win32.])

AH_TEMPLATE([CYGWIN32], [GNU Win32 environement])


dnl ACE internals
AH_TEMPLATE([ACE_DEFAULT_BASE_ADDR],[])
AH_TEMPLATE([ACE_DEFAULT_BASE_ADDRL],[])
AH_TEMPLATE([ACE_DEFAULT_CLOSE_ALL_HANDLES],[])
AH_TEMPLATE([ACE_DEFAULT_MAX_SOCKET_BUFSIZ],[])
AH_TEMPLATE([ACE_DEFAULT_SELECT_REACTOR_SIZE],[The default number of handles the select()-based reactor should handle])
AH_TEMPLATE([ACE_MALLOC_ALIGN],[])
AH_TEMPLATE([ACE_MAP_PRIVATE],[])
AH_TEMPLATE([ACE_THR_PRI_FIFO_DEF],[])
AH_TEMPLATE([ACE_TIMER_SKEW],[])
AH_TEMPLATE([ACE_USE_RCSID],[Enable embedding of global RCS ID strings into compiled object file])
AH_TEMPLATE([IP_ADD_MEMBERSHIP],[])
AH_TEMPLATE([IP_DROP_MEMBERSHIP],[])

AH_VERBATIM([ACE_INT64_TYPEDEF],
[
/*
   typedef for ACE_INT64

   We only make the typedef if ACE_INT64_TYPEDEF is defined.  Otherwise,
   let ace/Basic_Types.h do the work for us.
*/
#undef ACE_INT64_TYPEDEF
#ifdef ACE_INT64_TYPEDEF
   typedef ACE_INT64_TYPEDEF ACE_INT64;
#endif /* ACE_INT64_TYPEDEF */
])

AH_VERBATIM([ACE_UINT64_TYPEDEF],
[
/*
   typedef for ACE_UINT64

   We only make the typedef if ACE_UINT64_TYPEDEF is defined.  Otherwise,
   let ace/Basic_Types.h do the work for us.
*/
#undef ACE_UINT64_TYPEDEF
#ifdef ACE_UINT64_TYPEDEF
   typedef ACE_UINT64_TYPEDEF ACE_UINT64;
#endif /* ACE_UINT64_TYPEDEF */
])

AH_TEMPLATE([ACE_LOFF_T_TYPEDEF],[typedef for ACE_LOFF_T])

AH_TEMPLATE([__ACE_INLINE__],[Enable ACE inlining])

AH_TEMPLATE([ACE_NO_INLINE],[Explicitly disable ACE inlining])

AH_TEMPLATE([ACE_COMPILE_TIMEPROBES],[Enable ACE_Timeprobes])

AH_TEMPLATE([ACE_HAS_GNU_REPO],
[Enable use of GNU template repositories.  GNU C++ w/repo patch
and EGCS only])

AH_TEMPLATE([ACE_HAS_AIO_CALLS],[Platform supports Asynchronous IO calls])

AH_TEMPLATE([ACE_HAS_ALT_CUSERID],
[Use ACE's alternate cuserid() implementation since a system
cuserid() may not exist, or it is not desirable to use it.  The
implementation requires ACE_LACKS_PWD_FUNCTIONS to be undefined and
that the geteuid() system call exists.])

AH_TEMPLATE([ACE_DEFAULT_THREAD_KEYS],
[Number of TSS keys, with ACE_HAS_TSS_EMULATION _only_.  Defaults to 64.])

AH_TEMPLATE([ACE_THREADS_DONT_INHERIT_LOG_MSG],
[Specify this if you don't want threads to inherit parent thread's
ACE_Log_Msg properties.])

AH_TEMPLATE([ACE_HAS_PRIOCNTL],[OS has priocntl (2)])

AH_TEMPLATE([ACE_HAS_RLIMIT_RESOURCE_ENUM],
[Platform has enum instead of int for first argument to ::{get,set}rlimit ().
The value of this macro is the enum definition, e.g.,
enum __rlimit_resource, for Linux glibc 2.0.])

AH_TEMPLATE([ACE_HAS_RUSAGE_WHO_ENUM],
[Platform has enum instead of int for first argument to ::getrusage ().  The
value of this macro is the enum definition, e.g., enum __rusage_who, for
Linux glibc 2.0.])

AH_TEMPLATE([ACE_HAS_STDARG_THR_DEST],
[Platform has void (*)(...) prototype for pthread_key_create()
destructor (e.g., LynxOS).])

AH_TEMPLATE([ACE_HAS_STL_MAP_CONFLICT],
[Used when users want to compile ACE with STL and STL map class
conflicts with <net/if.h> map struct.])

AH_TEMPLATE([ACE_HAS_STL_QUEUE_CONFLICT],
[Used when users want to compile ACE with STL and STL queue class
conflicts with <netinet/in.h> queue struct.])

AH_TEMPLATE([ACE_HAS_4_4BSD_SENDMSG_RECVMSG],
[Platform has BSD 4.4 sendmsg()/recvmsg() APIs.])

AH_TEMPLATE([ACE_HAS_P_READ_WRITE],
[Platform has pread() and pwrite() support.])

AH_TEMPLATE([ACE_HAS_AIX_BROKEN_SOCKET_HEADER],
[Platform, such as AIX4, needs to wrap #include of sys/socket.h with
#undef/#define of __cplusplus.
])

AH_TEMPLATE([ACE_HAS_AIX_HI_RES_TIMER],
[Platform has AIX4 ::read_real_time()])

AH_TEMPLATE([ACE_HAS_ALLOCA],[Compiler/platform supports alloca().])

AH_TEMPLATE([ACE_HAS_ALLOCA_H],[Compiler/platform has <alloca.h>])

AH_TEMPLATE([ACE_HAS_ALPHA_TIMER],
[CPU is an Alpha, with the rpcc instruction to read the tick timer.])

AH_TEMPLATE([ACE_HAS_AUTOMATIC_INIT_FINI],
[Compiler/platform correctly calls init()/fini() for shared libraries.])

AH_TEMPLATE([ACE_HAS_WORKING_EXPLICIT_TEMPLATE_DESTRUCTOR],
[Compiler handles explicit calling of template destructor correctly.
See `ace/OS.h' for details.])

AH_TEMPLATE([ACE_HAS_BROKEN_MAP_FAILED],
[Platform doesn't cast MAP_FAILED to a (void *).])

AH_TEMPLATE([ACE_HAS_BROKEN_NAMESPACES],
[Compiler/platform doesn't support namespaces (or the support is not
fully implemented.)])

AH_TEMPLATE([ACE_HAS_BROKEN_BITSHIFT],
[Compiler has integer overflow problem with bit-shift operations.])

AH_TEMPLATE([ACE_HAS_BROKEN_CONDITIONAL_STRING_CASTS],
[Compiler can't handle const char * as rvalue in conditional operator.])

AH_TEMPLATE([ACE_HAS_BROKEN_CONVERSIONS],
[Compiler can't handle calls like foo->operator T *()])

AH_TEMPLATE([ACE_HAS_BROKEN_CTIME],
[Compiler/platform uses macro for ctime (e.g., MVS)])

AH_TEMPLATE([ACE_HAS_BROKEN_DGRAM_SENDV],
[Platform sendv() does not work properly with datagrams, i.e. it
fails when the iovec size is IOV_MAX.])

AH_TEMPLATE([ACE_HAS_BROKEN_MSG_H],
[Platform headers don't support <msg.h> prototypes])

AH_TEMPLATE([ACE_HAS_BROKEN_MMAP_H],
[HP/UX does not wrap the mmap(2) header files with extern "C".])

AH_TEMPLATE([ACE_HAS_BROKEN_NESTED_TEMPLATES],
[MSVC has trouble with defining STL containers for nested structs and
classes.])

AH_TEMPLATE([ACE_HAS_BROKEN_NON_BLOCKING_CONNECTS],
[Platform has a bug with non-blocking connects (e.g., WinNT 4.0)])

AH_TEMPLATE([ACE_HAS_BROKEN_POSIX_TIME],
[Platform defines struct timespec in <sys/timers.h>])

AH_TEMPLATE([ACE_HAS_BROKEN_R_ROUTINES],
[Platform defines ctime_r, asctime_r, rand_r and getpwnam_r as macros])

AH_TEMPLATE([ACE_HAS_BROKEN_RANDR],
[OS/compiler's header files are inconsistent with libC definition of
rand_r().])

AH_TEMPLATE([ACE_HAS_BROKEN_SAP_ANY],
[Compiler can't handle the static ACE_Addr::sap_any construct.])

AH_TEMPLATE([ACE_HAS_BROKEN_T_ERROR],
[Compiler/platform has the wrong prototype for t_error(), i.e.,
t_error(char *) rather than t_error(const char *).])

AH_TEMPLATE([ACE_HAS_BROKEN_TIMESPEC_MEMBERS],
[Platform defines struct timespec members as ts_sec and ts_nsec
instead of tv_sec and tv_nsec.  This is highly non-portable.
Currently only FreeBSD 2.1.x uses it.])

AH_TEMPLATE([ACE_HAS_BSTRING],
[Platform has <bstring.h> (which contains bzero() prototype)])

AH_TEMPLATE([ACE_HAS_CHARPTR_DL],
[OS/platform uses char * for dlopen/dlsym args, rather than const char *.])

AH_TEMPLATE([ACE_HAS_CHARPTR_SOCKOPT],
[OS/platform uses char * for sockopt, rather than const char *])

AH_TEMPLATE([ACE_HAS_CHARPTR_SPRINTF],
[sprintf() returns char * rather than int (e.g., SunOS 4.x)])

AH_TEMPLATE([ACE_HAS_CONFLICTING_XTI_MACROS],
[OS header files have some problems with XTI (HP/UX 11).])

AH_TEMPLATE([ACE_HAS_CONSISTENT_SIGNAL_PROTOTYPES],
[Prototypes for both signal() and struct sigaction are consistent.])

AH_TEMPLATE([ACE_HAS_CONST_CHAR_SWAB],
[Platform has swab(const char*, char*, ssize_t) variant.])

AH_TEMPLATE([ACE_HAS_CPLUSPLUS_HEADERS],
[Compiler/platform has correctly prototyped header files.])

AH_TEMPLATE([ACE_HAS_DIRENT],
[Platform supports operations on directories via struct dirent,
readdir_r, etc.])

AH_TEMPLATE([ACE_HAS_DLFCN_H_BROKEN_EXTERN_C],
[For platforms, e.g., RedHat 4.2/Linux 2.0.30/Alpha, that don't
declare dl* functions as extern "C" in dlfcn.h.])

AH_TEMPLATE([ACE_HAS_EXCEPTIONS],[Compiler supports C++ exception handling.])

AH_TEMPLATE([ACE_HAS_FL],[Platform has Fast-Light (FL) toolkit installed.])

AH_TEMPLATE([ACE_HAS_GETPAGESIZE],
[Platform supports getpagesize() call (otherwise, ACE_PAGE_SIZE must
be defined, except on Win32).])

AH_TEMPLATE([ACE_HAS_GNU_CSTRING_H],
[Denotes that GNU has cstring.h as standard which redefines memchr()])

AH_TEMPLATE([ACE_HAS_GPERF],
[The GPERF utility is compiled for this platform])

AH_TEMPLATE([ACE_HAS_HANDLE_SET_OPTIMIZED_FOR_SELECT],
[Optimize ACE_Handle_Set::count_bits for select() operations (common case)])

AH_TEMPLATE([ACE_HAS_LSEEK64],
[Platform supports lseek64().  This should not be defined if
   ACE_HAS_LLSEEK is defined.])

AH_TEMPLATE([ACE_HAS_LLSEEK],
[Platform supports llseek(). This should not be defined if
   ACE_HAS_LSEEK64 is defined.])

AH_TEMPLATE([ACE_HAS_HI_RES_TIMER],
[Compiler/platform supports SunOS high resolution timers])

AH_TEMPLATE([ACE_HAS_INLINED_OSCALLS],[
Inline all the static class OS methods to remove call overhead
Note: This gets defined by OS.h if __ACE_INLINE__ is defined])

AH_TEMPLATE([ACE_HAS_IP_MULTICAST],[Platform supports IP multicast])

AH_TEMPLATE([ACE_HAS_IPV6],[Platform supports IPv6])
AH_TEMPLATE([ACE_USES_IPV4_IPV6_MIGRATION],
[Enable IPv6 support on platforms that don't have IPv6 turned on by default])

AH_TEMPLATE([ACE_HAS_NEW_NOTHROW],
[Compiler supports new (std::nothrow)])

AH_TEMPLATE([ACE_HAS_NONCONST_SWAB],
[Platform has swab(char*, char*, ssize_t) variant.])

AH_TEMPLATE([ACE_HAS_NONSTATIC_OBJECT_MANAGER],
[Causes the ACE_Object_Manager instance to be created in
   main (int, char *[]), instead of as a static (global) instance.])

AH_TEMPLATE([ACE_HAS_THR_KEYDELETE],
[Platform supports thr_keydelete (e.g,. UNIXWARE)])

AH_TEMPLATE([ACE_HAS_THR_MINSTACK],
[Platform calls thr_minstack() rather than thr_min_stack() (e.g., Tandem).])

AH_TEMPLATE([ACE_HAS_LIMITED_RUSAGE_T],
[The rusage_t structure has only two fields.])

AH_TEMPLATE([ACE_HAS_BIG_FD_SET],
[Compiler/platform has "big" fd_set, i.e. large number of bits set
   in fd_set passed back from select().])

AH_TEMPLATE([ACE_HAS_LONG_MAP_FAILED],
[Platform defines MAP_FAILED as a long constant.])

AH_TEMPLATE([ACE_HAS_MALLOC_STATS], [Enabled malloc statistics collection.])

AH_TEMPLATE([ACE_USES_OLD_IOSTREAMS],
[Some files, such as ace/streams.h, want to include new style C++
   stream headers.  These headers are iomanip, ios, iostream, istream,
   ostream, fstream and streambuf.  If _all_ of these headers aren't
   available, then assume that only iostream.h and fstream.h are
   available.])

AH_TEMPLATE([ACE_HAS_MSG],[Platform supports recvmsg and sendmsg])

AH_TEMPLATE([ACE_HAS_MT_SAFE_MKTIME],
[Platform supports MT safe mktime() call (do any of them?)])

AH_TEMPLATE([ACE_HAS_MT_SAFE_SOCKETS],
[Sockets may be called in multi-threaded programs])

AH_TEMPLATE([ACE_HAS_NONCONST_GETBY],
[Platform uses non-const char * in calls to gethostbyaddr,
   gethostbyname, getservbyname])

AH_TEMPLATE([ACE_HAS_NONCONST_MSGSND],
[Platform has a non-const parameter to msgsnd() (e.g., SCO).])

AH_TEMPLATE([ACE_HAS_NONCONST_READV],
[Platform omits const qualifier from iovec parameter in readv() prototype.])

AH_TEMPLATE([ACE_HAS_NONCONST_SELECT_TIMEVAL],
[Platform's select() uses non-const timeval* (only found on Linux
   right now)])

AH_TEMPLATE([ACE_HAS_NONCONST_SENDMSG],
[Platform omits const qualifier from msghdr parameter in sendmsg()
 prototype.])

AH_TEMPLATE([ACE_HAS_NONCONST_SETRLIMIT],
[Platform omits const qualifier from rlimit parameter in setrlimit()
 prototype.])

AH_TEMPLATE([ACE_HAS_NONCONST_WRITEV],
[Platform omits const qualifier from iovec parameter in writev() prototype.])

AH_TEMPLATE([ACE_HAS_OLD_MALLOC],
[Compiler/platform uses old malloc()/free() prototypes (ugh)])

AH_TEMPLATE([ACE_HAS_2_PARAM_ASCTIME_R_AND_CTIME_R],
[Uses ctime_r & asctime_r with only two parameters vs. three.])

AH_TEMPLATE([ACE_HAS_ONLY_SCHED_OTHER],
[Platform, e.g., Solaris 2.5, only supports SCHED_OTHER POSIX
   scheduling policy.])

AH_TEMPLATE([ACE_HAS_OPTIMIZED_MESSAGE_QUEUE],
[Use the semaphore implementation of ACE_Message_Queue rather than
   the emulated condition variable (NT and VxWorks).])

AH_TEMPLATE([ACE_HAS_OSF_TIMOD_H],
[Platform supports the OSF TLI timod STREAMS module])

AH_TEMPLATE([ACE_HAS_PENTIUM],[Platform is an Intel Pentium microprocessor.])

AH_TEMPLATE([ACE_HAS_POLL],[Platform contains <poll.h>])

AH_TEMPLATE([ACE_HAS_POSITION_INDEPENDENT_POINTERS],
[Platform supports "position-independent" features provided by
   ACE_Based_Pointer<>.])

AH_TEMPLATE([ACE_HAS_POSIX_GETPWNAM_R],
[Platform supports POSIX getpwnam_r() function])

AH_TEMPLATE([ACE_HAS_POSIX_NONBLOCK],
[Platform supports POSIX O_NONBLOCK semantics])

AH_TEMPLATE([ACE_HAS_POSIX_REALTIME_SIGNALS],
[Platform supports POSIX realtime signals])

AH_TEMPLATE([ACE_HAS_POSIX_SEM],
[Platform supports POSIX real-time semaphores (e.g., VxWorks and
   Solaris)])

AH_TEMPLATE([ACE_HAS_POSIX_TIME],
[Platform supports the POSIX struct timespec type])

AH_TEMPLATE([ACE_HAS_PROC_FS],
[Platform supports the /proc file system and defines tid_t
   in <sys/procfs.h>])

AH_TEMPLATE([ACE_HAS_POWERPC_TIMER],
[Platform supports PowerPC time-base register.])

AH_TEMPLATE([ACE_HAS_PRUSAGE_T],[Platform supports the prusage_t struct])

AH_TEMPLATE([ACE_HAS_PTHREADS_DRAFT4],
[Platform supports POSIX Threads .4a Draft 4])

AH_TEMPLATE([ACE_HAS_PTHREADS_DRAFT6],
[Platform supports POSIX Threads .4a Draft 6])

AH_TEMPLATE([ACE_HAS_PTHREADS_DRAFT7],a
[Platform supports POSIX Threads .1c Draft 7])

AH_TEMPLATE([ACE_HAS_PTHREADS_STD],[Platform supports POSIX.1c-1995 threads])

AH_TEMPLATE([ACE_HAS_PTHREADS_UNIX98_EXT],
[Platform has the UNIX98 extensions to Pthreads (rwlocks)])

AH_TEMPLATE([ACE_HAS_PTHREAD_PROCESS_ENUM],
[pthread.h declares an enum with PTHREAD_PROCESS_PRIVATE and
   PTHREAD_PROCESS_SHARED values])

AH_TEMPLATE([ACE_HAS_PURIFY],[Purify'ing.  Defined on command line.])

AH_TEMPLATE([ACE_HAS_QUANTIFY],[Quantify'ing.  Defined on command line.])

AH_TEMPLATE([ACE_HAS_RECURSIVE_MUTEXES],
[Mutexes are inherently recursive (e.g., Win32) ])

AH_TEMPLATE([ACE_HAS_RECURSIVE_THR_EXIT_SEMANTICS],
[Platform will recurse infinitely on thread exits from TSS cleanup
   routines (e.g., AIX)])

AH_TEMPLATE([ACE_HAS_SIGACTION_CONSTP2],
[Platform's sigaction() function takes const sigaction* as 2nd parameter])

AH_TEMPLATE([ACE_HAS_REENTRANT_FUNCTIONS],
[Platform supports reentrant functions (i.e., all the POSIX *_r
   functions).])

AH_TEMPLATE([ACE_HAS_X86_STAT_MACROS],
[Solaris for intel uses macros for fstat() and stat(), these are
   wrappers for _fxstat() and _xstat() uses of the macros.  Causes
   compile and runtime problems.])

AH_TEMPLATE([ACE_HAS_XPG4_MULTIBYTE_CHAR],
[Platform has support for multi-byte character support compliant
   with the XPG4 Worldwide Portability Interface wide-character
   classification.])

AH_TEMPLATE([ACE_LACKS_AUTO_MMAP_REPLACEMENT],
[No system support for replacing any previous mappings.])

AH_TEMPLATE([ACE_LACKS_AUTO_PTR],
[Platform lacks support for the standard C++ auto_ptr class])

AH_TEMPLATE([ACE_AUTO_PTR_LACKS_RESET],
[Compiler/platform standard C++ auto_ptr implementation lacks
   reset() method])

AH_TEMPLATE([ACE_LACKS_CMSG_DATA_MACRO],
[Platform has ACE_HAS_4_4BSD_SENDMSG_RECVMSG but does not define
   CMSG_DATA (cmsg) macro.])

AH_TEMPLATE([ACE_LACKS_CMSG_DATA_MEMBER],
[Platform has ACE_HAS_4_4BSD_SENDMSG_RECVMSG but its cmsghdr
   structure does not contain an 'unsigned char cmsg_data[0]' member.
   (This may be 'unsigned char __cmsg_data[0]' on some platforms, in
   which case we need another macro.)])

AH_TEMPLATE([ACE_LACKS_READDIR_R],[Platform lacks readdir_r()])

AH_TEMPLATE([ACE_LACKS_INLINE_FUNCTIONS],
[Platform can't handle "inline" keyword correctly.])

AH_TEMPLATE([ACE_LACKS_IOSTREAM_TOTALLY],
[iostreams are not supported adequately on the given platform.])

AH_TEMPLATE([ACE_LACKS_NETDB_REENTRANT_FUNCTIONS],
[Platform does not support reentrant netdb functions
   (getprotobyname_r, getprotobynumber_r, gethostbyaddr_r,
   gethostbyname_r, getservbyname_r).])

AH_TEMPLATE([ACE_HAS_REGEX],
[Platform supports the POSIX regular expression library])

AH_TEMPLATE([ACE_HAS_SEMUN],
[Compiler/platform defines a union semun for SysV shared memory ])

AH_TEMPLATE([ACE_HAS_SET_T_ERRNO],
[Platform has a function to set t_errno (e.g., Tandem).])

AH_TEMPLATE([ACE_HAS_SHM_OPEN],[Platform has shm_open()])

AH_TEMPLATE([ACE_HAS_SIGINFO_T],[Platform supports SVR4 extended signals])

AH_TEMPLATE([ACE_HAS_SIGISMEMBER_BUG],
[Platform has bug with sigismember() (HP/UX 11).])

AH_TEMPLATE([ACE_HAS_SIG_MACROS],
[Platform/compiler has macros for sig{empty,fill,add,del}set (e.g.,
   SCO and FreeBSD)])

AH_TEMPLATE([ACE_HAS_SIGNAL_OBJECT_AND_WAIT],
[Platform supports the Win32 SignalObjectAndWait() function (WinNT
   4.0 and beyond).])

AH_TEMPLATE([ACE_HAS_SIG_ATOMIC_T],
[Compiler/platform defines the sig_atomic_t typedef])

AH_TEMPLATE([ACE_HAS_SIG_C_FUNC],
[Compiler requires extern "C" functions for signals.])

AH_TEMPLATE([ACE_HAS_SIN_LEN],[Platform supports new BSD inet_addr len field.])

AH_TEMPLATE([ACE_HAS_SIZET_SOCKET_LEN],
[OS/compiler uses size_t * rather than int * for socket lengths])

AH_TEMPLATE([ACE_HAS_SOCKADDR_MSG_NAME],
[Platform requires (struct sockaddr *) for msg_name field of
   struct msghdr.])

AH_TEMPLATE([ACE_HAS_SOCKLEN_T],
[Platform provides socklen_t type, such as Linux with glibc2.])

AH_TEMPLATE([ACE_HAS_SPARCWORKS_401_SIGNALS],
[Compiler has brain-damaged SPARCwork SunOS 4.x signal prototype...])

AH_TEMPLATE([ACE_HAS_THR_YIELD],[Platform has thr_yield()])

AH_TEMPLATE([ACE_HAS_STANDARD_CPP_LIBRARY],
[Platform/compiler supports Standard C++ Library])

AH_TEMPLATE([ACE_HAS_STRBUF_T],[Compiler/platform supports struct strbuf])

AH_TEMPLATE([ACE_HAS_STRDUP_EMULATION],
[Platform/compiler lacks strdup() (e.g., VxWorks, Chorus, WinCE)])

AH_TEMPLATE([ACE_HAS_STRPTIME],[Compile ACE_OS::strptime() wrapper into ACE.])

AH_TEMPLATE([ACE_HAS_STREAMS],[Platform supports STREAMS])

AH_TEMPLATE([ACE_HAS_STREAM_PIPES],[Platform supports STREAM pipes])

AH_TEMPLATE([ACE_LACKS_STROPTS_H],[Platform lacks stropts.h])

AH_TEMPLATE([ACE_HAS_STRING_CLASS],
[Platform/Compiler supports a String class (e.g., GNU or Win32).])

AH_TEMPLATE([ACE_HAS_STRINGS],
[Platform has <strings.h> (which contains bzero() prototype)])

AH_TEMPLATE([ACE_HAS_STRUCT_NETDB_DATA],
[Compiler/platform has strange hostent API for socket *_r() calls])

AH_TEMPLATE([ACE_HAS_SUNOS4_SIGNAL_T],
[Compiler has horrible SunOS 4.x signal handlers...])

AH_TEMPLATE([ACE_HAS_SVR4_DYNAMIC_LINKING],
[Compiler/platform supports SVR4 dynamic linking semantics])

AH_TEMPLATE([ACE_HAS_SVR4_GETTIMEOFDAY],
[Compiler/platform supports SVR4 gettimeofday() prototype but
   doesn't have a prototype])

AH_TEMPLATE([ACE_HAS_SVR4_SIGNAL_T],
[Compiler/platform supports SVR4 signal typedef.])

AH_TEMPLATE([ACE_HAS_SVR4_TLI],
[Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff).])

AH_TEMPLATE([ACE_HAS_SYSCALL_GETRUSAGE],
[HP/UX has an undefined syscall for GETRUSAGE.])

AH_TEMPLATE([ACE_HAS_SYSCALL_H],
[Compiler/platform contains the <sys/syscall.h> file.])

AH_TEMPLATE([ACE_HAS_SYSINFO],
[Platform supports system configuration information.])

AH_TEMPLATE([ACE_HAS_SYSV_IPC],
[Platform supports System V IPC (most versions of UNIX, but not Win32)])

AH_TEMPLATE([ACE_HAS_SYS_ERRLIST],
[Platform/compiler supports _sys_errlist symbol])

AH_TEMPLATE([ACE_HAS_SYS_SIGLIST],
[Compiler/platform supports _sys_siglist array])

AH_TEMPLATE([ACE_HAS_SYS_XTI_H],[Platform provides <sys/xti.h> header])

AH_TEMPLATE([ACE_HAS_TEMPLATE_SPECIALIZATION],
[Compiler implements template specialization])

AH_TEMPLATE([ACE_HAS_STD_TEMPLATE_SPECIALIZATION],
[Compiler supports standard C++ template specializations
   (e.g. "template <>" syntax.)])

AH_TEMPLATE([ACE_HAS_STD_TEMPLATE_CLASS_MEMBER_SPECIALIZATION],
[Compiler supports standard C++ template class member specializations])

AH_TEMPLATE([ACE_HAS_TEMPLATE_TYPEDEFS],
[Compiler implements templates that support typedefs inside of
   classes used as formal arguments to a template class.])

AH_TEMPLATE([ACE_HAS_TERM_IOCTLS],
[Platform has terminal ioctl flags like TCGETS and TCSETS.])

AH_TEMPLATE([ACE_HAS_THREADS],[Platform supports threads.])

AH_TEMPLATE([ACE_HAS_THREAD_SAFE_ACCEPT],
[Platform allows multiple threads to call accept() on the same port
   (e.g., WinNT).])

AH_TEMPLATE([ACE_HAS_THREAD_SELF],
[Platform has thread_self() rather than pthread_self() (e.g.,
   DCETHREADS and AIX)])

AH_TEMPLATE([ACE_HAS_THREAD_SPECIFIC_STORAGE],
[Compiler/platform has thread-specific storage])

AH_TEMPLATE([ACE_HAS_THR_C_DEST],
[The pthread_keycreate() routine *must* take extern C functions.])

AH_TEMPLATE([ACE_HAS_THR_C_FUNC],
[The pthread_create() routine *must* take extern C functions.])

AH_TEMPLATE([ACE_HAS_TIMEZONE_GETTIMEOFDAY],
[Platform/compiler supports timezone * as second parameter to
   gettimeofday() and has a prototype.])

AH_TEMPLATE([ACE_HAS_TIMOD_H],
[Platform supports TLI timod STREAMS module])

AH_TEMPLATE([ACE_HAS_TIUSER_H],[Platform supports TLI tiuser header])

AH_TEMPLATE([ACE_HAS_TIUSER_H_BROKEN_EXTERN_C],
[Platform does not protect <tiuser.h> with extern "C"])

AH_TEMPLATE([ACE_HAS_TLI],
[Platform supports TLI.  Also see ACE_TLI_TCP_DEVICE.])

AH_TEMPLATE([ACE_HAS_TLI_PROTOTYPES],
[Platform provides TLI function prototypes])

AH_TEMPLATE([ACE_HAS_TSS_EMULATION],
[ACE provides TSS emulation.  See also ACE_DEFAULT_THREAD_KEYS.])

AH_TEMPLATE([ACE_HAS_UCONTEXT_T],
[Platform supports ucontext_t (which is used in the extended signal API).])

AH_TEMPLATE([ACE_HAS_UNION_WAIT],
[The wait() system call takes a (union wait *) rather than int *])

AH_TEMPLATE([ACE_HAS_UNIXWARE_SVR4_SIGNAL_T],
[Has inconsistent SVR4 signal stuff, but not the same as the other
   platforms])

AH_TEMPLATE([ACE_HAS_WCHAR],[Platform/compiler supports wchar_t])
AH_TEMPLATE([ACE_USES_WCHAR],[ACE is built to use wide characters internally])

AH_TEMPLATE([ACE_HAS_TYPENAME_KEYWORD],
[Compiler supports the C++ typename keyword])

AH_TEMPLATE([ACE_HAS_USING_KEYWORD],
[Compiler supports the new using keyword for C++ namespaces.])

AH_TEMPLATE([ACE_HAS_VERBOSE_NOTSUP],
[Prints out console message in ACE_NOTSUP.  Useful for tracking down
   origin of ACE_NOTSUP.])

AH_TEMPLATE([ACE_HAS_VOIDPTR_GETTIMEOFDAY],
[Platform/compiler supports void * as second parameter to
   gettimeofday() and has a prototype.])

AH_TEMPLATE([ACE_HAS_VOIDPTR_MMAP],[Platform requires void * for mmap().])

AH_TEMPLATE([ACE_HAS_VOIDPTR_SOCKOPT],
[OS/compiler uses void * arg 4 setsockopt() rather than const char *])

AH_TEMPLATE([ACE_HAS_XLI],[Platform has the XLI version of TLI])

AH_TEMPLATE([ACE_HAS_XT],[Platform has Xt Intrinsics Toolkit])

AH_TEMPLATE([ACE_LACKS_MOTIF],
[Platform does not have Motif X toolkit available])

AH_TEMPLATE([ACE_HAS_XTI],
[Platform has XTI (X/Open-standardized superset of TLI).  Implies
   ACE_HAS_TLI but uses a different header file.])

AH_TEMPLATE([ACE_LACKS_ACE_IOSTREAM],
[Platform can not build ace/IOStream{,_T}.cpp.  This does not
   necessarily mean that the platform does not support iostreams.])

AH_TEMPLATE([ACE_LACKS_ACE_CODECS],
[Do not compile support for the "Codecs" ACE features.])

AH_TEMPLATE([ACE_LACKS_ACE_OTHER],
[Do not compile support for the "other" ACE features, such as CORBA
   handling, name services, and QoS.])

AH_TEMPLATE([ACE_LACKS_ACE_SVCCONF],
[Do not compile support for the ACE Service Configurator.])

AH_TEMPLATE([ACE_LACKS_ACE_TOKEN],
[Do not compile support for the ACE Token feature.])

AH_TEMPLATE([ACE_LACKS_ACE_UUID],
[Do not compile support for the ACE UUID feature.])

AH_TEMPLATE([ACE_LACKS_COND_T],
[Platform lacks condition variables (e.g., Win32 and VxWorks)])

AH_TEMPLATE([ACE_LACKS_COND_TIMEDWAIT_RESET],
[pthread_cond_timedwait does *not* reset the time argument when
   the lock is acquired.])

AH_TEMPLATE([ACE_LACKS_CONDATTR_PSHARED],
[Platform has no implementation of pthread_condattr_setpshared(), even
   though it supports pthreads!])

AH_TEMPLATE([ACE_LACKS_CONST_STRBUF_PTR],
[Platform uses struct strbuf * rather than const struct strbuf *
   (e.g., HP/UX 10.x)])

AH_TEMPLATE([ACE_LACKS_CONST_TIMESPEC_PTR],
[Platform forgot const in cond_timewait (e.g., HP/UX).])

AH_TEMPLATE([ACE_LACKS_EXEC],
[Platform lacks the exec() family of system calls (e.g., Win32,
   VxWorks, Chorus)])

AH_TEMPLATE([ACE_LACKS_FILELOCKS],[Platform lacks file locking mechanism])

AH_TEMPLATE([ACE_LACKS_FLOATING_POINT],
[Platform does not support floating point operations])

AH_TEMPLATE([ACE_LACKS_GETSERVBYNAME],
[Platforms lacks getservbyname() (e.g., VxWorks and Chorus).])

AH_TEMPLATE([ACE_LACKS_IOSTREAM_FX],
[iostream header does not declare ipfx (), opfx (), etc.])

AH_TEMPLATE([ACE_LACKS_LINEBUFFERED_STREAMBUF],
[Platform lacks streambuf "linebuffered ()".])

AH_TEMPLATE([ACE_LACKS_LONGLONG_T],
[Compiler/platform does not support the unsigned long long datatype.])

AH_TEMPLATE([ACE_LACKS_U_LONGLONG_T],
[Platform does not have u_longlong_t typedef])

AH_TEMPLATE([ACE_LACKS_MMAP],
[The platform doesn't have mmap(2) (e.g., SCO UNIX).])

AH_TEMPLATE([ACE_LACKS_MODE_MASKS],
[Platform/compiler doesn't have open() mode masks.])

AH_TEMPLATE([ACE_LACKS_MSG_ACCRIGHTS],
[Platform defines ACE_HAS_MSG, but lacks msg_accrights{len}.])

AH_TEMPLATE([ACE_HAS_BROKEN_NETBSD_MSYNC],
[Platform doesn't support "sync" third argument to msync (?)])

AH_TEMPLATE([ACE_LACKS_MUTEXATTR_PSHARED],
[Platform lacks pthread_mutexattr_setpshared().])

AH_TEMPLATE([ACE_LACKS_NULL_PTHREAD_STATUS],
[OS requires non-null status pointer for pthread_join ()])

AH_TEMPLATE([ACE_HAS_MUTEX_TIMEOUTS],
[Compiler supports timed mutex acquisitions (e.g. pthread_mutex_timedlock()).])

AH_TEMPLATE([ACE_LACKS_NAMED_POSIX_SEM],
[Platform lacks named POSIX semaphores (e.g., Chorus)])

AH_TEMPLATE([ACE_LACKS_NATIVE_STRPTIME],
[Platform lacks native strptime() implementation.])

AH_TEMPLATE([ACE_LACKS_RLIMIT],
[Platform/compiler lacks {get,set}rlimit() function (e.g., VxWorks,
   Chorus, and SCO UNIX)])

AH_TEMPLATE([ACE_LACKS_RWLOCKATTR_PSHARED],
[Platform lacks pthread_rwlockattr_setpshared().])

AH_TEMPLATE([ACE_LACKS_PLACEMENT_OPERATOR_NEW],
[Compiler doesn't support placement operator new(size_t, void *).])

AH_TEMPLATE([ACE_LACKS_PLACEMENT_OPERATOR_DELETE],
[Compiler doesn't support placement operator delete(void *, void *).])

AH_TEMPLATE([ACE_LACKS_PRAGMA_ONCE],
[Compiler complains about use of obsolete "pragma once"])

AH_TEMPLATE([ACE_LACKS_THREAD_STACK_ADDR],
[Platform lack pthread_attr_setstackaddr()])

AH_TEMPLATE([ACE_LACKS_PTHREAD_CANCEL],[Platform lacks pthread_cancel()])

AH_TEMPLATE([ACE_LACKS_PWD_FUNCTIONS],
[Platform lacks, getpwnam(), etc.])

AH_TEMPLATE([ACE_LACKS_PWD_REENTRANT_FUNCTIONS],
[Platform lacks getpwnam_r() methods (e.g., SGI 6.2).])

AH_TEMPLATE([ACE_LACKS_RWLOCK_T],[Platform lacks readers/writer locks.])

AH_TEMPLATE([ACE_LACKS_SEMBUF_T],
[Platform lacks struct sembuf (e.g., Win32 and VxWorks)])

AH_TEMPLATE([ACE_LACKS_SETDETACH],
[Platform lacks pthread_attr_setdetachstate() (e.g., HP/UX 10.x)])

AH_TEMPLATE([ACE_LACKS_SETSCHED],
[Platform lacks pthread_attr_setsched() (e.g. MVS)])

AH_TEMPLATE([ACE_LACKS_SIGACTION],
[Platform lacks struct sigaction (e.g., Win32 and Chorus)])

AH_TEMPLATE([ACE_LACKS_SIGNED_CHAR],
[Platform lacks "signed char" type (broken!)])

AH_TEMPLATE([ACE_LACKS_SIGSET],
[Platform lacks signal sets (e.g., Chorus and Win32)])

AH_TEMPLATE([ACE_LACKS_STRUCT_DIR],
[Platform lacks dirent structure.])

AH_TEMPLATE([ACE_LACKS_SYS_NERR],
[Platforms/compiler lacks the sys_nerr variable (e.g., VxWorks and MVS).])

AH_TEMPLATE([ACE_LACKS_SYS_MSG_H],
[Platform lacks sys/msg.h (e.g., Chorus and VxWorks)])

AH_TEMPLATE([ACE_LACKS_SYSV_MSQ_PROTOS],
[Platform lacks SYSV message queue prototypes])

AH_TEMPLATE([ACE_LACKS_SI_ADDR],
[Platform lacks the si_addr field of siginfo_t (e.g., VxWorks and
   HP/UX 10.x)])

AH_TEMPLATE([ACE_LACKS_SYSV_SHMEM],
[Platform lacks System V shared memory (e.g., Win32 and VxWorks)])

AH_TEMPLATE([ACE_LACKS_SOCKET_BUFSIZ],
[Platform doesn't support SO_SNDBUF/SO_RCVBUF (used in TAO)])

AH_TEMPLATE([ACE_LACKS_STATIC_DATA_MEMBER_TEMPLATES],
[Compiler doesn't support static data member templates])

AH_TEMPLATE([ACE_LACKS_STRRECVFD],[Platform doesn't define struct strrecvfd.])

AH_TEMPLATE([ACE_LACKS_T_ERRNO],[Header files lack t_errno for TLI])

AH_TEMPLATE([ACE_LACKS_TCP_H],[Platform doesn't have netinet/tcp.h])

AH_TEMPLATE([ACE_LACKS_TCP_NODELAY],[OS does not support TCP_NODELAY])

AH_TEMPLATE([ACE_LACKS_THREAD_PROCESS_SCOPING],
[Platform lacks pthread_attr_setscope()])

AH_TEMPLATE([ACE_LACKS_THREAD_STACK_SIZE],
[Platform lacks pthread_attr_setstacksize() (e.g., Linux pthreads)])

AH_TEMPLATE([ACE_LACKS_TIMESPEC_T],
[Platform does not define timepec_t as a typedef for struct timespec.])

AH_TEMPLATE([ACE_LACKS_STRPTIME_PROTOTYPE],
[Platform/compiler lacks the strptime() prototype])

AH_TEMPLATE([ACE_LACKS_STRTOK_R_PROTOTYPE],
[Platform/compiler lacks the strtok_r() prototype])

AH_TEMPLATE([ACE_LACKS_LSEEK64_PROTOTYPE],
[Platform/compiler lacks the lseek64() prototype.  This should not
   be defined if ACE_LACKS_LLSEEK_PROTOTYPE is defined.])

AH_TEMPLATE([ACE_LACKS_LLSEEK_PROTOTYPE],
[Platform/compiler lacks the llseek() prototype.  This should not
   be defined if ACE_LACKS_LSEEK64_PROTOTYPE is defined.])

AH_TEMPLATE([ACE_LACKS_PREAD_PROTOTYPE],
[Platform/compiler lacks the pread() and pwrite() prototypes])

AH_TEMPLATE([ACE_LACKS_CHAR_RIGHT_SHIFTS],
[Compiler does not have any istream operator>> for chars, u_chars, or
   signed chars.])

AH_TEMPLATE([ACE_LACKS_CHAR_STAR_RIGHT_SHIFTS],
[Compiler does not have operator>> (istream &, u_char *) or
   operator>> (istream &, signed char *)])

AH_TEMPLATE([ACE_LACKS_UNIX_DOMAIN_SOCKETS],
[ACE platform has no UNIX domain sockets])

AH_TEMPLATE([ACE_LACKS_UNIX_SIGNALS],
[Platform lacks full signal support (e.g., Win32 and Chorus).])

AH_TEMPLATE([ACE_LACKS_UTSNAME_T],
[Platform lacks struct utsname (e.g., Win32 and VxWorks)])

AH_TEMPLATE([ACE_HAS_3_PARAM_WCSTOK],
[Platform's wcstok() takes 3 arguments])

AH_TEMPLATE([ACE_LACKS_WILDCARD_BIND],
[The bind() call will not select the port if it's 0.])

AH_TEMPLATE([ACE_MAIN],
[Renames "main (int, char *[])", for platforms such as g++/VxWorks
   that don't allow main.  Requires the use of
   ACE_HAS_NONSTATIC_OBJECT_MANAGER.])

AH_TEMPLATE([ACE_MT_SAFE],[Compile using multi-thread libraries])

AH_TEMPLATE([ACE_NDEBUG],[Turns off debugging features])

AH_TEMPLATE([ACE_NEEDS_DEV_IO_CONVERSION],
[Necessary with some compilers to pass ACE_TTY_IO as parameter to
   DEV_Connector.])

AH_TEMPLATE([ACE_NEEDS_HUGE_THREAD_STACKSIZE],
[Required by platforms with small default stacks.])

AH_TEMPLATE([ACE_NEEDS_LWP_PRIO_SET],
[OS has LWPs, and when the priority of a bound thread is set, then
   the LWP priority must be set also.])

AH_TEMPLATE([ACE_NEEDS_REGEXPR_H],
[Platform needs regexpr.h for regular expression support])

AH_TEMPLATE([ACE_NEEDS_SCHED_H],
[Platform needs to #include <sched.h> to get thread scheduling defs.])

AH_TEMPLATE([ACE_LACKS_SYSTIME_H],
[<time.h> doesn't automatically #include <sys/time.h>])

AH_TEMPLATE([ACE_NEW_THROWS_EXCEPTIONS],
[Compiler's 'new' throws exception on failure (ANSI C++ behavior).])

AH_TEMPLATE([ACE_NLOGGING],
[Turns off the LM_DEBUG and LM_ERROR logging macros...])

AH_TEMPLATE([ACE_NTRACE],[Turns off the tracing feature.])

AH_TEMPLATE([ACE_PAGE_SIZE],
[Defines the page size of the system (not used on Win32 or with
   ACE_HAS_GETPAGESIZE).])

AH_TEMPLATE([ACE_REDEFINES_XTI_FUNCTIONS],
[Platform redefines the t_... names (UnixWare)])

AH_TEMPLATE([ACE_SELECT_USES_INT],
[Platform uses int for select() rather than fd_set])

AH_TEMPLATE([ACE_TEMPLATES_REQUIRE_PRAGMA],
[Compiler's template mechanism must use a pragma.  This is used for
   AIX's C++ compiler.])

AH_TEMPLATE([ACE_TEMPLATES_REQUIRE_SOURCE],
[Compiler's template mechanim must see source code (i.e., .cpp
   files).  This is used for GNU G++.])

AH_TEMPLATE([ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION],
[Compiler's template instantiation mechanism supports the use of
   explicit C++ specializations for all used templates. This is also
   used for GNU G++ if you don't use the "repo" patches.])

AH_TEMPLATE([ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA],
[Compiler's template instantiation mechanism supports the use of
   "#pragma instantiate".  Edison Design Group compilers, e.g., SGI
   C++ and Green Hills 1.8.8 and later, support this.])

AH_TEMPLATE([ACE_NEEDS_FUNC_DEFINITIONS],
[Compiler requires a definition for a "hidden" function, e.g., a
   private, unimplemented copy constructor or assignment operator.
   The SGI C++ compiler needs this, in template classes, with
   ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA.])

AH_TEMPLATE([ACE_TLI_TCP_DEVICE],
[Device the platform uses for TCP on TLI.  Only needed if not
   /dev/tcp.])

AH_TEMPLATE([ACE_USE_POLL],
[The OS/platform supports the poll() event demultiplexor])

AH_TEMPLATE([ACE_POLL_IS_BROKEN],[Platform has broken poll()])

AH_TEMPLATE([ACE_HAS_EVENT_POLL],[Platform (Linux) supports event poll 
  interface.])

AH_TEMPLATE([ACE_HAS_DEV_POLL],[Platform (Linux) supports /dev/poll character
  device.])

AH_TEMPLATE([ACE_USES_ASM_SYMBOL_IN_DLSYM],
[Platform uses assembly symbols instead of C symbols in dlsym()])

AH_TEMPLATE([ACE_USES_STD_NAMESPACE_FOR_STDCPP_LIB],
[Platform has its standard c++ library in the namespace std.])

AH_TEMPLATE([HAVE_RESTARTABLE_SYSCALLS],[])

])
m4trace:m4/platform.m4:354: -1- AC_DEFUN([ACE_SET_PLATFORM_MACROS], [
dnl Begin ACE_SET_PLATFORM_MACROS

dnl At some point the below platform specific settings should be
dnl automated as much as possible!  We set things manually just to get
dnl things going with the auto{conf,make}/libtool integration into the
dnl ACE source tree.

dnl Platform specific flags
case "$host" in
  *aix3*)
    AC_DEFINE([AIX])
    AC_DEFINE([ACE_DEFAULT_BASE_ADDR], [((char *) 0x80000000)])
    ;;
  *aix4.1*)
    AC_DEFINE([AIX])
    dnl Use BSD 4.4 socket definitions for pre-AIX 4.2.  The _BSD
    dnl setting also controls the data type used for waitpid(),
    dnl wait(), and wait3().
    ACE_CPPFLAGS="$ACE_CPPFLAGS -D_BSD=44"
    dnl pre-AIX 4.3 requires _BSD_INCLUDES
    ACE_CPPFLAGS="$ACE_CPPFLAGS -D_BSD_INCLUDES"
    AC_DEFINE([ACE_DEFAULT_BASE_ADDR], [((char *) 0x80000000)])
    AC_DEFINE([ACE_HAS_AIX_BROKEN_SOCKET_HEADER])
    ;;
  *aix4.2*)
    AC_DEFINE([AIX])
    dnl pre-AIX 4.3 requires _BSD_INCLUDES
    ACE_CPPFLAGS="$ACE_CPPFLAGS -D_BSD_INCLUDES"
    AC_DEFINE([ACE_DEFAULT_BASE_ADDR], [((char *) 0x80000000)])
dnl    AC_DEFINE([ACE_HAS_AIX_BROKEN_SOCKET_HEADER])
    AC_DEFINE([ACE_TLI_TCP_DEVICE], ["/dev/xti/tcp"])
    ;;
  *aix*)
    AC_DEFINE([AIX])
    ;;
dnl /* Cray specific configuration parameters */
dnl /*
dnl  *  The following predefined macros are used within ACE ifdefs.
dnl  *  These are defined when using the Cray compilers.  _CRAYMPP
dnl  *  is defined, for example, if you are running on a Cray T3E
dnl  *  massively parallel machine.  Moreover, in the case of the T3E,
dnl  *  _CRAYT3E will be defined.  This is used to determine the
dnl  *  ACE_SIZEOF defines for primitive types.
dnl  *
dnl  *  _UNICOS is defined as either the major version of UNICOS being run,
dnl  *  e.g. 9 or 10 on the vector machines (e.g. C90, T90, J90, YMP, ...)
dnl  *  or the major+minor+level UNICOS/mk version, e.g. 2.0.3 => 203,
dnl  *  being run on an MPP machine.
dnl  *
dnl  *  Summary:
dnl  *
dnl  *  _CRAYMPP  (defined only if running on MPP machine, e.g. T3E, UNICOS/mk)
dnl  *  _CRAYT3E  (defined specifically if compiling on a Cray T3E)
dnl  *  _UNICOS   (defined if running UNICOS or UNICOS/mk)
dnl  *
dnl  *  Tested on UNICOS 10.0.0.2, UNICOS/mk 2.0.3.10
dnl  *
dnl  *  Contributed by Doug Anderson <doug "at" clark.net>
dnl  */
  t3e-cray-unicosmk*)
    ACE_CPPFLAGS="$ACE_CPPFLAGS -D_CRAYMPP -D_CRAYT3E -D_UNICOS"
    ;;
  t3e-cray*)
    ACE_CPPFLAGS="$ACE_CPPFLAGS -D_CRAYT3E -D_UNICOS"
    ;;
  *cray-unicos*)
    ACE_CPPFLAGS="$ACE_CPPFLAGS -D_UNICOS"
    ;;
  *dgux4.11*)
    AC_DEFINE([ACE_DGUX])
    AC_DEFINE([IP_ADD_MEMBERSHIP], [0x13])
    AC_DEFINE([IP_DROP_MEMBERSHIP], [0x14])
    ACE_CPPFLAGS="$ACE_CPPFLAGS -D_POSIX_SOURCE -D_DGUX_SOURCE"
    ;;
  *dgux4*)
    AC_DEFINE([ACE_DGUX])
    AC_DEFINE([IP_ADD_MEMBERSHIP], [0x13])
    AC_DEFINE([IP_DROP_MEMBERSHIP], [0x14])
    ACE_CPPFLAGS="$ACE_CPPFLAGS -D_POSIX4A_DRAFT10_SOURCE -D_POSIX4_DRAFT_SOURCE"
    ;;
  *fsu*)
dnl FIXME: "FSU" isn't a platform!  We need to move this somewhere.
    AC_DEFINE([PTHREAD_STACK_MIN], [(1024*10)])
    ;;
  *hpux9*)
    AC_DEFINE([HPUX])
    ;;
  *hpux10*)
    AC_DEFINE([HPUX])
    AC_DEFINE([HPUX_10])
    dnl _HPUX_SOURCE : Enable HP-UX specific features in platform headers
    ACE_CPPFLAGS="$ACE_CPPFLAGS -D_HPUX_SOURCE"
    AC_DEFINE([ACE_DEFAULT_BASE_ADDR], [((char *) 0x80000000)])
    AC_DEFINE([ACE_TLI_TCP_DEVICE], ["/dev/inet_cots"])
    ;;
  *hpux11*)
    AC_DEFINE([HPUX])
    AC_DEFINE([HPUX_11])
    AC_EGREP_CPP([ACE_ON_64BIT_HP],
      [
#ifdef __LP64__
          ACE_ON_64BIT_HP
#endif
      ],
      [
       AC_DEFINE([ACE_DEFAULT_BASE_ADDR],  [((char *) 0x0000001100000000)])
       AC_DEFINE([ACE_DEFAULT_BASE_ADDRL], [((char *) 0x0000001100000000)])
      ],
      [
       AC_DEFINE([ACE_DEFAULT_BASE_ADDR], [((char *) 0x80000000)])
      ])
    AC_DEFINE([ACE_TIMER_SKEW], [(1000 * 10)])
    ;;
  *irix5.2*)
    AC_DEFINE([IRIX5])
    ;;
  *irix5.3*)
    AC_DEFINE([IRIX5])
    if test "$GXX" = no; then
      ACE_CPPFLAGS="$ACE_CPPFLAGS -D_BSD_TYPES"
    fi
    ;;
  *irix6*)
    AC_DEFINE([IRIX6])
    AC_DEFINE([ACE_DEFAULT_BASE_ADDR], [((char *) (1024U * 1024 * 1024))])
    AC_DEFINE([ACE_TIMER_SKEW], [(1000 * 10)])
    dnl _MODERN_C_ : Enable modern features in SGI C++ compiler
    ACE_CPPFLAGS="$ACE_CPPFLAGS -D_SGI_MP_SOURCE -D_MODERN_C_"

    case "$host" in
      *irix6.2*)
        dnl Recent versions of IRIX do not appear to require this macro.
        if test "$ace_user_enable_threads" = yes; then
          AC_DEFINE([ACE_HAS_IRIX62_THREADS])
        fi
        ;;
    esac
    ;;
  *linux*)
    AC_DEFINE([ACE_DEFAULT_MAX_SOCKET_BUFSIZ], [65535])
    AC_DEFINE([ACE_DEFAULT_BASE_ADDR], [((char *) 0x80000000)])
    AC_DEFINE([ACE_HAS_BIG_FD_SET]) dnl FIXME: We need a test for this!
    AC_DEFINE([ACE_UINT64_FORMAT_SPECIFIER], ["%Lu"])
    AC_DEFINE([ACE_TIMER_SKEW], [(1000 * 10)])
    ;;
  *lynxos*)
    ACE_CPPFLAGS="$ACE_CPPFLAGS -D_POSIX_THREADS_CALLS"
    AC_DEFINE([__NO_INCLUDE_WARN__])
    AC_DEFINE([ACE_MALLOC_ALIGN], [8])
    AC_DEFINE([ACE_MAP_PRIVATE], [ACE_MAP_SHARED])
    AC_DEFINE([ACE_USE_RCSID], [0])
    AC_DEFINE([ACE_HAS_LYNXOS_SIGNALS])
    AC_DEFINE([ACE_TIMER_SKEW], [(1000 * 10)])
    ;;
  *m88k*)
    AC_DEFINE([m88k])
    AC_DEFINE([__m88k__])
    AC_DEFINE([IP_ADD_MEMBERSHIP], [0x13])
    AC_DEFINE([IP_DROP_MEMBERSHIP], [0x14])
    ;;
  *mvs*)
    ACE_CPPFLAGS="$ACE_CPPFLAGS -D_ALL_SOURCE"
    ;;
  *osf3.2*)
    AC_EGREP_CPP([ACE_DEC_CXX],
      [
#if defined(__DECCXX)
          ACE_DEC_CXX
#endif
      ],
      [
       AC_DEFINE([DEC_CXX])
      ],)
    ;;
  *osf4.0*)
dnl We need to add checks for g++, DEC C++ and Rational C++
    AC_EGREP_CPP([ACE_DEC_CXX],
      [
#if defined(__DECCXX)
          ACE_DEC_CXX
#endif
      ],
      [
       AC_DEFINE([DEC_CXX])
      ],)
dnl Check for _POSIX_C_SOURCE macro
    AC_EGREP_CPP([ACE_ON_DEC_WITH_POS_SRC],
      [
       /* Include unistd.h to define _POSIX_C_SOURCE. */
#ifndef ACE_LACKS_UNISTD_H
# include <unistd.h>
#endif

#if defined(_POSIX_C_SOURCE) && (_POSIX_C_SOURCE >= 199506L)
          ACE_ON_DEC_WITH_POS_SRC
#endif
      ],
      [
       AC_DEFINE([DIGITAL_UNIX])
      ],)
    AC_DEFINE([ACE_DEFAULT_BASE_ADDR], [((char *) 0x80000000)])
    AC_DEFINE([ACE_NEEDS_HUGE_THREAD_STACKSIZE], [(1024 * 1024)])
    AC_DEFINE([ACE_TIMER_SKEW], [(1000 * 10)])
    ;;
  *psos*)
    AC_DEFINE([ACE_PSOS])
    AC_DEFINE([ACE_PSOSIM])
    AC_DEFINE([ACE_PSOSTBD])
    dnl need ACE_HAS_TSS_EMULATION for ACE_DEFAULT_THREAD_KEYS!
    AC_EGREP_CPP([ACE_TSS_EMULATION],
      [
#if defined (ACE_HAS_TSS_EMULATION)
         ACE_TSS_EMULATION
#endif
      ], [AC_DEFINE([ACE_DEFAULT_THREAD_KEYS], [256])],[])
    AC_DEFINE([ACE_MAIN], [extern "C" void root])
    AC_DEFINE([ACE_MALLOC_ALIGN], [8])
    AC_DEFINE([ACE_USE_RCSID], [0])
    ;;
  *sco4.2*)
    AC_DEFINE([SCO])
    AC_DEFINE([ACE_DEFAULT_CLOSE_ALL_HANDLES], [0])
    ;;
  *sco5*)
    ACE_CPPFLAGS="$ACE_CPPFLAGS -D_SVID3"
    AC_DEFINE([SCO])
    AC_DEFINE([ACE_DEFAULT_CLOSE_ALL_HANDLES], [0])
    AC_DEFINE([ACE_HAS_BIG_FD_SET]) dnl FIXME: We need a test for this!
    ;;
  *sunos4*)
    AC_DEFINE([ACE_TIMER_SKEW], [(1000 * 10)])
    ;;
  *solaris2.4*)
    AC_DEFINE([ACE_TIMER_SKEW], [(1000 * 10)])
    AC_DEFINE([ACE_NEEDS_LWP_PRIO_SET])
    ;;
  *solaris2.5*)
    AC_DEFINE([ACE_MALLOC_ALIGN], [8])
    AC_DEFINE([ACE_TIMER_SKEW], [(1000 * 10)])
    AC_DEFINE([ACE_NEEDS_LWP_PRIO_SET])
    ;;
  *solaris2.6*)
    AC_DEFINE([ACE_MALLOC_ALIGN], [8])
    AC_DEFINE([ACE_TIMER_SKEW], [(1000 * 10)])
    AC_DEFINE([ACE_NEEDS_LWP_PRIO_SET])
    ;;
  *solaris2.7*)
    AC_DEFINE([ACE_MALLOC_ALIGN], [8])
    AC_DEFINE([ACE_TIMER_SKEW], [(1000 * 10)])
    AC_DEFINE([ACE_NEEDS_LWP_PRIO_SET])
    ;;
  *86*solaris*)
    AC_DEFINE([ACE_HAS_X86_STAT_MACROS])
    AC_DEFINE([ACE_TIMER_SKEW], [(1000 * 10)])
    AC_DEFINE([ACE_NEEDS_LWP_PRIO_SET])
    ;;
  *tandem*)
    AC_DEFINE([ACE_TIMER_SKEW], [(1000 * 10)])
    ;;
  *unixware2.0*)
    AC_DEFINE([UNIXWARE])
    AC_DEFINE([UNIXWARE_2_0])
    ;;
  *unixware2.1*)
    AC_DEFINE([UNIXWARE])
    AC_DEFINE([UNIXWARE_2_1])
    ;;
  *UnixWare7.1*)
    AC_DEFINE([UNIXWARE])
    AC_DEFINE([UNIXWARE_7_1])
    AC_DEFINE([__IOCTL_VERSIONED__])
    ACE_CPPFLAGS="$ACE_CPPFLAGS -D_REENTRANT"
    ;;
  *vxworks*)
    AC_DEFINE([VXWORKS])
    AC_DEFINE([ACE_MAIN], [ace_main])
    AC_DEFINE([ACE_DEFAULT_MAX_SOCKET_BUFSIZ], [32768])
    dnl need ACE_HAS_TSS_EMULATION for ACE_DEFAULT_THREAD_KEYS!
    AC_EGREP_CPP([ACE_TSS_EMULATION],
      [
#if defined (ACE_HAS_TSS_EMULATION)
         ACE_TSS_EMULATION
#endif
      ], [AC_DEFINE([ACE_DEFAULT_THREAD_KEYS], [16])],[])
    AC_DEFINE([ACE_THR_PRI_FIFO_DEF], [101])
    AC_DEFINE([ACE_USE_RCSID], [0])
    ;;
  *cygwin32*)
    AC_DEFINE([CYGWIN32])
    ;;
  *win32*)
    AC_DEFINE([ACE_WIN32])
    AC_DEFINE([ACE_UINT64_FORMAT_SPECIFIER], ["%I64u"])
dnl    AC_DEFINE(ACE_USE_SELECT_REACTOR_FOR_REACTOR_IMPL)
    if test "$ace_u_long_long_typedef_set" != yes; then
      ACE_UINT64="unsigned __int64"
      ace_u_long_long_typedef_set=yes
    fi  dnl "$ace_u_long_long_typedef_set" != yes
    ;;
  *qnx* | *nto* | *neutrino*)
    dnl These should be defined on the command line, not in config.h.
    ACE_CPPFLAGS="$ACE_CPPFLAGS -D_QNX_SOURCE -D_POSIX_C_SOURCE=199506"
    ACE_CPPFLAGS="$ACE_CPPFLAGS -D_POSIX_NAME_MAX=14"  # Max bytes in a
                                                       # filename
    ACE_CPPFLAGS="$ACE_CPPFLAGS -D_POSIX_PATH_MAX=256" # Num. bytes in
                                                       # pathname (excl. NULL)
    case "$host" in
      i[[3456]]86*)
        if test "$GXX" = yes; then
          # Neutrino defines memcpy as a macro on x86, which then
          # hoses the ACE_OS::memcpy() method.  Undefining
          # __OPTIMIZE__ prevents this from happening.
          ACE_CPPFLAGS="$ACE_CPPFLAGS -U__OPTIMIZE__"
        fi
        ;;
    esac
    ;;
  *)
    ;;
esac

ACE_FUNC_IOCTL_ARGTYPES

ACE_CHECK_FORMAT_SPECIFIERS
ACE_CHECK_LACKS_PERFECT_MULTICAST_FILTERING

dnl End ACE_SET_PLATFORM_MACROS
])
m4trace:m4/platform.m4:395: -1- AC_DEFUN([ACE_CHECK_FORMAT_SPECIFIERS], [dnl
AH_TEMPLATE([ACE_SIZE_T_FORMAT_SPECIFIER],
[Define to the *printf format specifier  (e.g. "%u") for size_t])dnl
AH_TEMPLATE([ACE_SSIZE_T_FORMAT_SPECIFIER],
[Define to the *printf format specifier  (e.g. "%d") for ssize_t])dnl
AH_TEMPLATE([ACE_INT64_FORMAT_SPECIFIER],
[Define to the *printf format specifier (e.g. "%lld") for the 64 bit signed integer type])dnl
AH_TEMPLATE([ACE_UINT64_FORMAT_SPECIFIER],
[Define to the *printf format specifier (e.g. "%llu") for the 64 bit signed integer type])dnl

case "$host_os" in
darwin*)
  AC_DEFINE([ACE_SIZE_T_FORMAT_SPECIFIER], ["%lu"])
  ;;
netbsd*)
  case "$host_cpu" in
    x86_64)
      AC_DEFINE([ACE_SIZE_T_FORMAT_SPECIFIER], ["%lu"])
      AC_DEFINE([ACE_SSIZE_T_FORMAT_SPECIFIER], ["%ld"])
      ;;
    *)
      ;;
  esac
  ;;

*)
  ;;
esac])
m4trace:m4/platform.m4:423: -1- AC_DEFUN([ACE_CHECK_LACKS_PERFECT_MULTICAST_FILTERING], [AC_CACHE_CHECK([whether platform lacks perfect multicast filtering],
  [ace_cv_lacks_perfect_multicast_filtering],
  [case "$host_os" in
  darwin* | freebsd* | netbsd* | openbsd* | qnx*)
    ace_cv_lacks_perfect_multicast_filtering=yes ;;
  *)
    ace_cv_lacks_perfect_multicast_filtering=no ;;
  esac])
    
if test $ace_cv_lacks_perfect_multicast_filtering = yes; then
  AC_DEFINE([ACE_LACKS_PERFECT_MULTICAST_FILTERING], 1,
[Define to 1 if platform lacks IGMPv3 "perfect" filtering of multicast 
datagrams at the socket level.  If defined, ACE_SOCK_Dgram_Mcast will bind 
the first joined multicast group to the socket, and all future joins on that
socket will fail with an error.])
fi
])
m4trace:m4/platform.m4:449: -1- AC_DEFUN([ACE_FUNC_IOCTL_ARGTYPES], [AC_CACHE_CHECK([types of arguments for ioctl()],
  [ace_cv_func_ioctl_arg2],
  [case "$host_os" in
   darwin* | freebsd* | netbsd* | openbsd*)
    ace_cv_func_ioctl_arg2="unsigned long" ;;
   *)
    ace_cv_func_ioctl_arg2="int" ;;
   esac])

AC_DEFINE_UNQUOTED(ACE_IOCTL_TYPE_ARG2, $ace_cv_func_ioctl_arg2,
	           [Define to the type of arg 2 for `ioctl'.])
])
m4trace:m4/platform.m4:469: -1- AC_DEFUN([ACE_VAR_TIMEZONE], [AC_CACHE_CHECK([for timezone variable],
		[ace_cv_var_timezone],
		[AC_TRY_LINK([#include <time.h>],
			     [return (int)timezone;],
		             [ace_cv_var_timezone=yes],
			     [ace_cv_var_timezone=no])
		])
if test "$ace_cv_var_timezone" = yes; then
  AC_DEFINE([ACE_HAS_TIMEZONE], 1,
	    [Define to 1 if platform has global timezone variable])
fi
])
m4trace:m4/subsets.m4:514: -1- AC_DEFUN([ACE_CHECK_SUBSETS], [
dnl Begin ACE_CHECK_SUBSETS

dnl Assume all subsets will be built, including the full ACE library.
dnl If any of the components is explicitly enabled or disabled by the user
dnl then do NOT build the full ACE library.
AC_ARG_ENABLE([lib-all],
     AS_HELP_STRING([--enable-lib-all],[build all ACE components [[no]]]),
              [
               case "${enableval}" in
                yes)
                  ace_user_enable_lib_all=yes
                  ;;
                no)
                  ace_user_enable_lib_all=no
                  ;;
                *)
                  AC_MSG_ERROR([bad value ${enableval} for --enable-lib-all])
                  ;;
               esac
              ],
              [
               ace_user_enable_lib_all=no
              ])

AC_ARG_ENABLE([lib-full],
     AS_HELP_STRING([--enable-lib-full],[build the full ACE library [[yes]]]),
              [
               case "${enableval}" in
                yes)
                  ace_user_enable_lib_full=yes
                  ;;
                no)
                  ace_user_enable_lib_full=no
                  ;;
                *)
                  AC_MSG_ERROR([bad value ${enableval} for --enable-lib-full])
                  ;;
               esac
              ],
              [
               ace_user_enable_lib_full=yes
              ])

AC_ARG_ENABLE([lib-os],
     AS_HELP_STRING([--enable-lib-os],[build ACE_OS library]),
              [
               case "${enableval}" in
                yes)
                  ACE_CREATE_LIBACE_OS
                  ;;
                no)
                  ace_user_enable_lib_os=no
                  ;;
                *)
                  AC_MSG_ERROR([bad value ${enableval} for --enable-lib-os])
                  ;;
               esac

               dnl Disable full ACE library build
               ace_user_enable_lib_full=no
              ],)

AC_ARG_ENABLE([lib-codecs],
     AS_HELP_STRING([--enable-lib-codecs],[build ACE_Codecs library]),
              [
               case "${enableval}" in
                yes)
                  ACE_CREATE_LIBACE_CODECS
                  ;;
                no)
                  ace_user_enable_lib_codecs=no
                  AC_DEFINE([ACE_LACKS_ACE_CODECS])
                  ;;
                *)
                  AC_MSG_ERROR([bad value ${enableval} for --enable-lib-codecs])
                  ;;
               esac

               dnl Disable full ACE library build
               ace_user_enable_lib_full=no
              ],)

AC_ARG_ENABLE([lib-connection],
     AS_HELP_STRING([--enable-lib-connection],[build ACE_Connection library ]),
              [
               case "${enableval}" in
                yes)
                  ACE_CREATE_LIBACE_CONNECTION
                  ;;
                no)
                  ace_user_enable_lib_connection=no
                  ;;
                *)
                  AC_MSG_ERROR([bad value ${enableval} for --enable-lib-connection])
                  ;;
               esac

               dnl Disable full ACE library build
               ace_user_enable_lib_full=no
              ],)

AC_ARG_ENABLE([lib-demux],
     AS_HELP_STRING([--enable-lib-demux],[build ACE_Demux library]),
              [
               case "${enableval}" in
                yes)
                  ACE_CREATE_LIBACE_DEMUX
                  ;;
                no)
                  ace_user_enable_lib_demux=no
                  ;;
                *)
                  AC_MSG_ERROR([bad value ${enableval} for --enable-lib-demux])
                  ;;
               esac

               dnl Disable full ACE library build
               ace_user_enable_lib_full=no
              ],)

AC_ARG_ENABLE([lib-filecache],
     AS_HELP_STRING([--enable-lib-filecache],[build ACE_Filecache library]),
              [
               case "${enableval}" in
                yes)
                  ACE_CREATE_LIBACE_FILECACHE
                  ;;
                no)
                  ace_user_enable_lib_filecache=no
                  ;;
                *)
                  AC_MSG_ERROR([bad value ${enableval} for --enable-lib-filecache])
                  ;;
               esac

               dnl Disable full ACE library build
               ace_user_enable_lib_full=no
              ],)

AC_ARG_ENABLE([lib-ipc],
     AS_HELP_STRING([--enable-lib-ipc],[build ACE_IPC library]),
              [
               case "${enableval}" in
                yes)
                  ACE_CREATE_LIBACE_IPC
                  ;;
                no)
                  ace_user_enable_lib_ipc=no
                  ;;
                *)
                  AC_MSG_ERROR([bad value ${enableval} for --enable-lib-ipc])
                  ;;
               esac

               dnl Disable full ACE library build
               ace_user_enable_lib_full=no
              ],)

AC_ARG_ENABLE([lib-logging],
     AS_HELP_STRING([--enable-lib-logging],[build ACE_Logging library]),
              [
               case "${enableval}" in
                yes)
                  ACE_CREATE_LIBACE_LOGGING
                  ;;
                no)
                  ace_user_enable_lib_logging=no
                  ;;
                *)
                  AC_MSG_ERROR([bad value ${enableval} for --enable-lib-logging])
                  ;;
               esac

               dnl Disable full ACE library build
               ace_user_enable_lib_full=no
              ],)

AC_ARG_ENABLE([lib-memory],
     AS_HELP_STRING([--enable-lib-memory],[build ACE_Memory library]),
              [
               case "${enableval}" in
                yes)
                  ACE_CREATE_LIBACE_MEMORY
                  ;;
                no)
                  ace_user_enable_lib_memory=no
                  ;;
                *)
                  AC_MSG_ERROR([bad value ${enableval} for --enable-lib-memory])
                  ;;
               esac

               dnl Disable full ACE library build
               ace_user_enable_lib_full=no
              ],)

AC_ARG_ENABLE([lib-metrics],
     AS_HELP_STRING([--enable-lib-metrics],[build ACE_Metrics library]),
              [
               case "${enableval}" in
                yes)
                  ACE_CREATE_LIBACE_METRICS
                  ;;
                no)
                  ace_user_enable_lib_metrics=no
                  ;;
                *)
                  AC_MSG_ERROR([bad value ${enableval} for --enable-lib-metrics])
                  ;;
               esac

               dnl Disable full ACE library build
               ace_user_enable_lib_full=no
              ],)

AC_ARG_ENABLE([lib-sockets],
     AS_HELP_STRING([--enable-lib-sockets],[build ACE_Sockets library]),
              [
               case "${enableval}" in
                yes)
                  ACE_CREATE_LIBACE_SOCKETS
                  ;;
                no)
                  ace_user_enable_lib_sockets=no
                  ;;
                *)
                  AC_MSG_ERROR([bad value ${enableval} for --enable-lib-sockets])
                  ;;
               esac

               dnl Disable full ACE library build
               ace_user_enable_lib_full=no
              ],)

AC_ARG_ENABLE([lib-streams],
     AS_HELP_STRING([--enable-lib-streams],[build ACE_Streams library]),
              [
               case "${enableval}" in
                yes)
                  ACE_CREATE_LIBACE_STREAMS
                  ;;
                no)
                  ace_user_enable_lib_streams=no
                  ;;
                *)
                  AC_MSG_ERROR([bad value ${enableval} for --enable-lib-streams])
                  ;;
               esac

               dnl Disable full ACE library build
               ace_user_enable_lib_full=no
              ],)

AC_ARG_ENABLE([lib-svcconf],
     AS_HELP_STRING([--enable-lib-svcconf],[build ACE_Svcconf library]),
              [
               case "${enableval}" in
                yes)
                  ACE_CREATE_LIBACE_SVCCONF
                  ;;
                no)
                  ace_user_enable_lib_svcconf=no
                  AC_DEFINE([ACE_LACKS_ACE_SVCCONF])
                  ;;
                *)
                  AC_MSG_ERROR([bad value ${enableval} for --enable-lib-svcconf])
                  ;;
               esac

               dnl Disable full ACE library build
               ace_user_enable_lib_full=no
              ],)

AC_ARG_ENABLE([lib-threads],
     AS_HELP_STRING([--enable-lib-threads],[build ACE_Threads library]),
              [
               case "${enableval}" in
                yes)
                  ACE_CREATE_LIBACE_THREADS
                  ;;
                no)
                  ace_user_enable_lib_threads=no
                  ;;
                *)
                  AC_MSG_ERROR([bad value ${enableval} for --enable-lib-threads])
                  ;;
               esac

               dnl Disable full ACE library build
               ace_user_enable_lib_full=no
              ],)

AC_ARG_ENABLE([lib-timer],
     AS_HELP_STRING([--enable-lib-timer],[build ACE_Timer library]),
              [
               case "${enableval}" in
                yes)
                  ACE_CREATE_LIBACE_TIMER
                  ;;
                no)
                  ace_user_enable_lib_timer=no
                  ;;
                *)
                  AC_MSG_ERROR([bad value ${enableval} for --enable-lib-timer])
                  ;;
               esac

               dnl Disable full ACE library build
               ace_user_enable_lib_full=no
              ],)

AC_ARG_ENABLE([lib-token],
     AS_HELP_STRING([--enable-lib-token],[build ACE_Token library]),
              [
               case "${enableval}" in
                yes)
                  ACE_CREATE_LIBACE_TOKEN
                  ;;
                no)
                  ace_user_enable_lib_token=no
                  AC_DEFINE([ACE_LACKS_ACE_TOKEN])
                  ;;
                *)
                  AC_MSG_ERROR([bad value ${enableval} for --enable-lib-token])
                  ;;
               esac

               dnl Disable full ACE library build
               ace_user_enable_lib_full=no
              ],)

AC_ARG_ENABLE([lib-utils],
     AS_HELP_STRING([--enable-lib-utils],[build ACE_Utils library]),
              [
               case "${enableval}" in
                yes)
                  ACE_CREATE_LIBACE_UTILS
                  ;;
                no)
                  ace_user_enable_lib_utils=no
                  ;;
                *)
                  AC_MSG_ERROR([bad value ${enableval} for --enable-lib-utils])
                  ;;
               esac

               dnl Disable full ACE library build
               ace_user_enable_lib_full=no
              ],)

AC_ARG_ENABLE([lib-uuid],
     AS_HELP_STRING([--enable-lib-uuid],[build ACE_UUID library]),
              [
               case "${enableval}" in
                yes)
                  ACE_CREATE_LIBACE_UUID
                  ;;
                no)
                  ace_user_enable_lib_uuid=no
                  AC_DEFINE([ACE_LACKS_ACE_UUID])
                  ;;
                *)
                  AC_MSG_ERROR([bad value ${enableval} for --enable-lib-uuid])
                  ;;
               esac

               dnl Disable full ACE library build
               ace_user_enable_lib_full=no
              ],)

AC_ARG_ENABLE([lib-other],
     AS_HELP_STRING([--enable-lib-other],[build ACE_Other library]),
              [
               case "${enableval}" in
                yes)
                  ACE_CREATE_LIBACE_OTHER
                  ;;
                no)
                  ace_user_enable_lib_other=no
                  AC_DEFINE([ACE_LACKS_ACE_OTHER])
                  ;;
                *)
                  AC_MSG_ERROR([bad value ${enableval} for --enable-lib-other])
                  ;;
               esac

               dnl Disable full ACE library build
               ace_user_enable_lib_full=no
              ],)


dnl If no ACE subsets were explicitly enabled or disabled then build
dnl all of them.
if test $ace_user_enable_lib_all = yes; then

  ACE_CREATE_ALL_COMPONENTS

elif test $ace_user_enable_lib_all = no; then

  ACE_DISABLE_ALL_COMPONENTS

fi

if test $ace_user_enable_lib_full = no &&
   test $ace_user_enable_lib_os = no &&
   test $ace_user_enable_lib_codecs = no &&
   test $ace_user_enable_lib_connection = no &&
   test $ace_user_enable_lib_demux = no &&
   test $ace_user_enable_lib_filecache = no &&
   test $ace_user_enable_lib_ipc = no &&
   test $ace_user_enable_lib_logging = no &&
   test $ace_user_enable_lib_memory = no &&
   test $ace_user_enable_lib_metrics = no &&
   test $ace_user_enable_lib_threads = no &&
   test $ace_user_enable_lib_sockets = no &&
   test $ace_user_enable_lib_svcconf = no &&
   test $ace_user_enable_lib_streams = no &&
   test $ace_user_enable_lib_timer = no &&
   test $ace_user_enable_lib_token = no &&
   test $ace_user_enable_lib_utils = no &&
   test $ace_user_enable_lib_uuid = no &&
   test $ace_user_enable_lib_other = no; then

  dnl If we get here then no ACE libraries will be built!
  AC_MSG_ERROR([No ACE components will be built.  Specify which components to build.])

fi  dnl No components will be built!

dnl Set which ACE subsets to build
AM_CONDITIONAL(BUILD_OS_FILES,
               test X$ace_user_enable_lib_os = Xyes)

AM_CONDITIONAL(BUILD_CODECS_FILES,
               test X$ace_user_enable_lib_codecs = Xyes)

AM_CONDITIONAL(BUILD_CONNECTION_FILES,
               test X$ace_user_enable_lib_connection = Xyes)

AM_CONDITIONAL(BUILD_DEMUX_FILES,
               test X$ace_user_enable_lib_demux = Xyes)

AM_CONDITIONAL(BUILD_FILECACHE_FILES,
               test X$ace_user_enable_lib_filecache = Xyes)

AM_CONDITIONAL(BUILD_IPC_FILES,
               test X$ace_user_enable_lib_ipc = Xyes)

AM_CONDITIONAL(BUILD_LOGGING_FILES,
               test X$ace_user_enable_lib_logging = Xyes)

AM_CONDITIONAL(BUILD_MEMORY_FILES,
               test X$ace_user_enable_lib_memory = Xyes)

AM_CONDITIONAL(BUILD_METRICS_FILES,
               test X$ace_user_enable_lib_metrics = Xyes)

AM_CONDITIONAL(BUILD_SOCKETS_FILES,
               test X$ace_user_enable_lib_sockets = Xyes)

AM_CONDITIONAL(BUILD_STREAMS_FILES,
               test X$ace_user_enable_lib_streams = Xyes)

AM_CONDITIONAL(BUILD_SVCCONF_FILES,
               test X$ace_user_enable_lib_svcconf = Xyes)

AM_CONDITIONAL(BUILD_THREADS_FILES,
               test X$ace_user_enable_lib_threads = Xyes)

AM_CONDITIONAL(BUILD_TIMER_FILES,
               test X$ace_user_enable_lib_timer = Xyes)

AM_CONDITIONAL(BUILD_TOKEN_FILES,
               test X$ace_user_enable_lib_token = Xyes)

AM_CONDITIONAL(BUILD_UTILS_FILES,
               test X$ace_user_enable_lib_utils = Xyes)

AM_CONDITIONAL(BUILD_UUID_FILES,
               test X$ace_user_enable_lib_uuid = Xyes)

AM_CONDITIONAL(BUILD_OTHER_FILES,
               test X$ace_user_enable_lib_other = Xyes)

AM_CONDITIONAL(BUILD_FULL_LIBRARY,
               test X$ace_user_enable_lib_full = Xyes)

dnl End ACE_CHECK_SUBSETS
])
m4trace:m4/subsets.m4:521: -1- AC_DEFUN([ACE_CREATE_LIBACE_OS], [
 ace_user_enable_lib_os=yes
])
m4trace:m4/subsets.m4:531: -1- AC_DEFUN([ACE_CREATE_LIBACE_UTILS], [
 ace_user_enable_lib_utils=yes

 dnl Be careful not to go into a circular/recursive loop with these macros!
 ACE_CREATE_LIBACE_OS
])
m4trace:m4/subsets.m4:541: -1- AC_DEFUN([ACE_CREATE_LIBACE_UUID], [
 ace_user_enable_lib_uuid=yes

 dnl Be careful not to go into a circular/recursive loop with these macros!
 ACE_CREATE_LIBACE_OS
])
m4trace:m4/subsets.m4:551: -1- AC_DEFUN([ACE_CREATE_LIBACE_FILECACHE], [
 ace_user_enable_lib_filecache=yes

 dnl Be careful not to go into a circular/recursive loop with these macros!
 ACE_CREATE_LIBACE_OS
])
m4trace:m4/subsets.m4:561: -1- AC_DEFUN([ACE_CREATE_LIBACE_LOGGING], [
 ace_user_enable_lib_logging=yes

 dnl Be careful not to go into a circular/recursive loop with these macros!
 ACE_CREATE_LIBACE_OS
])
m4trace:m4/subsets.m4:571: -1- AC_DEFUN([ACE_CREATE_LIBACE_METRICS], [
 ace_user_enable_lib_metrics=yes

 dnl Be careful not to go into a circular/recursive loop with these macros!
 ACE_CREATE_LIBACE_OS
])
m4trace:m4/subsets.m4:581: -1- AC_DEFUN([ACE_CREATE_LIBACE_THREADS], [
 ace_user_enable_lib_threads=yes

 dnl Be careful not to go into a circular/recursive loop with these macros!
 ACE_CREATE_LIBACE_OS
])
m4trace:m4/subsets.m4:592: -1- AC_DEFUN([ACE_CREATE_LIBACE_DEMUX], [
 ace_user_enable_lib_demux=yes

 dnl Be careful not to go into a circular/recursive loop with these macros!
 ACE_CREATE_LIBACE_OS
 ACE_CREATE_LIBACE_THREADS
])
m4trace:m4/subsets.m4:604: -1- AC_DEFUN([ACE_CREATE_LIBACE_CONNECTION], [
 ace_user_enable_lib_connection=yes

 dnl Be careful not to go into a circular/recursive loop with these macros!
 ACE_CREATE_LIBACE_OS
 ACE_CREATE_LIBACE_THREADS
 ACE_CREATE_LIBACE_DEMUX
])
m4trace:m4/subsets.m4:614: -1- AC_DEFUN([ACE_CREATE_LIBACE_SOCKETS], [
 ace_user_enable_lib_sockets=yes

 dnl Be careful not to go into a circular/recursive loop with these macros!
 ACE_CREATE_LIBACE_OS
])
m4trace:m4/subsets.m4:625: -1- AC_DEFUN([ACE_CREATE_LIBACE_IPC], [
 ace_user_enable_lib_ipc=yes

 dnl Be careful not to go into a circular/recursive loop with these macros!
 ACE_CREATE_LIBACE_OS
 ACE_CREATE_LIBACE_SOCKETS
])
m4trace:m4/subsets.m4:638: -1- AC_DEFUN([ACE_CREATE_LIBACE_SVCCONF], [
 ace_user_enable_lib_svcconf=yes

 dnl Be careful not to go into a circular/recursive loop with these macros!
 ACE_CREATE_LIBACE_OS
 ACE_CREATE_LIBACE_THREADS
 ACE_CREATE_LIBACE_DEMUX
 ACE_CREATE_LIBACE_SOCKETS
])
m4trace:m4/subsets.m4:650: -1- AC_DEFUN([ACE_CREATE_LIBACE_STREAMS], [
 ace_user_enable_lib_streams=yes

 dnl Be careful not to go into a circular/recursive loop with these macros!
 ACE_CREATE_LIBACE_OS
 ACE_CREATE_LIBACE_THREADS
 ACE_CREATE_LIBACE_DEMUX
])
m4trace:m4/subsets.m4:660: -1- AC_DEFUN([ACE_CREATE_LIBACE_MEMORY], [
 ace_user_enable_lib_memory=yes

 dnl Be careful not to go into a circular/recursive loop with these macros!
 ACE_CREATE_LIBACE_OS
])
m4trace:m4/subsets.m4:670: -1- AC_DEFUN([ACE_CREATE_LIBACE_TIMER], [
 ace_user_enable_lib_timer=yes

 dnl Be careful not to go into a circular/recursive loop with these macros!
 ACE_CREATE_LIBACE_OS
])
m4trace:m4/subsets.m4:691: -1- AC_DEFUN([ACE_CREATE_LIBACE_TOKEN], [
 ace_user_enable_lib_token=yes

 dnl Be careful not to go into a circular/recursive loop with these macros!
 ACE_CREATE_LIBACE_OS
 ACE_CREATE_LIBACE_UTILS
 ACE_CREATE_LIBACE_LOGGING
 ACE_CREATE_LIBACE_THREADS
 ACE_CREATE_LIBACE_DEMUX
 ACE_CREATE_LIBACE_CONNECTION
 ACE_CREATE_LIBACE_SOCKETS
 ACE_CREATE_LIBACE_IPC
 ACE_CREATE_LIBACE_SVCCONF
 ACE_CREATE_LIBACE_STREAMS
 ACE_CREATE_LIBACE_MEMORY
 dnl ACE_CREATE_LIBACE_OTHER
])
m4trace:m4/subsets.m4:701: -1- AC_DEFUN([ACE_CREATE_LIBACE_CODECS], [
 ace_user_enable_lib_codecs=yes

 dnl Be careful not to go into a circular/recursive loop with these macros!
 ACE_CREATE_LIBACE_OS
])
m4trace:m4/subsets.m4:722: -1- AC_DEFUN([ACE_CREATE_LIBACE_OTHER], [
 ace_user_enable_lib_other=yes

 dnl Be careful not to go into a circular/recursive loop with these macros!
 ACE_CREATE_LIBACE_OS
 ACE_CREATE_LIBACE_UTILS
 ACE_CREATE_LIBACE_LOGGING
 ACE_CREATE_LIBACE_THREADS
 ACE_CREATE_LIBACE_DEMUX
 ACE_CREATE_LIBACE_CONNECTION
 ACE_CREATE_LIBACE_SOCKETS
 ACE_CREATE_LIBACE_IPC
 ACE_CREATE_LIBACE_SVCCONF
 ACE_CREATE_LIBACE_STREAMS
 ACE_CREATE_LIBACE_MEMORY
 dnl ACE_CREATE_LIBACE_TOKEN
])
m4trace:m4/subsets.m4:746: -1- AC_DEFUN([ACE_CREATE_ALL_COMPONENTS], [
 ace_user_enable_lib_os=yes
 ace_user_enable_lib_codecs=yes
 ace_user_enable_lib_connection=yes
 ace_user_enable_lib_demux=yes
 ace_user_enable_lib_filecache=yes
 ace_user_enable_lib_ipc=yes
 ace_user_enable_lib_logging=yes
 ace_user_enable_lib_memory=yes
 ace_user_enable_lib_metrics=yes
 ace_user_enable_lib_sockets=yes
 ace_user_enable_lib_streams=yes
 ace_user_enable_lib_svcconf=yes
 ace_user_enable_lib_threads=yes
 ace_user_enable_lib_timer=yes
 ace_user_enable_lib_token=yes
 ace_user_enable_lib_utils=yes
 ace_user_enable_lib_uuid=yes
 ace_user_enable_lib_other=yes
])
m4trace:m4/subsets.m4:770: -1- AC_DEFUN([ACE_DISABLE_ALL_COMPONENTS], [
 ace_user_enable_lib_os=no
 ace_user_enable_lib_codecs=no
 ace_user_enable_lib_connection=no
 ace_user_enable_lib_demux=no
 ace_user_enable_lib_filecache=no
 ace_user_enable_lib_ipc=no
 ace_user_enable_lib_logging=no
 ace_user_enable_lib_memory=no
 ace_user_enable_lib_metrics=no
 ace_user_enable_lib_sockets=no
 ace_user_enable_lib_streams=no
 ace_user_enable_lib_svcconf=no
 ace_user_enable_lib_threads=no
 ace_user_enable_lib_timer=no
 ace_user_enable_lib_token=no
 ace_user_enable_lib_utils=no
 ace_user_enable_lib_uuid=no
 ace_user_enable_lib_other=no
])
m4trace:m4/threads.m4:140: -1- AC_DEFUN([ACE_CHECK_THREADS], [
dnl  AC_REQUIRE([AC_PROG_CXX])
dnl  AC_REQUIRE([AC_PROG_CXXCPP])
dnl  AC_LANG([C++])
dnl  AC_REQUIRE([AC_LANG])

 dnl Check if compiler accepts specific flag to enable threads
 ACE_CACHE_CHECK([if compiler may need a command line thread flag],
   [ace_cv_feature_may_need_thread_flag],
   [
    ace_save_CXXFLAGS="$CXXFLAGS"

    ACE_CHECK_THREAD_FLAGS(
      [
       ace_cv_feature_may_need_thread_flag=no
      ],
      [
       ace_cv_feature_may_need_thread_flag=yes
      ])
    dnl Reset the flags to a consistent state.
    dnl This prevents duplicate flags from being added to
    dnl the C/CXXFLAGS variable.
    CXXFLAGS="$ace_save_CXXFLAGS"
   ],
   [
    dnl The compiler/platform has no thread support linked in by default
    dnl so search for a usable compiler flag to enable thread support.
    dnl If no thread flag is found then the remaining tests should still
    dnl figure out how to enable thread support via library checks.
    ACE_SEARCH_THREAD_FLAGS(
      [mt pthread pthreads mthreads threads Kthread kthread -thread_safe],,)
      dnl NOTE: "-thread_safe" is correct, not "thread_safe."
      dnl       KAI C++ uses the flag "--thread_safe" which is why
      dnl       "-thread_safe" is passed as the flag to test.
   ],
   [
    dnl Do nothing
   ])

 dnl Check for UNIX International Threads (ACE calls this STHREADS)
 dnl This used to check for thr_create(), but AIX has a semi-functional
 dnl UI Threads capability that includes thr_create(). We don't want to
 dnl find such a half-hearted UI Threads, so this was changed to look for
 dnl a UI Threads function that AIX doesn't offer.
 AS_IF([test "$ace_user_enable_uithreads" = yes],
   [ AC_MSG_CHECKING([for UNIX International threads capability])
     AC_SEARCH_LIBS([mutex_lock], [thread],
     [
       ace_has_sthreads=yes
       AC_DEFINE([ACE_HAS_STHREADS], 1, 
	         [Define to 1 if platform has UNIX International Threads])
     ],
     [
       ace_has_sthreads=no
     ])
     dnl Sometimes thr_create is actually found with explicitly linking against
     dnl -lthread, so try a more "exotic" function.
     AC_SEARCH_LIBS([rwlock_destroy], [thread],[],[])
     AC_MSG_RESULT([$ace_has_sthreads])
   ],[])

 dnl Check if any thread related preprocessor flags are needed.
 ACE_CHECK_THREAD_CPPFLAGS

 dnl Check for POSIX threads
 ace_has_pthreads=no
 AS_IF([test "$ace_user_enable_pthreads" = yes],
   [ AC_MSG_CHECKING([for POSIX threads library])
     ACE_CHECK_POSIX_THREADS(
       [
         ace_has_pthreads=yes
         AC_DEFINE([ACE_HAS_PTHREADS], 1,
	           [Define to 1 if platform has POSIX threads])
         AC_MSG_RESULT([none required])
       ],
       [])

     AS_IF([test "$ace_has_pthreads" != yes],
       [
         ace_posix_threads_search_LIBS="$LIBS"
         for ace_p in pthread pthreads c_r gthreads; do
           LIBS="-l$ace_p $ace_posix_threads_search_LIBS"
           ACE_CHECK_POSIX_THREADS(
             [
               ace_has_pthreads=yes
               AC_DEFINE([ACE_HAS_PTHREADS])
               AC_MSG_RESULT([-l$ace_p])
               break
             ],
             [])
         done

         AS_IF([test "$ace_has_pthreads" != yes],
           [
             AC_MSG_RESULT([no])
             LIBS="$ace_posix_threads_search_LIBS"
           ],[])
        ],
        [])
   ],
   [
     AC_MSG_NOTICE([Pthreads disabled by user; not checking for it])
   ])

 dnl If we don't have any thread library, then disable threading altogether!
 AS_IF([test "$ace_has_pthreads" != yes && test "$ace_has_sthreads" != yes],
  [
   ace_user_enable_threads=no
  ])
])
m4trace:m4/threads.m4:212: -1- AC_DEFUN([ACE_CHECK_THREAD_FLAGS], [
 ACE_CONVERT_WARNINGS_TO_ERRORS([
 dnl Check for UI thread support first.

 dnl Because some platforms are brain damaged enough to provide
 dnl useless thread function stubs, link tests may succeed despite the
 dnl fact the stubs are no-ops.  This forces us to use a run-time test
 dnl to get around this nuisance by checking the return value of
 dnl thr_create().  The cross-compiled case will use a link-time
 dnl test, instead.
 dnl Furthermore, we need the implementation to be a real one, not
 dnl a half-hearted attempt such as that provided on AIX 5. So, we
 dnl make sure it can at least work with a mutex.

 AC_RUN_IFELSE([AC_LANG_SOURCE([[
#include <thread.h>
#if ((THR_BOUND & THR_SUSPEND & THR_DETACHED) != 0)
#  error This is a silly UI Threads implementation.
#endif

extern "C" void *
ace_start_func (void *)
{
 mutex_t m;
 mutex_init (&m, USYNC_THREAD, NULL);
 mutex_lock (&m);
 mutex_unlock (&m);
 mutex_destroy (&m);
 return 0;
}

int
main ()
{
 thread_t tid = 0;

 return thr_create (0, 0, ace_start_func, 0, 0, &tid);
}
   ]])],
   [$1],
   [
 dnl Now check for POSIX thread support.
    ACE_CHECK_POSIX_THREADS([$1],[$2])

   ],
   [
    dnl UI threads cross-compiled case

    AC_LINK_IFELSE([AC_LANG_PROGRAM([[
#include <thread.h>

extern "C" void *
ace_start_func (void *)
{
 return 0;
}
      ]],
      [[
 thread_t tid = 0;

 (void) thr_create (&tid, 0, ace_start_func, 0);
      ]])],
      [$1],
      [$2])
    ])
 ])
])
m4trace:m4/threads.m4:260: -1- AC_DEFUN([ACE_SEARCH_THREAD_FLAGS], [
 AC_LANG([C++])
 AC_REQUIRE([AC_LANG])

 ACE_CACHE_CHECK([for compiler thread flag],
   [ace_cv_thread_flag_search],
   [
    ace_save_CXXFLAGS="$CXXFLAGS"

    for i in $1; do
      CXXFLAGS="$CXXFLAGS -$i"

      ACE_CHECK_THREAD_FLAGS(
        [
         ace_cv_thread_flag_search="-$i"

         dnl A usable flag was found so break out of the loop.
         break;
        ],
        [
         ace_cv_thread_flag_search=no
        ])

      dnl Reset the flags for the next flag check.
      CXXFLAGS="$ace_save_CXXFLAGS"
    done

    dnl Reset the flags to a consistent state.
    dnl This prevents duplicate flags from being added to
    dnl the CCXXFLAGS variable.
    CXXFLAGS="$ace_save_CXXFLAGS"
   ],
   [
    dnl Add the found/cached thread flag to the C/CXXFLAGS variables
    CXXFLAGS="$CXXFLAGS $ace_cv_thread_flag_search"

    $2
   ],
   [
    $3
   ])
])
m4trace:m4/threads.m4:283: -1- AC_DEFUN([ACE_CHECK_THREAD_CPPFLAGS], [
 dnl A compile-time test is used instead of a preprocesse-time test
 dnl because compiler thread flags defined in CFLAGS or CXXFLAGS
 dnl should be used for this test.
 AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#if !defined (_REENTRANT) && !defined (_THREAD_SAFE)
#error Neither _REENTRANT nor _THREAD_SAFE were defined.
THROW ME AN ERROR!
#endif
   ]], [[
    int a = 0; a++;
   ]])],[
    ACE_THR_CPPFLAGS=
   ],[
    ACE_THR_CPPFLAGS="-D_REENTRANT -D_THREAD_SAFE"
   ])
])
m4trace:m4/threads.m4:334: -1- AC_DEFUN([ACE_CHECK_POSIX_THREADS], [
 dnl Because some platforms are brain damaged enough to provide
 dnl useless thread function stubs, link tests may succeed despite the
 dnl fact the stubs are no-ops.  This forces us to use a run-time test
 dnl to get around this nuisance by checking the return value of
 dnl pthread_create().  The cross-compiled case will use a link-time
 dnl test, instead.
 AC_RUN_IFELSE([AC_LANG_SOURCE([[
#include <pthread.h>

extern "C" void *
ace_start_func (void *)
{
 return 0;
}

int
main ()
{
 pthread_t tid = 0;

 return pthread_create (&tid, 0, ace_start_func, 0);
}
      ]])],
      [$1],
      [$2],
      [
       dnl POSIX threads check -- cross-compiled case

       AC_LINK_IFELSE([AC_LANG_PROGRAM([[
#include <pthread.h>

extern "C" void *
ace_start_func (void *)
{
 return 0;
}
         ]],
         [[
 pthread_t tid = 0;

 (void) pthread_create (&tid, 0, ace_start_func, 0);
         ]])],
         [$1],
         [$2])
      ])
])
m4trace:m4/tls.m4:187: -1- AC_DEFUN([ACE_CHECK_TLS], [
 AC_REQUIRE([AC_PROG_CXX])
 AC_REQUIRE([AC_PROG_CXXCPP])
 AC_LANG([C++])
 AC_REQUIRE([AC_LANG])

 dnl Save the current library and preprocessor flagslist.  We do not
 dnl want to add the SSL/TLS-specific ones to the general library link
 dnl and preprocessor flags list since they should only be used when
 dnl building the ACE_SSL library and/or binaries that use the ACE_SSL
 dnl library.
 ace_save_LIBS="$LIBS"
 ace_save_CPPFLAGS="$CPPFLAGS"
 ace_save_LDFLAGS="$LDFLAGS"

 dnl ---------------------------------------------------------

 ace_TLS_CPPFLAGS=""
 ace_TLS_LDFLAGS=""

 dnl Check if OpenSSL requires the Kerberos include directory to be
 dnl added to the header search path.

 AC_CACHE_CHECK([for Kerberos include flags needed by OpenSSL],
 [ac_cv_kerberos_dir],
 [
   dnl Try compiling without any Kerberos-specific flags first.

   AC_COMPILE_IFELSE([
     AC_LANG_PROGRAM([
#include <openssl/ssl.h>
     ],
     [
// ... THIS CODE DOES NOTHING!  IT IS JUST USED FOR COMPILE TESTS ...

// ... Perform TCP connection ...

// ... Perform TLS/SSL stuff ...
CRYPTO_set_locking_callback (0);
SSLeay_add_ssl_algorithms ();
SSL_load_error_strings ();
SSL_METHOD * meth = TLSv1_method ();
SSL_CTX * ctx = SSL_CTX_new (meth);
SSL * ssl = SSL_new (ctx);
int fd = 2000;  // Dummy file descriptor value.
SSL_set_fd (ssl, fd);
SSL_connect (ssl);
SSL_shutdown (ssl);

// ...
     ])
   ],
   [
    ac_cv_kerberos_dir=no
   ],
   [
    ace_kerberos_dir=""
    for ace_kerberos in /usr /usr/local; do
     ace_kerberos_dir="${ace_kerberos}/kerberos/include"
     ace_TLS_CPPFLAGS="-I${ace_kerberos_dir}"

     CPPFLAGS="$ace_TLS_CPPFLAGS $ace_save_CPPFLAGS"

     AC_COMPILE_IFELSE([
       AC_LANG_PROGRAM([
#include <openssl/ssl.h>
       ],
       [
// ... THIS CODE DOES NOTHING!  IT IS JUST USED FOR COMPILE TESTS ...

// ... Perform TCP connection ...

// ... Perform TLS/SSL stuff ...
CRYPTO_set_locking_callback (0);
SSLeay_add_ssl_algorithms ();
SSL_load_error_strings ();
SSL_METHOD * meth = TLSv1_method ();
SSL_CTX * ctx = SSL_CTX_new (meth);
SSL * ssl = SSL_new (ctx);
int fd = 2000;  // Dummy file descriptor value.
SSL_set_fd (ssl, fd);
SSL_connect (ssl);
SSL_shutdown (ssl);

// ...
       ])
     ],
     [
      ac_cv_kerberos_dir="$ace_kerberos_dir"
      break
     ],
     [
      ac_cv_kerberos_dir=no
     ])
    done
   ])
 ])

 AS_IF([test "$ac_cv_kerberos_dir" = no],
       [
        AC_SUBST([ACE_KERBEROS_INCLUDES],[.])
       ],
       [
        AC_SUBST([ACE_TLS_CPPFLAGS],[-I${ac_cv_kerberos_dir}])
        AC_SUBST([ACE_KERBEROS_INCLUDES],[$ac_cv_kerberos_dir])
       ])

 dnl ---------------------------------------------------------

 dnl Add the TLS/SSL libraries to the library list.
 ace_TLS_LIBS="-lssl -lcrypto"

 LIBS="$ace_TLS_LIBS $LIBS"
 LDFLAGS="$ACE_TLS_LDFLAGS $LDFLAGS"

 AC_CACHE_CHECK([for OpenSSL libraries],
 [ac_cv_openssl_libs],
 [
  AC_LINK_IFELSE([
   AC_LANG_PROGRAM([
#include <openssl/ssl.h>
   ],
   [
// ... THIS PROGRAM DOES NOTHING!  IT IS JUST USED FOR LINK TESTS ...

// ... Perform TCP connection ...

// ... Perform TLS/SSL stuff ...
CRYPTO_set_locking_callback (0);
SSLeay_add_ssl_algorithms ();
SSL_load_error_strings ();
SSL_METHOD * meth = TLSv1_method ();
SSL_CTX * ctx = SSL_CTX_new (meth);
SSL * ssl = SSL_new (ctx);
int fd = 2000;  // Dummy file descriptor value.
SSL_set_fd (ssl, fd);
SSL_connect (ssl);
SSL_shutdown (ssl);

// ...
   ])
  ],
  [
   ac_cv_openssl_libs=yes
  ],
  [
   ac_cv_openssl_libs=no
  ])
 ])

 AS_IF([test $ac_cv_openssl_libs != no],
       [AC_SUBST([ACE_TLS_LIBS],[$ace_TLS_LIBS])],
       [])

 AM_CONDITIONAL([BUILD_SSL], [test X$ace_user_with_ssl = Xyes])

 dnl Restore the original library list and preprocessor flags.
 LIBS="$ace_save_LIBS"
 CPPFLAGS="$ace_save_CPPFLAGS"
 LDFLAGS="$ace_save_LDFLAGS"
])
m4trace:configure.ac:20: -1- AC_INIT([ACE], [5.4.3], [ace-bugs@cs.wustl.edu], [ace])
m4trace:configure.ac:20: -1- m4_pattern_forbid([^_?A[CHUM]_])
m4trace:configure.ac:20: -1- m4_pattern_forbid([_AC_])
m4trace:configure.ac:20: -1- m4_pattern_forbid([^LIBOBJS$], [do not use LIBOBJS directly, use AC_LIBOBJ (see section `AC_LIBOBJ vs LIBOBJS'])
m4trace:configure.ac:20: -1- m4_pattern_allow([^AS_FLAGS$])
m4trace:configure.ac:20: -1- m4_pattern_forbid([^_?m4_])
m4trace:configure.ac:20: -1- m4_pattern_forbid([^dnl$])
m4trace:configure.ac:20: -1- m4_pattern_forbid([^_?AS_])
m4trace:configure.ac:20: -1- AC_SUBST([SHELL], [${CONFIG_SHELL-/bin/sh}])
m4trace:configure.ac:20: -1- AC_SUBST([PATH_SEPARATOR])
m4trace:configure.ac:20: -1- AC_SUBST([PACKAGE_NAME], [m4_ifdef([AC_PACKAGE_NAME],      ['AC_PACKAGE_NAME'])])
m4trace:configure.ac:20: -1- AC_SUBST([PACKAGE_TARNAME], [m4_ifdef([AC_PACKAGE_TARNAME],   ['AC_PACKAGE_TARNAME'])])
m4trace:configure.ac:20: -1- AC_SUBST([PACKAGE_VERSION], [m4_ifdef([AC_PACKAGE_VERSION],   ['AC_PACKAGE_VERSION'])])
m4trace:configure.ac:20: -1- AC_SUBST([PACKAGE_STRING], [m4_ifdef([AC_PACKAGE_STRING],    ['AC_PACKAGE_STRING'])])
m4trace:configure.ac:20: -1- AC_SUBST([PACKAGE_BUGREPORT], [m4_ifdef([AC_PACKAGE_BUGREPORT], ['AC_PACKAGE_BUGREPORT'])])
m4trace:configure.ac:20: -1- AC_SUBST([exec_prefix], [NONE])
m4trace:configure.ac:20: -1- AC_SUBST([prefix], [NONE])
m4trace:configure.ac:20: -1- AC_SUBST([program_transform_name], [s,x,x,])
m4trace:configure.ac:20: -1- AC_SUBST([bindir], ['${exec_prefix}/bin'])
m4trace:configure.ac:20: -1- AC_SUBST([sbindir], ['${exec_prefix}/sbin'])
m4trace:configure.ac:20: -1- AC_SUBST([libexecdir], ['${exec_prefix}/libexec'])
m4trace:configure.ac:20: -1- AC_SUBST([datadir], ['${prefix}/share'])
m4trace:configure.ac:20: -1- AC_SUBST([sysconfdir], ['${prefix}/etc'])
m4trace:configure.ac:20: -1- AC_SUBST([sharedstatedir], ['${prefix}/com'])
m4trace:configure.ac:20: -1- AC_SUBST([localstatedir], ['${prefix}/var'])
m4trace:configure.ac:20: -1- AC_SUBST([libdir], ['${exec_prefix}/lib'])
m4trace:configure.ac:20: -1- AC_SUBST([includedir], ['${prefix}/include'])
m4trace:configure.ac:20: -1- AC_SUBST([oldincludedir], ['/usr/include'])
m4trace:configure.ac:20: -1- AC_SUBST([infodir], ['${prefix}/info'])
m4trace:configure.ac:20: -1- AC_SUBST([mandir], ['${prefix}/man'])
m4trace:configure.ac:20: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE_NAME])
m4trace:configure.ac:20: -1- AH_OUTPUT([PACKAGE_NAME], [/* Define to the full name of this package. */
#undef PACKAGE_NAME])
m4trace:configure.ac:20: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE_TARNAME])
m4trace:configure.ac:20: -1- AH_OUTPUT([PACKAGE_TARNAME], [/* Define to the one symbol short name of this package. */
#undef PACKAGE_TARNAME])
m4trace:configure.ac:20: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE_VERSION])
m4trace:configure.ac:20: -1- AH_OUTPUT([PACKAGE_VERSION], [/* Define to the version of this package. */
#undef PACKAGE_VERSION])
m4trace:configure.ac:20: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE_STRING])
m4trace:configure.ac:20: -1- AH_OUTPUT([PACKAGE_STRING], [/* Define to the full name and version of this package. */
#undef PACKAGE_STRING])
m4trace:configure.ac:20: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE_BUGREPORT])
m4trace:configure.ac:20: -1- AH_OUTPUT([PACKAGE_BUGREPORT], [/* Define to the address where bug reports for this package should be sent. */
#undef PACKAGE_BUGREPORT])
m4trace:configure.ac:20: -1- AC_SUBST([build_alias])
m4trace:configure.ac:20: -1- AC_SUBST([host_alias])
m4trace:configure.ac:20: -1- AC_SUBST([target_alias])
m4trace:configure.ac:20: -1- AC_SUBST([DEFS])
m4trace:configure.ac:20: -1- AC_SUBST([ECHO_C])
m4trace:configure.ac:20: -1- AC_SUBST([ECHO_N])
m4trace:configure.ac:20: -1- AC_SUBST([ECHO_T])
m4trace:configure.ac:20: -1- AC_SUBST([LIBS])
m4trace:configure.ac:45: -1- m4_pattern_allow([NPv2_AC_CLD])
m4trace:configure.ac:49: -1- AC_CONFIG_AUX_DIR([aux_config])
m4trace:configure.ac:53: -1- AC_CANONICAL_HOST
m4trace:configure.ac:53: -1- AC_SUBST([build], [$ac_cv_build])
m4trace:configure.ac:53: -1- AC_SUBST([build_cpu], [`echo $ac_cv_build | sed 's/^\([[^-]]*\)-\([[^-]]*\)-\(.*\)$/\1/'`])
m4trace:configure.ac:53: -1- AC_SUBST([build_vendor], [`echo $ac_cv_build | sed 's/^\([[^-]]*\)-\([[^-]]*\)-\(.*\)$/\2/'`])
m4trace:configure.ac:53: -1- AC_SUBST([build_os], [`echo $ac_cv_build | sed 's/^\([[^-]]*\)-\([[^-]]*\)-\(.*\)$/\3/'`])
m4trace:configure.ac:53: -1- AC_SUBST([host], [$ac_cv_host])
m4trace:configure.ac:53: -1- AC_SUBST([host_cpu], [`echo $ac_cv_host | sed 's/^\([[^-]]*\)-\([[^-]]*\)-\(.*\)$/\1/'`])
m4trace:configure.ac:53: -1- AC_SUBST([host_vendor], [`echo $ac_cv_host | sed 's/^\([[^-]]*\)-\([[^-]]*\)-\(.*\)$/\2/'`])
m4trace:configure.ac:53: -1- AC_SUBST([host_os], [`echo $ac_cv_host | sed 's/^\([[^-]]*\)-\([[^-]]*\)-\(.*\)$/\3/'`])
m4trace:configure.ac:53: -1- AC_SUBST([target], [$ac_cv_target])
m4trace:configure.ac:53: -1- AC_SUBST([target_cpu], [`echo $ac_cv_target | sed 's/^\([[^-]]*\)-\([[^-]]*\)-\(.*\)$/\1/'`])
m4trace:configure.ac:53: -1- AC_SUBST([target_vendor], [`echo $ac_cv_target | sed 's/^\([[^-]]*\)-\([[^-]]*\)-\(.*\)$/\2/'`])
m4trace:configure.ac:53: -1- AC_SUBST([target_os], [`echo $ac_cv_target | sed 's/^\([[^-]]*\)-\([[^-]]*\)-\(.*\)$/\3/'`])
m4trace:configure.ac:56: -1- AM_INIT_AUTOMAKE([1.9])
m4trace:configure.ac:56: -1- m4_pattern_allow([^AM_[A-Z]+FLAGS$])
m4trace:configure.ac:56: -1- AM_SET_CURRENT_AUTOMAKE_VERSION
m4trace:configure.ac:56: -1- AM_AUTOMAKE_VERSION([1.9])
m4trace:configure.ac:56: -1- AC_PROG_INSTALL
m4trace:configure.ac:56: -1- AC_SUBST([INSTALL_PROGRAM])
m4trace:configure.ac:56: -1- AC_SUBST([INSTALL_SCRIPT])
m4trace:configure.ac:56: -1- AC_SUBST([INSTALL_DATA])
m4trace:configure.ac:56: -1- AC_SUBST([CYGPATH_W])
m4trace:configure.ac:56: -1- _AM_SET_OPTIONS([1.9])
m4trace:configure.ac:56: -1- _AM_SET_OPTION([1.9])
m4trace:configure.ac:56: -2- _AM_MANGLE_OPTION([1.9])
m4trace:configure.ac:56: -1- AC_SUBST([PACKAGE], ['AC_PACKAGE_TARNAME'])
m4trace:configure.ac:56: -1- AC_SUBST([VERSION], ['AC_PACKAGE_VERSION'])
m4trace:configure.ac:56: -1- _AM_IF_OPTION([no-define], [], [AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE", [Name of package])
 AC_DEFINE_UNQUOTED(VERSION, "$VERSION", [Version number of package])])
m4trace:configure.ac:56: -2- _AM_MANGLE_OPTION([no-define])
m4trace:configure.ac:56: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE])
m4trace:configure.ac:56: -1- AH_OUTPUT([PACKAGE], [/* Name of package */
#undef PACKAGE])
m4trace:configure.ac:56: -1- AC_DEFINE_TRACE_LITERAL([VERSION])
m4trace:configure.ac:56: -1- AH_OUTPUT([VERSION], [/* Version number of package */
#undef VERSION])
m4trace:configure.ac:56: -1- AM_SANITY_CHECK
m4trace:configure.ac:56: -1- AM_MISSING_PROG([ACLOCAL], [aclocal-${am__api_version}])
m4trace:configure.ac:56: -1- AM_MISSING_HAS_RUN
m4trace:configure.ac:56: -1- AM_AUX_DIR_EXPAND
m4trace:configure.ac:56: -1- AC_SUBST([ACLOCAL])
m4trace:configure.ac:56: -1- AM_MISSING_PROG([AUTOCONF], [autoconf])
m4trace:configure.ac:56: -1- AC_SUBST([AUTOCONF])
m4trace:configure.ac:56: -1- AM_MISSING_PROG([AUTOMAKE], [automake-${am__api_version}])
m4trace:configure.ac:56: -1- AC_SUBST([AUTOMAKE])
m4trace:configure.ac:56: -1- AM_MISSING_PROG([AUTOHEADER], [autoheader])
m4trace:configure.ac:56: -1- AC_SUBST([AUTOHEADER])
m4trace:configure.ac:56: -1- AM_MISSING_PROG([MAKEINFO], [makeinfo])
m4trace:configure.ac:56: -1- AC_SUBST([MAKEINFO])
m4trace:configure.ac:56: -1- AM_PROG_INSTALL_SH
m4trace:configure.ac:56: -1- AC_SUBST([install_sh])
m4trace:configure.ac:56: -1- AM_PROG_INSTALL_STRIP
m4trace:configure.ac:56: -1- AC_SUBST([STRIP])
m4trace:configure.ac:56: -1- AC_SUBST([ac_ct_STRIP])
m4trace:configure.ac:56: -1- AC_SUBST([INSTALL_STRIP_PROGRAM])
m4trace:configure.ac:56: -1- AM_PROG_MKDIR_P
m4trace:configure.ac:56: -1- AC_SUBST([mkdir_p])
m4trace:configure.ac:56: -1- AC_PROG_AWK
m4trace:configure.ac:56: -1- AC_SUBST([AWK])
m4trace:configure.ac:56: -1- AC_PROG_MAKE_SET
m4trace:configure.ac:56: -1- AC_SUBST([SET_MAKE])
m4trace:configure.ac:56: -1- AM_SET_LEADING_DOT
m4trace:configure.ac:56: -1- AC_SUBST([am__leading_dot])
m4trace:configure.ac:56: -1- _AM_IF_OPTION([tar-ustar], [_AM_PROG_TAR([ustar])], [_AM_IF_OPTION([tar-pax], [_AM_PROG_TAR([pax])],
	      		     [_AM_PROG_TAR([v7])])])
m4trace:configure.ac:56: -2- _AM_MANGLE_OPTION([tar-ustar])
m4trace:configure.ac:56: -1- _AM_IF_OPTION([tar-pax], [_AM_PROG_TAR([pax])], [_AM_PROG_TAR([v7])])
m4trace:configure.ac:56: -2- _AM_MANGLE_OPTION([tar-pax])
m4trace:configure.ac:56: -1- _AM_PROG_TAR([v7])
m4trace:configure.ac:56: -1- AM_MISSING_PROG([AMTAR], [tar])
m4trace:configure.ac:56: -1- AC_SUBST([AMTAR])
m4trace:configure.ac:56: -1- AC_SUBST([am__tar])
m4trace:configure.ac:56: -1- AC_SUBST([am__untar])
m4trace:configure.ac:56: -1- _AM_IF_OPTION([no-dependencies], [], [AC_PROVIDE_IFELSE([AC_PROG_CC],
                  [_AM_DEPENDENCIES(CC)],
                  [define([AC_PROG_CC],
                          defn([AC_PROG_CC])[_AM_DEPENDENCIES(CC)])])dnl
AC_PROVIDE_IFELSE([AC_PROG_CXX],
                  [_AM_DEPENDENCIES(CXX)],
                  [define([AC_PROG_CXX],
                          defn([AC_PROG_CXX])[_AM_DEPENDENCIES(CXX)])])dnl
])
m4trace:configure.ac:56: -2- _AM_MANGLE_OPTION([no-dependencies])
m4trace:configure.ac:83: -1- AC_PROG_EGREP
m4trace:configure.ac:83: -1- AC_SUBST([EGREP])
m4trace:configure.ac:96: -1- ACE_CHECK_TOP_SRCDIR
m4trace:configure.ac:99: -1- ACE_PREP_CONFIG_HEADER
m4trace:configure.ac:99: -1- AH_OUTPUT([00001], [
#ifndef ACE_CONFIG_H
#define ACE_CONFIG_H

// ACE configuration header file


])
m4trace:configure.ac:99: -1- AH_OUTPUT([zzzz2], [


#endif  /* ACE_CONFIG_H */


// Local Variables:
// mode:C++
// End:

])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_LACKS_SYSTIMES_H], [/* The `sys/times.h\' header is unavailable */
#undef ACE_LACKS_SYSTIMES_H])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_LACKS_UNBUFFERED_STREAMBUF], [/* */
#undef ACE_LACKS_UNBUFFERED_STREAMBUF])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_STDCPP_STL_INCLUDES], [/* */
#undef ACE_HAS_STDCPP_STL_INCLUDES])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_NEW_NO_H], [/* Platform provides new style C++ <new> header */
#undef ACE_HAS_NEW_NO_H])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_STDEXCEPT_NO_H], [/* Platform provides C++ <stdexcept> header */
#undef ACE_HAS_STDEXCEPT_NO_H])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_OSF1_GETTIMEOFDAY], [/* timezone* 2nd parameter & no prototype */
#undef ACE_HAS_OSF1_GETTIMEOFDAY])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_LYNXOS_SIGNALS], [/* */
#undef ACE_HAS_LYNXOS_SIGNALS])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_TANDEM_SIGNALS], [/* */
#undef ACE_HAS_TANDEM_SIGNALS])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_IRIX_53_SIGNALS], [/* */
#undef ACE_HAS_IRIX_53_SIGNALS])
m4trace:configure.ac:99: -1- AH_OUTPUT([PTHREAD_STACK_MIN], [/* */
#undef PTHREAD_STACK_MIN])
m4trace:configure.ac:99: -1- AH_OUTPUT([PTHREAD_STACK_MAX], [/* */
#undef PTHREAD_STACK_MAX])
m4trace:configure.ac:99: -1- AH_OUTPUT([AIX], [/* Configure for use on AIX */
#undef AIX])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_DGUX], [/* */
#undef ACE_DGUX])
m4trace:configure.ac:99: -1- AH_OUTPUT([HPUX], [/* Configure for use on HP-UX */
#undef HPUX])
m4trace:configure.ac:99: -1- AH_OUTPUT([HPUX_10], [/* Configure for use on HP-UX 10 */
#undef HPUX_10])
m4trace:configure.ac:99: -1- AH_OUTPUT([HPUX_11], [/* Configure for use on HP-UX 11 */
#undef HPUX_11])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_BROKEN_HPUX_TEMPLATES], [/* Earlier versions of HP/UX C++ are damned... */
#undef ACE_HAS_BROKEN_HPUX_TEMPLATES])
m4trace:configure.ac:99: -1- AH_OUTPUT([IRIX5], [/* Configure for use on Irix 5 */
#undef IRIX5])
m4trace:configure.ac:99: -1- AH_OUTPUT([IRIX6], [/* Configure for use on Irix 6 */
#undef IRIX6])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_IRIX62_THREADS], [/* Platform supports the very odd IRIX 6.2 threads... */
#undef ACE_HAS_IRIX62_THREADS])
m4trace:configure.ac:99: -1- AH_OUTPUT([__NO_INCLUDE_WARN__], [/* */
#undef __NO_INCLUDE_WARN__])
m4trace:configure.ac:99: -1- AH_OUTPUT([m88k], [/* */
#undef m88k])
m4trace:configure.ac:99: -1- AH_OUTPUT([__m88k__], [/* */
#undef __m88k__])
m4trace:configure.ac:99: -1- AH_OUTPUT([DEC_CXX], [/* */
#undef DEC_CXX])
m4trace:configure.ac:99: -1- AH_OUTPUT([DIGITAL_UNIX], [/* Configure for use on Digital Unix */
#undef DIGITAL_UNIX])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_PSOS], [/* Configure for use on pSoS */
#undef ACE_PSOS])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_PSOSIM], [/* */
#undef ACE_PSOSIM])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_PSOSTBD], [/* */
#undef ACE_PSOSTBD])
m4trace:configure.ac:99: -1- AH_OUTPUT([SCO], [/* */
#undef SCO])
m4trace:configure.ac:99: -1- AH_OUTPUT([UNIXWARE], [/* Configure for use on UnixWare */
#undef UNIXWARE])
m4trace:configure.ac:99: -1- AH_OUTPUT([UNIXWARE_2_0], [/* */
#undef UNIXWARE_2_0])
m4trace:configure.ac:99: -1- AH_OUTPUT([UNIXWARE_2_1], [/* */
#undef UNIXWARE_2_1])
m4trace:configure.ac:99: -1- AH_OUTPUT([UNIXWARE_7_1], [/* */
#undef UNIXWARE_7_1])
m4trace:configure.ac:99: -1- AH_OUTPUT([__IOCTL_VERSIONED__], [/* */
#undef __IOCTL_VERSIONED__])
m4trace:configure.ac:99: -1- AH_OUTPUT([VXWORKS], [/* Configure for use on VxWorks */
#undef VXWORKS])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_WIN32], [/* Configure for use on Win32 */
#undef ACE_WIN32])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_DISABLE_DEBUG_DLL_CHECK], [/* Define this if you don\'t want debug version ACE search for debug version
   DLLs first before looking for the DLL names specified. */
#undef ACE_DISABLE_DEBUG_DLL_CHECK])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_WIN32_STRUCTURAL_EXCEPTIONS], [/* Platform/compiler supports Win32 structural exceptions. */
#undef ACE_HAS_WIN32_STRUCTURAL_EXCEPTIONS])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_WSOCK_VERSION], [/* A parameter list indicating the version of WinSock (e.g., "1, 1" is version
   1.1). */
#undef ACE_WSOCK_VERSION])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_MFC], [/* Platform supports Microsoft Foundation Classes */
#undef ACE_HAS_MFC])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_USES_STATIC_MFC], [/* When linking MFC as a static library is desired */
#undef ACE_USES_STATIC_MFC])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_CANCEL_IO], [/* Platform supports the Win32 CancelIO() function. (WinNT 4.0 and beyond) */
#undef ACE_HAS_CANCEL_IO])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_WIN32_TRYLOCK], [/* The Win32 platform support TryEnterCriticalSection(). (WinNT 4.0 and
   beyond) */
#undef ACE_HAS_WIN32_TRYLOCK])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_WINSOCK2], [/* The Win32 platform supports WinSock 2.0. */
#undef ACE_HAS_WINSOCK2])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_USE_SELECT_REACTOR_FOR_REACTOR_IMPL], [/* For Win32: Use Select_Reactor as default implementation of Reactor instead
   of WFMO_Reactor. */
#undef ACE_USE_SELECT_REACTOR_FOR_REACTOR_IMPL])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_DLL], [/* Build ACE using the frigging PC DLL nonsense... */
#undef ACE_HAS_DLL])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_STRICT], [/* Use the STRICT compilation mode on Win32. */
#undef ACE_HAS_STRICT])
m4trace:configure.ac:99: -1- AH_OUTPUT([CYGWIN32], [/* GNU Win32 environement */
#undef CYGWIN32])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_DEFAULT_BASE_ADDR], [/* */
#undef ACE_DEFAULT_BASE_ADDR])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_DEFAULT_BASE_ADDRL], [/* */
#undef ACE_DEFAULT_BASE_ADDRL])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_DEFAULT_CLOSE_ALL_HANDLES], [/* */
#undef ACE_DEFAULT_CLOSE_ALL_HANDLES])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_DEFAULT_MAX_SOCKET_BUFSIZ], [/* */
#undef ACE_DEFAULT_MAX_SOCKET_BUFSIZ])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_DEFAULT_SELECT_REACTOR_SIZE], [/* The default number of handles the select()-based reactor should handle */
#undef ACE_DEFAULT_SELECT_REACTOR_SIZE])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_MALLOC_ALIGN], [/* */
#undef ACE_MALLOC_ALIGN])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_MAP_PRIVATE], [/* */
#undef ACE_MAP_PRIVATE])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_THR_PRI_FIFO_DEF], [/* */
#undef ACE_THR_PRI_FIFO_DEF])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_TIMER_SKEW], [/* */
#undef ACE_TIMER_SKEW])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_USE_RCSID], [/* Enable embedding of global RCS ID strings into compiled object file */
#undef ACE_USE_RCSID])
m4trace:configure.ac:99: -1- AH_OUTPUT([IP_ADD_MEMBERSHIP], [/* */
#undef IP_ADD_MEMBERSHIP])
m4trace:configure.ac:99: -1- AH_OUTPUT([IP_DROP_MEMBERSHIP], [/* */
#undef IP_DROP_MEMBERSHIP])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_INT64_TYPEDEF], [
/*
   typedef for ACE_INT64

   We only make the typedef if ACE_INT64_TYPEDEF is defined.  Otherwise,
   let ace/Basic_Types.h do the work for us.
*/
#undef ACE_INT64_TYPEDEF
#ifdef ACE_INT64_TYPEDEF
   typedef ACE_INT64_TYPEDEF ACE_INT64;
#endif /* ACE_INT64_TYPEDEF */
])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_UINT64_TYPEDEF], [
/*
   typedef for ACE_UINT64

   We only make the typedef if ACE_UINT64_TYPEDEF is defined.  Otherwise,
   let ace/Basic_Types.h do the work for us.
*/
#undef ACE_UINT64_TYPEDEF
#ifdef ACE_UINT64_TYPEDEF
   typedef ACE_UINT64_TYPEDEF ACE_UINT64;
#endif /* ACE_UINT64_TYPEDEF */
])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_LOFF_T_TYPEDEF], [/* typedef for ACE_LOFF_T */
#undef ACE_LOFF_T_TYPEDEF])
m4trace:configure.ac:99: -1- AH_OUTPUT([__ACE_INLINE__], [/* Enable ACE inlining */
#undef __ACE_INLINE__])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_NO_INLINE], [/* Explicitly disable ACE inlining */
#undef ACE_NO_INLINE])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_COMPILE_TIMEPROBES], [/* Enable ACE_Timeprobes */
#undef ACE_COMPILE_TIMEPROBES])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_GNU_REPO], [/* Enable use of GNU template repositories. GNU C++ w/repo patch and EGCS only
   */
#undef ACE_HAS_GNU_REPO])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_AIO_CALLS], [/* Platform supports Asynchronous IO calls */
#undef ACE_HAS_AIO_CALLS])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_ALT_CUSERID], [/* Use ACE\'s alternate cuserid() implementation since a system cuserid() may
   not exist, or it is not desirable to use it. The implementation requires
   ACE_LACKS_PWD_FUNCTIONS to be undefined and that the geteuid() system call
   exists. */
#undef ACE_HAS_ALT_CUSERID])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_DEFAULT_THREAD_KEYS], [/* Number of TSS keys, with ACE_HAS_TSS_EMULATION _only_. Defaults to 64. */
#undef ACE_DEFAULT_THREAD_KEYS])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_THREADS_DONT_INHERIT_LOG_MSG], [/* Specify this if you don\'t want threads to inherit parent thread\'s
   ACE_Log_Msg properties. */
#undef ACE_THREADS_DONT_INHERIT_LOG_MSG])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_PRIOCNTL], [/* OS has priocntl (2) */
#undef ACE_HAS_PRIOCNTL])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_RLIMIT_RESOURCE_ENUM], [/* Platform has enum instead of int for first argument to ::{get,set}rlimit
   (). The value of this macro is the enum definition, e.g., enum
   __rlimit_resource, for Linux glibc 2.0. */
#undef ACE_HAS_RLIMIT_RESOURCE_ENUM])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_RUSAGE_WHO_ENUM], [/* Platform has enum instead of int for first argument to ::getrusage (). The
   value of this macro is the enum definition, e.g., enum __rusage_who, for
   Linux glibc 2.0. */
#undef ACE_HAS_RUSAGE_WHO_ENUM])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_STDARG_THR_DEST], [/* Platform has void (*)(...) prototype for pthread_key_create() destructor
   (e.g., LynxOS). */
#undef ACE_HAS_STDARG_THR_DEST])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_STL_MAP_CONFLICT], [/* Used when users want to compile ACE with STL and STL map class conflicts
   with <net/if.h> map struct. */
#undef ACE_HAS_STL_MAP_CONFLICT])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_STL_QUEUE_CONFLICT], [/* Used when users want to compile ACE with STL and STL queue class conflicts
   with <netinet/in.h> queue struct. */
#undef ACE_HAS_STL_QUEUE_CONFLICT])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_4_4BSD_SENDMSG_RECVMSG], [/* Platform has BSD 4.4 sendmsg()/recvmsg() APIs. */
#undef ACE_HAS_4_4BSD_SENDMSG_RECVMSG])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_P_READ_WRITE], [/* Platform has pread() and pwrite() support. */
#undef ACE_HAS_P_READ_WRITE])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_AIX_BROKEN_SOCKET_HEADER], [/* Platform, such as AIX4, needs to wrap #include of sys/socket.h with
   #undef/#define of __cplusplus. */
#undef ACE_HAS_AIX_BROKEN_SOCKET_HEADER])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_AIX_HI_RES_TIMER], [/* Platform has AIX4 ::read_real_time() */
#undef ACE_HAS_AIX_HI_RES_TIMER])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_ALLOCA], [/* Compiler/platform supports alloca(). */
#undef ACE_HAS_ALLOCA])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_ALLOCA_H], [/* Compiler/platform has <alloca.h> */
#undef ACE_HAS_ALLOCA_H])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_ALPHA_TIMER], [/* CPU is an Alpha, with the rpcc instruction to read the tick timer. */
#undef ACE_HAS_ALPHA_TIMER])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_AUTOMATIC_INIT_FINI], [/* Compiler/platform correctly calls init()/fini() for shared libraries. */
#undef ACE_HAS_AUTOMATIC_INIT_FINI])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_WORKING_EXPLICIT_TEMPLATE_DESTRUCTOR], [/* Compiler handles explicit calling of template destructor correctly. See
   `ace/OS.h\' for details. */
#undef ACE_HAS_WORKING_EXPLICIT_TEMPLATE_DESTRUCTOR])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_BROKEN_MAP_FAILED], [/* Platform doesn\'t cast MAP_FAILED to a (void *). */
#undef ACE_HAS_BROKEN_MAP_FAILED])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_BROKEN_NAMESPACES], [/* Compiler/platform doesn\'t support namespaces (or the support is not fully
   implemented.) */
#undef ACE_HAS_BROKEN_NAMESPACES])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_BROKEN_BITSHIFT], [/* Compiler has integer overflow problem with bit-shift operations. */
#undef ACE_HAS_BROKEN_BITSHIFT])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_BROKEN_CONDITIONAL_STRING_CASTS], [/* Compiler can\'t handle const char * as rvalue in conditional operator. */
#undef ACE_HAS_BROKEN_CONDITIONAL_STRING_CASTS])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_BROKEN_CONVERSIONS], [/* Compiler can\'t handle calls like foo->operator T *() */
#undef ACE_HAS_BROKEN_CONVERSIONS])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_BROKEN_CTIME], [/* Compiler/platform uses macro for ctime (e.g., MVS) */
#undef ACE_HAS_BROKEN_CTIME])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_BROKEN_DGRAM_SENDV], [/* Platform sendv() does not work properly with datagrams, i.e. it fails when
   the iovec size is IOV_MAX. */
#undef ACE_HAS_BROKEN_DGRAM_SENDV])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_BROKEN_MSG_H], [/* Platform headers don\'t support <msg.h> prototypes */
#undef ACE_HAS_BROKEN_MSG_H])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_BROKEN_MMAP_H], [/* HP/UX does not wrap the mmap(2) header files with extern "C". */
#undef ACE_HAS_BROKEN_MMAP_H])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_BROKEN_NESTED_TEMPLATES], [/* MSVC has trouble with defining STL containers for nested structs and
   classes. */
#undef ACE_HAS_BROKEN_NESTED_TEMPLATES])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_BROKEN_NON_BLOCKING_CONNECTS], [/* Platform has a bug with non-blocking connects (e.g., WinNT 4.0) */
#undef ACE_HAS_BROKEN_NON_BLOCKING_CONNECTS])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_BROKEN_POSIX_TIME], [/* Platform defines struct timespec in <sys/timers.h> */
#undef ACE_HAS_BROKEN_POSIX_TIME])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_BROKEN_R_ROUTINES], [/* Platform defines ctime_r, asctime_r, rand_r and getpwnam_r as macros */
#undef ACE_HAS_BROKEN_R_ROUTINES])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_BROKEN_RANDR], [/* OS/compiler\'s header files are inconsistent with libC definition of
   rand_r(). */
#undef ACE_HAS_BROKEN_RANDR])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_BROKEN_SAP_ANY], [/* Compiler can\'t handle the static ACE_Addr::sap_any construct. */
#undef ACE_HAS_BROKEN_SAP_ANY])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_BROKEN_T_ERROR], [/* Compiler/platform has the wrong prototype for t_error(), i.e., t_error(char
   *) rather than t_error(const char *). */
#undef ACE_HAS_BROKEN_T_ERROR])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_BROKEN_TIMESPEC_MEMBERS], [/* Platform defines struct timespec members as ts_sec and ts_nsec instead of
   tv_sec and tv_nsec. This is highly non-portable. Currently only FreeBSD
   2.1.x uses it. */
#undef ACE_HAS_BROKEN_TIMESPEC_MEMBERS])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_BSTRING], [/* Platform has <bstring.h> (which contains bzero() prototype) */
#undef ACE_HAS_BSTRING])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_CHARPTR_DL], [/* OS/platform uses char * for dlopen/dlsym args, rather than const char *. */
#undef ACE_HAS_CHARPTR_DL])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_CHARPTR_SOCKOPT], [/* OS/platform uses char * for sockopt, rather than const char * */
#undef ACE_HAS_CHARPTR_SOCKOPT])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_CHARPTR_SPRINTF], [/* sprintf() returns char * rather than int (e.g., SunOS 4.x) */
#undef ACE_HAS_CHARPTR_SPRINTF])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_CONFLICTING_XTI_MACROS], [/* OS header files have some problems with XTI (HP/UX 11). */
#undef ACE_HAS_CONFLICTING_XTI_MACROS])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_CONSISTENT_SIGNAL_PROTOTYPES], [/* Prototypes for both signal() and struct sigaction are consistent. */
#undef ACE_HAS_CONSISTENT_SIGNAL_PROTOTYPES])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_CONST_CHAR_SWAB], [/* Platform has swab(const char*, char*, ssize_t) variant. */
#undef ACE_HAS_CONST_CHAR_SWAB])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_CPLUSPLUS_HEADERS], [/* Compiler/platform has correctly prototyped header files. */
#undef ACE_HAS_CPLUSPLUS_HEADERS])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_DIRENT], [/* Platform supports operations on directories via struct dirent, readdir_r,
   etc. */
#undef ACE_HAS_DIRENT])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_DLFCN_H_BROKEN_EXTERN_C], [/* For platforms, e.g., RedHat 4.2/Linux 2.0.30/Alpha, that don\'t declare dl*
   functions as extern "C" in dlfcn.h. */
#undef ACE_HAS_DLFCN_H_BROKEN_EXTERN_C])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_EXCEPTIONS], [/* Compiler supports C++ exception handling. */
#undef ACE_HAS_EXCEPTIONS])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_FL], [/* Platform has Fast-Light (FL) toolkit installed. */
#undef ACE_HAS_FL])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_GETPAGESIZE], [/* Platform supports getpagesize() call (otherwise, ACE_PAGE_SIZE must be
   defined, except on Win32). */
#undef ACE_HAS_GETPAGESIZE])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_GNU_CSTRING_H], [/* Denotes that GNU has cstring.h as standard which redefines memchr() */
#undef ACE_HAS_GNU_CSTRING_H])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_GPERF], [/* The GPERF utility is compiled for this platform */
#undef ACE_HAS_GPERF])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_HANDLE_SET_OPTIMIZED_FOR_SELECT], [/* Optimize ACE_Handle_Set::count_bits for select() operations (common case)
   */
#undef ACE_HAS_HANDLE_SET_OPTIMIZED_FOR_SELECT])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_LSEEK64], [/* Platform supports lseek64(). This should not be defined if ACE_HAS_LLSEEK
   is defined. */
#undef ACE_HAS_LSEEK64])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_LLSEEK], [/* Platform supports llseek(). This should not be defined if ACE_HAS_LSEEK64
   is defined. */
#undef ACE_HAS_LLSEEK])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_HI_RES_TIMER], [/* Compiler/platform supports SunOS high resolution timers */
#undef ACE_HAS_HI_RES_TIMER])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_INLINED_OSCALLS], [/* Inline all the static class OS methods to remove call overhead Note: This
   gets defined by OS.h if __ACE_INLINE__ is defined */
#undef ACE_HAS_INLINED_OSCALLS])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_IP_MULTICAST], [/* Platform supports IP multicast */
#undef ACE_HAS_IP_MULTICAST])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_IPV6], [/* Platform supports IPv6 */
#undef ACE_HAS_IPV6])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_USES_IPV4_IPV6_MIGRATION], [/* Enable IPv6 support on platforms that don\'t have IPv6 turned on by default
   */
#undef ACE_USES_IPV4_IPV6_MIGRATION])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_NEW_NOTHROW], [/* Compiler supports new (std::nothrow) */
#undef ACE_HAS_NEW_NOTHROW])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_NONCONST_SWAB], [/* Platform has swab(char*, char*, ssize_t) variant. */
#undef ACE_HAS_NONCONST_SWAB])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_NONSTATIC_OBJECT_MANAGER], [/* Causes the ACE_Object_Manager instance to be created in main (int, char
   *[]), instead of as a static (global) instance. */
#undef ACE_HAS_NONSTATIC_OBJECT_MANAGER])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_THR_KEYDELETE], [/* Platform supports thr_keydelete (e.g,. UNIXWARE) */
#undef ACE_HAS_THR_KEYDELETE])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_THR_MINSTACK], [/* Platform calls thr_minstack() rather than thr_min_stack() (e.g., Tandem).
   */
#undef ACE_HAS_THR_MINSTACK])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_LIMITED_RUSAGE_T], [/* The rusage_t structure has only two fields. */
#undef ACE_HAS_LIMITED_RUSAGE_T])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_BIG_FD_SET], [/* Compiler/platform has "big" fd_set, i.e. large number of bits set in fd_set
   passed back from select(). */
#undef ACE_HAS_BIG_FD_SET])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_LONG_MAP_FAILED], [/* Platform defines MAP_FAILED as a long constant. */
#undef ACE_HAS_LONG_MAP_FAILED])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_MALLOC_STATS], [/* Enabled malloc statistics collection. */
#undef ACE_HAS_MALLOC_STATS])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_USES_OLD_IOSTREAMS], [/* Some files, such as ace/streams.h, want to include new style C++ stream
   headers. These headers are iomanip, ios, iostream, istream, ostream,
   fstream and streambuf. If _all_ of these headers aren\'t available, then
   assume that only iostream.h and fstream.h are available. */
#undef ACE_USES_OLD_IOSTREAMS])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_MSG], [/* Platform supports recvmsg and sendmsg */
#undef ACE_HAS_MSG])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_MT_SAFE_MKTIME], [/* Platform supports MT safe mktime() call (do any of them?) */
#undef ACE_HAS_MT_SAFE_MKTIME])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_MT_SAFE_SOCKETS], [/* Sockets may be called in multi-threaded programs */
#undef ACE_HAS_MT_SAFE_SOCKETS])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_NONCONST_GETBY], [/* Platform uses non-const char * in calls to gethostbyaddr, gethostbyname,
   getservbyname */
#undef ACE_HAS_NONCONST_GETBY])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_NONCONST_MSGSND], [/* Platform has a non-const parameter to msgsnd() (e.g., SCO). */
#undef ACE_HAS_NONCONST_MSGSND])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_NONCONST_READV], [/* Platform omits const qualifier from iovec parameter in readv() prototype.
   */
#undef ACE_HAS_NONCONST_READV])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_NONCONST_SELECT_TIMEVAL], [/* Platform\'s select() uses non-const timeval* (only found on Linux right now)
   */
#undef ACE_HAS_NONCONST_SELECT_TIMEVAL])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_NONCONST_SENDMSG], [/* Platform omits const qualifier from msghdr parameter in sendmsg()
   prototype. */
#undef ACE_HAS_NONCONST_SENDMSG])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_NONCONST_SETRLIMIT], [/* Platform omits const qualifier from rlimit parameter in setrlimit()
   prototype. */
#undef ACE_HAS_NONCONST_SETRLIMIT])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_NONCONST_WRITEV], [/* Platform omits const qualifier from iovec parameter in writev() prototype.
   */
#undef ACE_HAS_NONCONST_WRITEV])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_OLD_MALLOC], [/* Compiler/platform uses old malloc()/free() prototypes (ugh) */
#undef ACE_HAS_OLD_MALLOC])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_2_PARAM_ASCTIME_R_AND_CTIME_R], [/* Uses ctime_r & asctime_r with only two parameters vs. three. */
#undef ACE_HAS_2_PARAM_ASCTIME_R_AND_CTIME_R])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_ONLY_SCHED_OTHER], [/* Platform, e.g., Solaris 2.5, only supports SCHED_OTHER POSIX scheduling
   policy. */
#undef ACE_HAS_ONLY_SCHED_OTHER])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_OPTIMIZED_MESSAGE_QUEUE], [/* Use the semaphore implementation of ACE_Message_Queue rather than the
   emulated condition variable (NT and VxWorks). */
#undef ACE_HAS_OPTIMIZED_MESSAGE_QUEUE])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_OSF_TIMOD_H], [/* Platform supports the OSF TLI timod STREAMS module */
#undef ACE_HAS_OSF_TIMOD_H])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_PENTIUM], [/* Platform is an Intel Pentium microprocessor. */
#undef ACE_HAS_PENTIUM])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_POLL], [/* Platform contains <poll.h> */
#undef ACE_HAS_POLL])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_POSITION_INDEPENDENT_POINTERS], [/* Platform supports "position-independent" features provided by
   ACE_Based_Pointer<>. */
#undef ACE_HAS_POSITION_INDEPENDENT_POINTERS])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_POSIX_GETPWNAM_R], [/* Platform supports POSIX getpwnam_r() function */
#undef ACE_HAS_POSIX_GETPWNAM_R])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_POSIX_NONBLOCK], [/* Platform supports POSIX O_NONBLOCK semantics */
#undef ACE_HAS_POSIX_NONBLOCK])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_POSIX_REALTIME_SIGNALS], [/* Platform supports POSIX realtime signals */
#undef ACE_HAS_POSIX_REALTIME_SIGNALS])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_POSIX_SEM], [/* Platform supports POSIX real-time semaphores (e.g., VxWorks and Solaris) */
#undef ACE_HAS_POSIX_SEM])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_POSIX_TIME], [/* Platform supports the POSIX struct timespec type */
#undef ACE_HAS_POSIX_TIME])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_PROC_FS], [/* Platform supports the /proc file system and defines tid_t in <sys/procfs.h>
   */
#undef ACE_HAS_PROC_FS])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_POWERPC_TIMER], [/* Platform supports PowerPC time-base register. */
#undef ACE_HAS_POWERPC_TIMER])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_PRUSAGE_T], [/* Platform supports the prusage_t struct */
#undef ACE_HAS_PRUSAGE_T])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_PTHREADS_DRAFT4], [/* Platform supports POSIX Threads .4a Draft 4 */
#undef ACE_HAS_PTHREADS_DRAFT4])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_PTHREADS_DRAFT6], [/* Platform supports POSIX Threads .4a Draft 6 */
#undef ACE_HAS_PTHREADS_DRAFT6])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_PTHREADS_DRAFT7], [/* a Platform supports POSIX Threads .1c Draft 7 */
#undef ACE_HAS_PTHREADS_DRAFT7])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_PTHREADS_STD], [/* Platform supports POSIX.1c-1995 threads */
#undef ACE_HAS_PTHREADS_STD])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_PTHREADS_UNIX98_EXT], [/* Platform has the UNIX98 extensions to Pthreads (rwlocks) */
#undef ACE_HAS_PTHREADS_UNIX98_EXT])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_PTHREAD_PROCESS_ENUM], [/* pthread.h declares an enum with PTHREAD_PROCESS_PRIVATE and
   PTHREAD_PROCESS_SHARED values */
#undef ACE_HAS_PTHREAD_PROCESS_ENUM])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_PURIFY], [/* Purify\'ing. Defined on command line. */
#undef ACE_HAS_PURIFY])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_QUANTIFY], [/* Quantify\'ing. Defined on command line. */
#undef ACE_HAS_QUANTIFY])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_RECURSIVE_MUTEXES], [/* Mutexes are inherently recursive (e.g., Win32) */
#undef ACE_HAS_RECURSIVE_MUTEXES])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_RECURSIVE_THR_EXIT_SEMANTICS], [/* Platform will recurse infinitely on thread exits from TSS cleanup routines
   (e.g., AIX) */
#undef ACE_HAS_RECURSIVE_THR_EXIT_SEMANTICS])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_SIGACTION_CONSTP2], [/* Platform\'s sigaction() function takes const sigaction* as 2nd parameter */
#undef ACE_HAS_SIGACTION_CONSTP2])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_REENTRANT_FUNCTIONS], [/* Platform supports reentrant functions (i.e., all the POSIX *_r functions).
   */
#undef ACE_HAS_REENTRANT_FUNCTIONS])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_X86_STAT_MACROS], [/* Solaris for intel uses macros for fstat() and stat(), these are wrappers
   for _fxstat() and _xstat() uses of the macros. Causes compile and runtime
   problems. */
#undef ACE_HAS_X86_STAT_MACROS])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_XPG4_MULTIBYTE_CHAR], [/* Platform has support for multi-byte character support compliant with the
   XPG4 Worldwide Portability Interface wide-character classification. */
#undef ACE_HAS_XPG4_MULTIBYTE_CHAR])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_LACKS_AUTO_MMAP_REPLACEMENT], [/* No system support for replacing any previous mappings. */
#undef ACE_LACKS_AUTO_MMAP_REPLACEMENT])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_LACKS_AUTO_PTR], [/* Platform lacks support for the standard C++ auto_ptr class */
#undef ACE_LACKS_AUTO_PTR])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_AUTO_PTR_LACKS_RESET], [/* Compiler/platform standard C++ auto_ptr implementation lacks reset() method
   */
#undef ACE_AUTO_PTR_LACKS_RESET])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_LACKS_CMSG_DATA_MACRO], [/* Platform has ACE_HAS_4_4BSD_SENDMSG_RECVMSG but does not define CMSG_DATA
   (cmsg) macro. */
#undef ACE_LACKS_CMSG_DATA_MACRO])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_LACKS_CMSG_DATA_MEMBER], [/* Platform has ACE_HAS_4_4BSD_SENDMSG_RECVMSG but its cmsghdr structure does
   not contain an \'unsigned char cmsg_data[0]\' member. (This may be \'unsigned
   char __cmsg_data[0]\' on some platforms, in which case we need another
   macro.) */
#undef ACE_LACKS_CMSG_DATA_MEMBER])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_LACKS_READDIR_R], [/* Platform lacks readdir_r() */
#undef ACE_LACKS_READDIR_R])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_LACKS_INLINE_FUNCTIONS], [/* Platform can\'t handle "inline" keyword correctly. */
#undef ACE_LACKS_INLINE_FUNCTIONS])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_LACKS_IOSTREAM_TOTALLY], [/* iostreams are not supported adequately on the given platform. */
#undef ACE_LACKS_IOSTREAM_TOTALLY])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_LACKS_NETDB_REENTRANT_FUNCTIONS], [/* Platform does not support reentrant netdb functions (getprotobyname_r,
   getprotobynumber_r, gethostbyaddr_r, gethostbyname_r, getservbyname_r). */
#undef ACE_LACKS_NETDB_REENTRANT_FUNCTIONS])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_REGEX], [/* Platform supports the POSIX regular expression library */
#undef ACE_HAS_REGEX])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_SEMUN], [/* Compiler/platform defines a union semun for SysV shared memory */
#undef ACE_HAS_SEMUN])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_SET_T_ERRNO], [/* Platform has a function to set t_errno (e.g., Tandem). */
#undef ACE_HAS_SET_T_ERRNO])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_SHM_OPEN], [/* Platform has shm_open() */
#undef ACE_HAS_SHM_OPEN])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_SIGINFO_T], [/* Platform supports SVR4 extended signals */
#undef ACE_HAS_SIGINFO_T])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_SIGISMEMBER_BUG], [/* Platform has bug with sigismember() (HP/UX 11). */
#undef ACE_HAS_SIGISMEMBER_BUG])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_SIG_MACROS], [/* Platform/compiler has macros for sig{empty,fill,add,del}set (e.g., SCO and
   FreeBSD) */
#undef ACE_HAS_SIG_MACROS])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_SIGNAL_OBJECT_AND_WAIT], [/* Platform supports the Win32 SignalObjectAndWait() function (WinNT 4.0 and
   beyond). */
#undef ACE_HAS_SIGNAL_OBJECT_AND_WAIT])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_SIG_ATOMIC_T], [/* Compiler/platform defines the sig_atomic_t typedef */
#undef ACE_HAS_SIG_ATOMIC_T])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_SIG_C_FUNC], [/* Compiler requires extern "C" functions for signals. */
#undef ACE_HAS_SIG_C_FUNC])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_SIN_LEN], [/* Platform supports new BSD inet_addr len field. */
#undef ACE_HAS_SIN_LEN])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_SIZET_SOCKET_LEN], [/* OS/compiler uses size_t * rather than int * for socket lengths */
#undef ACE_HAS_SIZET_SOCKET_LEN])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_SOCKADDR_MSG_NAME], [/* Platform requires (struct sockaddr *) for msg_name field of struct msghdr.
   */
#undef ACE_HAS_SOCKADDR_MSG_NAME])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_SOCKLEN_T], [/* Platform provides socklen_t type, such as Linux with glibc2. */
#undef ACE_HAS_SOCKLEN_T])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_SPARCWORKS_401_SIGNALS], [/* Compiler has brain-damaged SPARCwork SunOS 4.x signal prototype... */
#undef ACE_HAS_SPARCWORKS_401_SIGNALS])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_THR_YIELD], [/* Platform has thr_yield() */
#undef ACE_HAS_THR_YIELD])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_STANDARD_CPP_LIBRARY], [/* Platform/compiler supports Standard C++ Library */
#undef ACE_HAS_STANDARD_CPP_LIBRARY])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_STRBUF_T], [/* Compiler/platform supports struct strbuf */
#undef ACE_HAS_STRBUF_T])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_STRDUP_EMULATION], [/* Platform/compiler lacks strdup() (e.g., VxWorks, Chorus, WinCE) */
#undef ACE_HAS_STRDUP_EMULATION])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_STRPTIME], [/* Compile ACE_OS::strptime() wrapper into ACE. */
#undef ACE_HAS_STRPTIME])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_STREAMS], [/* Platform supports STREAMS */
#undef ACE_HAS_STREAMS])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_STREAM_PIPES], [/* Platform supports STREAM pipes */
#undef ACE_HAS_STREAM_PIPES])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_LACKS_STROPTS_H], [/* Platform lacks stropts.h */
#undef ACE_LACKS_STROPTS_H])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_STRING_CLASS], [/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
#undef ACE_HAS_STRING_CLASS])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_STRINGS], [/* Platform has <strings.h> (which contains bzero() prototype) */
#undef ACE_HAS_STRINGS])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_STRUCT_NETDB_DATA], [/* Compiler/platform has strange hostent API for socket *_r() calls */
#undef ACE_HAS_STRUCT_NETDB_DATA])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_SUNOS4_SIGNAL_T], [/* Compiler has horrible SunOS 4.x signal handlers... */
#undef ACE_HAS_SUNOS4_SIGNAL_T])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_SVR4_DYNAMIC_LINKING], [/* Compiler/platform supports SVR4 dynamic linking semantics */
#undef ACE_HAS_SVR4_DYNAMIC_LINKING])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_SVR4_GETTIMEOFDAY], [/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn\'t have a
   prototype */
#undef ACE_HAS_SVR4_GETTIMEOFDAY])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_SVR4_SIGNAL_T], [/* Compiler/platform supports SVR4 signal typedef. */
#undef ACE_HAS_SVR4_SIGNAL_T])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_SVR4_TLI], [/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff). */
#undef ACE_HAS_SVR4_TLI])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_SYSCALL_GETRUSAGE], [/* HP/UX has an undefined syscall for GETRUSAGE. */
#undef ACE_HAS_SYSCALL_GETRUSAGE])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_SYSCALL_H], [/* Compiler/platform contains the <sys/syscall.h> file. */
#undef ACE_HAS_SYSCALL_H])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_SYSINFO], [/* Platform supports system configuration information. */
#undef ACE_HAS_SYSINFO])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_SYSV_IPC], [/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
#undef ACE_HAS_SYSV_IPC])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_SYS_ERRLIST], [/* Platform/compiler supports _sys_errlist symbol */
#undef ACE_HAS_SYS_ERRLIST])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_SYS_SIGLIST], [/* Compiler/platform supports _sys_siglist array */
#undef ACE_HAS_SYS_SIGLIST])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_SYS_XTI_H], [/* Platform provides <sys/xti.h> header */
#undef ACE_HAS_SYS_XTI_H])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_TEMPLATE_SPECIALIZATION], [/* Compiler implements template specialization */
#undef ACE_HAS_TEMPLATE_SPECIALIZATION])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_STD_TEMPLATE_SPECIALIZATION], [/* Compiler supports standard C++ template specializations (e.g. "template <>"
   syntax.) */
#undef ACE_HAS_STD_TEMPLATE_SPECIALIZATION])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_STD_TEMPLATE_CLASS_MEMBER_SPECIALIZATION], [/* Compiler supports standard C++ template class member specializations */
#undef ACE_HAS_STD_TEMPLATE_CLASS_MEMBER_SPECIALIZATION])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_TEMPLATE_TYPEDEFS], [/* Compiler implements templates that support typedefs inside of classes used
   as formal arguments to a template class. */
#undef ACE_HAS_TEMPLATE_TYPEDEFS])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_TERM_IOCTLS], [/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
#undef ACE_HAS_TERM_IOCTLS])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_THREADS], [/* Platform supports threads. */
#undef ACE_HAS_THREADS])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_THREAD_SAFE_ACCEPT], [/* Platform allows multiple threads to call accept() on the same port (e.g.,
   WinNT). */
#undef ACE_HAS_THREAD_SAFE_ACCEPT])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_THREAD_SELF], [/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS and
   AIX) */
#undef ACE_HAS_THREAD_SELF])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_THREAD_SPECIFIC_STORAGE], [/* Compiler/platform has thread-specific storage */
#undef ACE_HAS_THREAD_SPECIFIC_STORAGE])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_THR_C_DEST], [/* The pthread_keycreate() routine *must* take extern C functions. */
#undef ACE_HAS_THR_C_DEST])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_THR_C_FUNC], [/* The pthread_create() routine *must* take extern C functions. */
#undef ACE_HAS_THR_C_FUNC])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_TIMEZONE_GETTIMEOFDAY], [/* Platform/compiler supports timezone * as second parameter to gettimeofday()
   and has a prototype. */
#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_TIMOD_H], [/* Platform supports TLI timod STREAMS module */
#undef ACE_HAS_TIMOD_H])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_TIUSER_H], [/* Platform supports TLI tiuser header */
#undef ACE_HAS_TIUSER_H])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_TIUSER_H_BROKEN_EXTERN_C], [/* Platform does not protect <tiuser.h> with extern "C" */
#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_TLI], [/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
#undef ACE_HAS_TLI])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_TLI_PROTOTYPES], [/* Platform provides TLI function prototypes */
#undef ACE_HAS_TLI_PROTOTYPES])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_TSS_EMULATION], [/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
#undef ACE_HAS_TSS_EMULATION])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_UCONTEXT_T], [/* Platform supports ucontext_t (which is used in the extended signal API). */
#undef ACE_HAS_UCONTEXT_T])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_UNION_WAIT], [/* The wait() system call takes a (union wait *) rather than int * */
#undef ACE_HAS_UNION_WAIT])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_UNIXWARE_SVR4_SIGNAL_T], [/* Has inconsistent SVR4 signal stuff, but not the same as the other platforms
   */
#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_WCHAR], [/* Platform/compiler supports wchar_t */
#undef ACE_HAS_WCHAR])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_USES_WCHAR], [/* ACE is built to use wide characters internally */
#undef ACE_USES_WCHAR])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_TYPENAME_KEYWORD], [/* Compiler supports the C++ typename keyword */
#undef ACE_HAS_TYPENAME_KEYWORD])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_USING_KEYWORD], [/* Compiler supports the new using keyword for C++ namespaces. */
#undef ACE_HAS_USING_KEYWORD])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_VERBOSE_NOTSUP], [/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
   of ACE_NOTSUP. */
#undef ACE_HAS_VERBOSE_NOTSUP])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_VOIDPTR_GETTIMEOFDAY], [/* Platform/compiler supports void * as second parameter to gettimeofday() and
   has a prototype. */
#undef ACE_HAS_VOIDPTR_GETTIMEOFDAY])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_VOIDPTR_MMAP], [/* Platform requires void * for mmap(). */
#undef ACE_HAS_VOIDPTR_MMAP])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_VOIDPTR_SOCKOPT], [/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
#undef ACE_HAS_VOIDPTR_SOCKOPT])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_XLI], [/* Platform has the XLI version of TLI */
#undef ACE_HAS_XLI])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_XT], [/* Platform has Xt Intrinsics Toolkit */
#undef ACE_HAS_XT])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_LACKS_MOTIF], [/* Platform does not have Motif X toolkit available */
#undef ACE_LACKS_MOTIF])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_XTI], [/* Platform has XTI (X/Open-standardized superset of TLI). Implies ACE_HAS_TLI
   but uses a different header file. */
#undef ACE_HAS_XTI])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_LACKS_ACE_IOSTREAM], [/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
   mean that the platform does not support iostreams. */
#undef ACE_LACKS_ACE_IOSTREAM])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_LACKS_ACE_CODECS], [/* Do not compile support for the "Codecs" ACE features. */
#undef ACE_LACKS_ACE_CODECS])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_LACKS_ACE_OTHER], [/* Do not compile support for the "other" ACE features, such as CORBA
   handling, name services, and QoS. */
#undef ACE_LACKS_ACE_OTHER])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_LACKS_ACE_SVCCONF], [/* Do not compile support for the ACE Service Configurator. */
#undef ACE_LACKS_ACE_SVCCONF])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_LACKS_ACE_TOKEN], [/* Do not compile support for the ACE Token feature. */
#undef ACE_LACKS_ACE_TOKEN])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_LACKS_ACE_UUID], [/* Do not compile support for the ACE UUID feature. */
#undef ACE_LACKS_ACE_UUID])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_LACKS_COND_T], [/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
#undef ACE_LACKS_COND_T])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_LACKS_COND_TIMEDWAIT_RESET], [/* pthread_cond_timedwait does *not* reset the time argument when the lock is
   acquired. */
#undef ACE_LACKS_COND_TIMEDWAIT_RESET])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_LACKS_CONDATTR_PSHARED], [/* Platform has no implementation of pthread_condattr_setpshared(), even
   though it supports pthreads! */
#undef ACE_LACKS_CONDATTR_PSHARED])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_LACKS_CONST_STRBUF_PTR], [/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
   HP/UX 10.x) */
#undef ACE_LACKS_CONST_STRBUF_PTR])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_LACKS_CONST_TIMESPEC_PTR], [/* Platform forgot const in cond_timewait (e.g., HP/UX). */
#undef ACE_LACKS_CONST_TIMESPEC_PTR])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_LACKS_EXEC], [/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
   Chorus) */
#undef ACE_LACKS_EXEC])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_LACKS_FILELOCKS], [/* Platform lacks file locking mechanism */
#undef ACE_LACKS_FILELOCKS])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_LACKS_FLOATING_POINT], [/* Platform does not support floating point operations */
#undef ACE_LACKS_FLOATING_POINT])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_LACKS_GETSERVBYNAME], [/* Platforms lacks getservbyname() (e.g., VxWorks and Chorus). */
#undef ACE_LACKS_GETSERVBYNAME])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_LACKS_IOSTREAM_FX], [/* iostream header does not declare ipfx (), opfx (), etc. */
#undef ACE_LACKS_IOSTREAM_FX])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_LACKS_LINEBUFFERED_STREAMBUF], [/* Platform lacks streambuf "linebuffered ()". */
#undef ACE_LACKS_LINEBUFFERED_STREAMBUF])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_LACKS_LONGLONG_T], [/* Compiler/platform does not support the unsigned long long datatype. */
#undef ACE_LACKS_LONGLONG_T])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_LACKS_U_LONGLONG_T], [/* Platform does not have u_longlong_t typedef */
#undef ACE_LACKS_U_LONGLONG_T])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_LACKS_MMAP], [/* The platform doesn\'t have mmap(2) (e.g., SCO UNIX). */
#undef ACE_LACKS_MMAP])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_LACKS_MODE_MASKS], [/* Platform/compiler doesn\'t have open() mode masks. */
#undef ACE_LACKS_MODE_MASKS])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_LACKS_MSG_ACCRIGHTS], [/* Platform defines ACE_HAS_MSG, but lacks msg_accrights{len}. */
#undef ACE_LACKS_MSG_ACCRIGHTS])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_BROKEN_NETBSD_MSYNC], [/* Platform doesn\'t support "sync" third argument to msync (?) */
#undef ACE_HAS_BROKEN_NETBSD_MSYNC])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_LACKS_MUTEXATTR_PSHARED], [/* Platform lacks pthread_mutexattr_setpshared(). */
#undef ACE_LACKS_MUTEXATTR_PSHARED])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_LACKS_NULL_PTHREAD_STATUS], [/* OS requires non-null status pointer for pthread_join () */
#undef ACE_LACKS_NULL_PTHREAD_STATUS])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_MUTEX_TIMEOUTS], [/* Compiler supports timed mutex acquisitions (e.g.
   pthread_mutex_timedlock()). */
#undef ACE_HAS_MUTEX_TIMEOUTS])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_LACKS_NAMED_POSIX_SEM], [/* Platform lacks named POSIX semaphores (e.g., Chorus) */
#undef ACE_LACKS_NAMED_POSIX_SEM])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_LACKS_NATIVE_STRPTIME], [/* Platform lacks native strptime() implementation. */
#undef ACE_LACKS_NATIVE_STRPTIME])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_LACKS_RLIMIT], [/* Platform/compiler lacks {get,set}rlimit() function (e.g., VxWorks, Chorus,
   and SCO UNIX) */
#undef ACE_LACKS_RLIMIT])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_LACKS_RWLOCKATTR_PSHARED], [/* Platform lacks pthread_rwlockattr_setpshared(). */
#undef ACE_LACKS_RWLOCKATTR_PSHARED])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_LACKS_PLACEMENT_OPERATOR_NEW], [/* Compiler doesn\'t support placement operator new(size_t, void *). */
#undef ACE_LACKS_PLACEMENT_OPERATOR_NEW])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_LACKS_PLACEMENT_OPERATOR_DELETE], [/* Compiler doesn\'t support placement operator delete(void *, void *). */
#undef ACE_LACKS_PLACEMENT_OPERATOR_DELETE])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_LACKS_PRAGMA_ONCE], [/* Compiler complains about use of obsolete "pragma once" */
#undef ACE_LACKS_PRAGMA_ONCE])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_LACKS_THREAD_STACK_ADDR], [/* Platform lack pthread_attr_setstackaddr() */
#undef ACE_LACKS_THREAD_STACK_ADDR])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_LACKS_PTHREAD_CANCEL], [/* Platform lacks pthread_cancel() */
#undef ACE_LACKS_PTHREAD_CANCEL])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_LACKS_PWD_FUNCTIONS], [/* Platform lacks, getpwnam(), etc. */
#undef ACE_LACKS_PWD_FUNCTIONS])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_LACKS_PWD_REENTRANT_FUNCTIONS], [/* Platform lacks getpwnam_r() methods (e.g., SGI 6.2). */
#undef ACE_LACKS_PWD_REENTRANT_FUNCTIONS])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_LACKS_RWLOCK_T], [/* Platform lacks readers/writer locks. */
#undef ACE_LACKS_RWLOCK_T])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_LACKS_SEMBUF_T], [/* Platform lacks struct sembuf (e.g., Win32 and VxWorks) */
#undef ACE_LACKS_SEMBUF_T])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_LACKS_SETDETACH], [/* Platform lacks pthread_attr_setdetachstate() (e.g., HP/UX 10.x) */
#undef ACE_LACKS_SETDETACH])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_LACKS_SETSCHED], [/* Platform lacks pthread_attr_setsched() (e.g. MVS) */
#undef ACE_LACKS_SETSCHED])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_LACKS_SIGACTION], [/* Platform lacks struct sigaction (e.g., Win32 and Chorus) */
#undef ACE_LACKS_SIGACTION])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_LACKS_SIGNED_CHAR], [/* Platform lacks "signed char" type (broken!) */
#undef ACE_LACKS_SIGNED_CHAR])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_LACKS_SIGSET], [/* Platform lacks signal sets (e.g., Chorus and Win32) */
#undef ACE_LACKS_SIGSET])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_LACKS_STRUCT_DIR], [/* Platform lacks dirent structure. */
#undef ACE_LACKS_STRUCT_DIR])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_LACKS_SYS_NERR], [/* Platforms/compiler lacks the sys_nerr variable (e.g., VxWorks and MVS). */
#undef ACE_LACKS_SYS_NERR])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_LACKS_SYS_MSG_H], [/* Platform lacks sys/msg.h (e.g., Chorus and VxWorks) */
#undef ACE_LACKS_SYS_MSG_H])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_LACKS_SYSV_MSQ_PROTOS], [/* Platform lacks SYSV message queue prototypes */
#undef ACE_LACKS_SYSV_MSQ_PROTOS])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_LACKS_SI_ADDR], [/* Platform lacks the si_addr field of siginfo_t (e.g., VxWorks and HP/UX
   10.x) */
#undef ACE_LACKS_SI_ADDR])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_LACKS_SYSV_SHMEM], [/* Platform lacks System V shared memory (e.g., Win32 and VxWorks) */
#undef ACE_LACKS_SYSV_SHMEM])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_LACKS_SOCKET_BUFSIZ], [/* Platform doesn\'t support SO_SNDBUF/SO_RCVBUF (used in TAO) */
#undef ACE_LACKS_SOCKET_BUFSIZ])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_LACKS_STATIC_DATA_MEMBER_TEMPLATES], [/* Compiler doesn\'t support static data member templates */
#undef ACE_LACKS_STATIC_DATA_MEMBER_TEMPLATES])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_LACKS_STRRECVFD], [/* Platform doesn\'t define struct strrecvfd. */
#undef ACE_LACKS_STRRECVFD])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_LACKS_T_ERRNO], [/* Header files lack t_errno for TLI */
#undef ACE_LACKS_T_ERRNO])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_LACKS_TCP_H], [/* Platform doesn\'t have netinet/tcp.h */
#undef ACE_LACKS_TCP_H])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_LACKS_TCP_NODELAY], [/* OS does not support TCP_NODELAY */
#undef ACE_LACKS_TCP_NODELAY])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_LACKS_THREAD_PROCESS_SCOPING], [/* Platform lacks pthread_attr_setscope() */
#undef ACE_LACKS_THREAD_PROCESS_SCOPING])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_LACKS_THREAD_STACK_SIZE], [/* Platform lacks pthread_attr_setstacksize() (e.g., Linux pthreads) */
#undef ACE_LACKS_THREAD_STACK_SIZE])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_LACKS_TIMESPEC_T], [/* Platform does not define timepec_t as a typedef for struct timespec. */
#undef ACE_LACKS_TIMESPEC_T])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_LACKS_STRPTIME_PROTOTYPE], [/* Platform/compiler lacks the strptime() prototype */
#undef ACE_LACKS_STRPTIME_PROTOTYPE])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_LACKS_STRTOK_R_PROTOTYPE], [/* Platform/compiler lacks the strtok_r() prototype */
#undef ACE_LACKS_STRTOK_R_PROTOTYPE])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_LACKS_LSEEK64_PROTOTYPE], [/* Platform/compiler lacks the lseek64() prototype. This should not be defined
   if ACE_LACKS_LLSEEK_PROTOTYPE is defined. */
#undef ACE_LACKS_LSEEK64_PROTOTYPE])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_LACKS_LLSEEK_PROTOTYPE], [/* Platform/compiler lacks the llseek() prototype. This should not be defined
   if ACE_LACKS_LSEEK64_PROTOTYPE is defined. */
#undef ACE_LACKS_LLSEEK_PROTOTYPE])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_LACKS_PREAD_PROTOTYPE], [/* Platform/compiler lacks the pread() and pwrite() prototypes */
#undef ACE_LACKS_PREAD_PROTOTYPE])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_LACKS_CHAR_RIGHT_SHIFTS], [/* Compiler does not have any istream operator>> for chars, u_chars, or signed
   chars. */
#undef ACE_LACKS_CHAR_RIGHT_SHIFTS])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_LACKS_CHAR_STAR_RIGHT_SHIFTS], [/* Compiler does not have operator>> (istream &, u_char *) or operator>>
   (istream &, signed char *) */
#undef ACE_LACKS_CHAR_STAR_RIGHT_SHIFTS])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_LACKS_UNIX_DOMAIN_SOCKETS], [/* ACE platform has no UNIX domain sockets */
#undef ACE_LACKS_UNIX_DOMAIN_SOCKETS])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_LACKS_UNIX_SIGNALS], [/* Platform lacks full signal support (e.g., Win32 and Chorus). */
#undef ACE_LACKS_UNIX_SIGNALS])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_LACKS_UTSNAME_T], [/* Platform lacks struct utsname (e.g., Win32 and VxWorks) */
#undef ACE_LACKS_UTSNAME_T])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_3_PARAM_WCSTOK], [/* Platform\'s wcstok() takes 3 arguments */
#undef ACE_HAS_3_PARAM_WCSTOK])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_LACKS_WILDCARD_BIND], [/* The bind() call will not select the port if it\'s 0. */
#undef ACE_LACKS_WILDCARD_BIND])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_MAIN], [/* Renames "main (int, char *[])", for platforms such as g++/VxWorks that
   don\'t allow main. Requires the use of ACE_HAS_NONSTATIC_OBJECT_MANAGER. */
#undef ACE_MAIN])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_MT_SAFE], [/* Compile using multi-thread libraries */
#undef ACE_MT_SAFE])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_NDEBUG], [/* Turns off debugging features */
#undef ACE_NDEBUG])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_NEEDS_DEV_IO_CONVERSION], [/* Necessary with some compilers to pass ACE_TTY_IO as parameter to
   DEV_Connector. */
#undef ACE_NEEDS_DEV_IO_CONVERSION])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_NEEDS_HUGE_THREAD_STACKSIZE], [/* Required by platforms with small default stacks. */
#undef ACE_NEEDS_HUGE_THREAD_STACKSIZE])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_NEEDS_LWP_PRIO_SET], [/* OS has LWPs, and when the priority of a bound thread is set, then the LWP
   priority must be set also. */
#undef ACE_NEEDS_LWP_PRIO_SET])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_NEEDS_REGEXPR_H], [/* Platform needs regexpr.h for regular expression support */
#undef ACE_NEEDS_REGEXPR_H])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_NEEDS_SCHED_H], [/* Platform needs to #include <sched.h> to get thread scheduling defs. */
#undef ACE_NEEDS_SCHED_H])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_LACKS_SYSTIME_H], [/* <time.h> doesn\'t automatically #include <sys/time.h> */
#undef ACE_LACKS_SYSTIME_H])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_NEW_THROWS_EXCEPTIONS], [/* Compiler\'s \'new\' throws exception on failure (ANSI C++ behavior). */
#undef ACE_NEW_THROWS_EXCEPTIONS])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_NLOGGING], [/* Turns off the LM_DEBUG and LM_ERROR logging macros... */
#undef ACE_NLOGGING])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_NTRACE], [/* Turns off the tracing feature. */
#undef ACE_NTRACE])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_PAGE_SIZE], [/* Defines the page size of the system (not used on Win32 or with
   ACE_HAS_GETPAGESIZE). */
#undef ACE_PAGE_SIZE])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_REDEFINES_XTI_FUNCTIONS], [/* Platform redefines the t_... names (UnixWare) */
#undef ACE_REDEFINES_XTI_FUNCTIONS])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_SELECT_USES_INT], [/* Platform uses int for select() rather than fd_set */
#undef ACE_SELECT_USES_INT])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_TEMPLATES_REQUIRE_PRAGMA], [/* Compiler\'s template mechanism must use a pragma. This is used for AIX\'s C++
   compiler. */
#undef ACE_TEMPLATES_REQUIRE_PRAGMA])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_TEMPLATES_REQUIRE_SOURCE], [/* Compiler\'s template mechanim must see source code (i.e., .cpp files). This
   is used for GNU G++. */
#undef ACE_TEMPLATES_REQUIRE_SOURCE])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION], [/* Compiler\'s template instantiation mechanism supports the use of explicit
   C++ specializations for all used templates. This is also used for GNU G++
   if you don\'t use the "repo" patches. */
#undef ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA], [/* Compiler\'s template instantiation mechanism supports the use of "#pragma
   instantiate". Edison Design Group compilers, e.g., SGI C++ and Green Hills
   1.8.8 and later, support this. */
#undef ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_NEEDS_FUNC_DEFINITIONS], [/* Compiler requires a definition for a "hidden" function, e.g., a private,
   unimplemented copy constructor or assignment operator. The SGI C++ compiler
   needs this, in template classes, with
   ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA. */
#undef ACE_NEEDS_FUNC_DEFINITIONS])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_TLI_TCP_DEVICE], [/* Device the platform uses for TCP on TLI. Only needed if not /dev/tcp. */
#undef ACE_TLI_TCP_DEVICE])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_USE_POLL], [/* The OS/platform supports the poll() event demultiplexor */
#undef ACE_USE_POLL])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_POLL_IS_BROKEN], [/* Platform has broken poll() */
#undef ACE_POLL_IS_BROKEN])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_EVENT_POLL], [/* Platform (Linux) supports event poll interface. */
#undef ACE_HAS_EVENT_POLL])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_HAS_DEV_POLL], [/* Platform (Linux) supports /dev/poll character device. */
#undef ACE_HAS_DEV_POLL])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_USES_ASM_SYMBOL_IN_DLSYM], [/* Platform uses assembly symbols instead of C symbols in dlsym() */
#undef ACE_USES_ASM_SYMBOL_IN_DLSYM])
m4trace:configure.ac:99: -1- AH_OUTPUT([ACE_USES_STD_NAMESPACE_FOR_STDCPP_LIB], [/* Platform has its standard c++ library in the namespace std. */
#undef ACE_USES_STD_NAMESPACE_FOR_STDCPP_LIB])
m4trace:configure.ac:99: -1- AH_OUTPUT([HAVE_RESTARTABLE_SYSCALLS], [/* */
#undef HAVE_RESTARTABLE_SYSCALLS])
m4trace:configure.ac:107: -1- AC_CONFIG_HEADERS([ace/config.h])
m4trace:configure.ac:125: -1- AC_PROG_CXX
m4trace:configure.ac:125: -1- AC_SUBST([CXX])
m4trace:configure.ac:125: -1- AC_SUBST([CXXFLAGS])
m4trace:configure.ac:125: -1- AC_SUBST([LDFLAGS])
m4trace:configure.ac:125: -1- AC_SUBST([CPPFLAGS])
m4trace:configure.ac:125: -1- AC_SUBST([CXX])
m4trace:configure.ac:125: -1- AC_SUBST([ac_ct_CXX])
m4trace:configure.ac:125: -1- AC_SUBST([EXEEXT], [$ac_cv_exeext])
m4trace:configure.ac:125: -1- AC_SUBST([OBJEXT], [$ac_cv_objext])
m4trace:configure.ac:125: -1- _AM_DEPENDENCIES([CXX])
m4trace:configure.ac:125: -1- AM_SET_DEPDIR
m4trace:configure.ac:125: -1- AC_SUBST([DEPDIR], ["${am__leading_dot}deps"])
m4trace:configure.ac:125: -1- AM_OUTPUT_DEPENDENCY_COMMANDS
m4trace:configure.ac:125: -1- AM_MAKE_INCLUDE
m4trace:configure.ac:125: -1- AC_SUBST([am__include])
m4trace:configure.ac:125: -1- AC_SUBST([am__quote])
m4trace:configure.ac:125: -1- AM_DEP_TRACK
m4trace:configure.ac:125: -1- AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno])
m4trace:configure.ac:125: -1- AC_SUBST([AMDEP_TRUE])
m4trace:configure.ac:125: -1- AC_SUBST([AMDEP_FALSE])
m4trace:configure.ac:125: -1- AC_SUBST([AMDEPBACKSLASH])
m4trace:configure.ac:125: -1- AC_SUBST([CXXDEPMODE], [depmode=$am_cv_CXX_dependencies_compiler_type])
m4trace:configure.ac:125: -1- AM_CONDITIONAL([am__fastdepCXX], [
  test "x$enable_dependency_tracking" != xno \
  && test "$am_cv_CXX_dependencies_compiler_type" = gcc3])
m4trace:configure.ac:125: -1- AC_SUBST([am__fastdepCXX_TRUE])
m4trace:configure.ac:125: -1- AC_SUBST([am__fastdepCXX_FALSE])
m4trace:configure.ac:126: -1- AC_SUBST([CXXCPP])
m4trace:configure.ac:126: -1- AC_SUBST([CPPFLAGS])
m4trace:configure.ac:126: -1- AC_SUBST([CXXCPP])
m4trace:configure.ac:132: -1- AM_CONDITIONAL([ACE_CROSS_COMPILED], [test X$cross_compiling = Xyes])
m4trace:configure.ac:132: -1- AC_SUBST([ACE_CROSS_COMPILED_TRUE])
m4trace:configure.ac:132: -1- AC_SUBST([ACE_CROSS_COMPILED_FALSE])
m4trace:configure.ac:135: -1- AC_PROG_AWK
m4trace:configure.ac:135: -1- AC_SUBST([AWK])
m4trace:configure.ac:148: -1- AC_SUBST([ACE_MAJOR])
m4trace:configure.ac:149: -1- AC_SUBST([ACE_MINOR])
m4trace:configure.ac:150: -1- AC_SUBST([ACE_BETA])
m4trace:configure.ac:172: -1- AC_PROG_LN_S
m4trace:configure.ac:172: -1- AC_SUBST([LN_S], [$as_ln_s])
m4trace:configure.ac:175: -1- AM_PROG_LEX
m4trace:configure.ac:175: -1- AC_PROG_LEX
m4trace:configure.ac:175: -1- AC_SUBST([LEX])
m4trace:configure.ac:175: -1- AC_CHECK_LIB([fl], [yywrap], [LEXLIB="-lfl"], [AC_CHECK_LIB(l, yywrap, LEXLIB="-ll")])
m4trace:configure.ac:175: -1- AC_CHECK_LIB([l], [yywrap], [LEXLIB="-ll"])
m4trace:configure.ac:175: -1- AC_SUBST([LEXLIB])
m4trace:configure.ac:175: -1- AC_SUBST([LEX_OUTPUT_ROOT], [$ac_cv_prog_lex_root])
m4trace:configure.ac:175: -1- AC_DEFINE_TRACE_LITERAL([YYTEXT_POINTER])
m4trace:configure.ac:175: -1- AH_OUTPUT([YYTEXT_POINTER], [/* Define to 1 if `lex\' declares `yytext\' as a `char *\' by default, not a
   `char[]\'. */
#undef YYTEXT_POINTER])
m4trace:configure.ac:178: -1- AC_PROG_YACC
m4trace:configure.ac:178: -1- AC_SUBST([YACC])
m4trace:configure.ac:184: -1- AC_SUBST([GPERF])
m4trace:configure.ac:187: -1- AC_SUBST([PROF])
m4trace:configure.ac:205: -1- ACE_CHECK_SUBSETS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_OS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_CODECS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_OS
m4trace:configure.ac:205: -1- AC_DEFINE_TRACE_LITERAL([ACE_LACKS_ACE_CODECS])
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_CONNECTION
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_OS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_THREADS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_OS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_DEMUX
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_OS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_THREADS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_OS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_DEMUX
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_OS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_THREADS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_OS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_FILECACHE
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_OS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_IPC
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_OS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_SOCKETS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_OS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_LOGGING
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_OS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_MEMORY
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_OS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_METRICS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_OS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_SOCKETS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_OS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_STREAMS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_OS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_THREADS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_OS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_DEMUX
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_OS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_THREADS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_OS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_SVCCONF
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_OS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_THREADS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_OS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_DEMUX
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_OS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_THREADS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_OS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_SOCKETS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_OS
m4trace:configure.ac:205: -1- AC_DEFINE_TRACE_LITERAL([ACE_LACKS_ACE_SVCCONF])
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_THREADS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_OS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_TIMER
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_OS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_TOKEN
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_OS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_UTILS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_OS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_LOGGING
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_OS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_THREADS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_OS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_DEMUX
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_OS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_THREADS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_OS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_CONNECTION
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_OS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_THREADS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_OS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_DEMUX
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_OS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_THREADS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_OS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_SOCKETS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_OS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_IPC
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_OS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_SOCKETS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_OS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_SVCCONF
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_OS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_THREADS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_OS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_DEMUX
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_OS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_THREADS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_OS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_SOCKETS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_OS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_STREAMS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_OS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_THREADS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_OS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_DEMUX
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_OS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_THREADS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_OS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_MEMORY
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_OS
m4trace:configure.ac:205: -1- AC_DEFINE_TRACE_LITERAL([ACE_LACKS_ACE_TOKEN])
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_UTILS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_OS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_UUID
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_OS
m4trace:configure.ac:205: -1- AC_DEFINE_TRACE_LITERAL([ACE_LACKS_ACE_UUID])
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_OTHER
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_OS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_UTILS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_OS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_LOGGING
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_OS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_THREADS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_OS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_DEMUX
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_OS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_THREADS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_OS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_CONNECTION
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_OS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_THREADS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_OS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_DEMUX
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_OS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_THREADS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_OS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_SOCKETS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_OS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_IPC
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_OS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_SOCKETS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_OS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_SVCCONF
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_OS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_THREADS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_OS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_DEMUX
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_OS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_THREADS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_OS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_SOCKETS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_OS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_STREAMS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_OS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_THREADS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_OS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_DEMUX
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_OS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_THREADS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_OS
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_MEMORY
m4trace:configure.ac:205: -1- ACE_CREATE_LIBACE_OS
m4trace:configure.ac:205: -1- AC_DEFINE_TRACE_LITERAL([ACE_LACKS_ACE_OTHER])
m4trace:configure.ac:205: -1- ACE_CREATE_ALL_COMPONENTS
m4trace:configure.ac:205: -1- ACE_DISABLE_ALL_COMPONENTS
m4trace:configure.ac:205: -1- AM_CONDITIONAL([BUILD_OS_FILES], [test X$ace_user_enable_lib_os = Xyes])
m4trace:configure.ac:205: -1- AC_SUBST([BUILD_OS_FILES_TRUE])
m4trace:configure.ac:205: -1- AC_SUBST([BUILD_OS_FILES_FALSE])
m4trace:configure.ac:205: -1- AM_CONDITIONAL([BUILD_CODECS_FILES], [test X$ace_user_enable_lib_codecs = Xyes])
m4trace:configure.ac:205: -1- AC_SUBST([BUILD_CODECS_FILES_TRUE])
m4trace:configure.ac:205: -1- AC_SUBST([BUILD_CODECS_FILES_FALSE])
m4trace:configure.ac:205: -1- AM_CONDITIONAL([BUILD_CONNECTION_FILES], [test X$ace_user_enable_lib_connection = Xyes])
m4trace:configure.ac:205: -1- AC_SUBST([BUILD_CONNECTION_FILES_TRUE])
m4trace:configure.ac:205: -1- AC_SUBST([BUILD_CONNECTION_FILES_FALSE])
m4trace:configure.ac:205: -1- AM_CONDITIONAL([BUILD_DEMUX_FILES], [test X$ace_user_enable_lib_demux = Xyes])
m4trace:configure.ac:205: -1- AC_SUBST([BUILD_DEMUX_FILES_TRUE])
m4trace:configure.ac:205: -1- AC_SUBST([BUILD_DEMUX_FILES_FALSE])
m4trace:configure.ac:205: -1- AM_CONDITIONAL([BUILD_FILECACHE_FILES], [test X$ace_user_enable_lib_filecache = Xyes])
m4trace:configure.ac:205: -1- AC_SUBST([BUILD_FILECACHE_FILES_TRUE])
m4trace:configure.ac:205: -1- AC_SUBST([BUILD_FILECACHE_FILES_FALSE])
m4trace:configure.ac:205: -1- AM_CONDITIONAL([BUILD_IPC_FILES], [test X$ace_user_enable_lib_ipc = Xyes])
m4trace:configure.ac:205: -1- AC_SUBST([BUILD_IPC_FILES_TRUE])
m4trace:configure.ac:205: -1- AC_SUBST([BUILD_IPC_FILES_FALSE])
m4trace:configure.ac:205: -1- AM_CONDITIONAL([BUILD_LOGGING_FILES], [test X$ace_user_enable_lib_logging = Xyes])
m4trace:configure.ac:205: -1- AC_SUBST([BUILD_LOGGING_FILES_TRUE])
m4trace:configure.ac:205: -1- AC_SUBST([BUILD_LOGGING_FILES_FALSE])
m4trace:configure.ac:205: -1- AM_CONDITIONAL([BUILD_MEMORY_FILES], [test X$ace_user_enable_lib_memory = Xyes])
m4trace:configure.ac:205: -1- AC_SUBST([BUILD_MEMORY_FILES_TRUE])
m4trace:configure.ac:205: -1- AC_SUBST([BUILD_MEMORY_FILES_FALSE])
m4trace:configure.ac:205: -1- AM_CONDITIONAL([BUILD_METRICS_FILES], [test X$ace_user_enable_lib_metrics = Xyes])
m4trace:configure.ac:205: -1- AC_SUBST([BUILD_METRICS_FILES_TRUE])
m4trace:configure.ac:205: -1- AC_SUBST([BUILD_METRICS_FILES_FALSE])
m4trace:configure.ac:205: -1- AM_CONDITIONAL([BUILD_SOCKETS_FILES], [test X$ace_user_enable_lib_sockets = Xyes])
m4trace:configure.ac:205: -1- AC_SUBST([BUILD_SOCKETS_FILES_TRUE])
m4trace:configure.ac:205: -1- AC_SUBST([BUILD_SOCKETS_FILES_FALSE])
m4trace:configure.ac:205: -1- AM_CONDITIONAL([BUILD_STREAMS_FILES], [test X$ace_user_enable_lib_streams = Xyes])
m4trace:configure.ac:205: -1- AC_SUBST([BUILD_STREAMS_FILES_TRUE])
m4trace:configure.ac:205: -1- AC_SUBST([BUILD_STREAMS_FILES_FALSE])
m4trace:configure.ac:205: -1- AM_CONDITIONAL([BUILD_SVCCONF_FILES], [test X$ace_user_enable_lib_svcconf = Xyes])
m4trace:configure.ac:205: -1- AC_SUBST([BUILD_SVCCONF_FILES_TRUE])
m4trace:configure.ac:205: -1- AC_SUBST([BUILD_SVCCONF_FILES_FALSE])
m4trace:configure.ac:205: -1- AM_CONDITIONAL([BUILD_THREADS_FILES], [test X$ace_user_enable_lib_threads = Xyes])
m4trace:configure.ac:205: -1- AC_SUBST([BUILD_THREADS_FILES_TRUE])
m4trace:configure.ac:205: -1- AC_SUBST([BUILD_THREADS_FILES_FALSE])
m4trace:configure.ac:205: -1- AM_CONDITIONAL([BUILD_TIMER_FILES], [test X$ace_user_enable_lib_timer = Xyes])
m4trace:configure.ac:205: -1- AC_SUBST([BUILD_TIMER_FILES_TRUE])
m4trace:configure.ac:205: -1- AC_SUBST([BUILD_TIMER_FILES_FALSE])
m4trace:configure.ac:205: -1- AM_CONDITIONAL([BUILD_TOKEN_FILES], [test X$ace_user_enable_lib_token = Xyes])
m4trace:configure.ac:205: -1- AC_SUBST([BUILD_TOKEN_FILES_TRUE])
m4trace:configure.ac:205: -1- AC_SUBST([BUILD_TOKEN_FILES_FALSE])
m4trace:configure.ac:205: -1- AM_CONDITIONAL([BUILD_UTILS_FILES], [test X$ace_user_enable_lib_utils = Xyes])
m4trace:configure.ac:205: -1- AC_SUBST([BUILD_UTILS_FILES_TRUE])
m4trace:configure.ac:205: -1- AC_SUBST([BUILD_UTILS_FILES_FALSE])
m4trace:configure.ac:205: -1- AM_CONDITIONAL([BUILD_UUID_FILES], [test X$ace_user_enable_lib_uuid = Xyes])
m4trace:configure.ac:205: -1- AC_SUBST([BUILD_UUID_FILES_TRUE])
m4trace:configure.ac:205: -1- AC_SUBST([BUILD_UUID_FILES_FALSE])
m4trace:configure.ac:205: -1- AM_CONDITIONAL([BUILD_OTHER_FILES], [test X$ace_user_enable_lib_other = Xyes])
m4trace:configure.ac:205: -1- AC_SUBST([BUILD_OTHER_FILES_TRUE])
m4trace:configure.ac:205: -1- AC_SUBST([BUILD_OTHER_FILES_FALSE])
m4trace:configure.ac:205: -1- AM_CONDITIONAL([BUILD_FULL_LIBRARY], [test X$ace_user_enable_lib_full = Xyes])
m4trace:configure.ac:205: -1- AC_SUBST([BUILD_FULL_LIBRARY_TRUE])
m4trace:configure.ac:205: -1- AC_SUBST([BUILD_FULL_LIBRARY_FALSE])
m4trace:configure.ac:208: -1- ACE_CONFIGURATION_OPTIONS
m4trace:configure.ac:208: -1- AM_CONDITIONAL([BUILD_ACE_CODECS], [test X$ace_user_enable_ace_codecs = Xyes])
m4trace:configure.ac:208: -1- AC_SUBST([BUILD_ACE_CODECS_TRUE])
m4trace:configure.ac:208: -1- AC_SUBST([BUILD_ACE_CODECS_FALSE])
m4trace:configure.ac:208: -1- AM_CONDITIONAL([BUILD_ACE_FILECACHE], [test X$ace_user_enable_ace_filecache = Xyes])
m4trace:configure.ac:208: -1- AC_SUBST([BUILD_ACE_FILECACHE_TRUE])
m4trace:configure.ac:208: -1- AC_SUBST([BUILD_ACE_FILECACHE_FALSE])
m4trace:configure.ac:208: -1- AM_CONDITIONAL([BUILD_ACE_OTHER], [test X$ace_user_enable_ace_other = Xyes])
m4trace:configure.ac:208: -1- AC_SUBST([BUILD_ACE_OTHER_TRUE])
m4trace:configure.ac:208: -1- AC_SUBST([BUILD_ACE_OTHER_FALSE])
m4trace:configure.ac:208: -1- AM_CONDITIONAL([BUILD_ACE_TOKEN], [test X$ace_user_enable_ace_token = Xyes])
m4trace:configure.ac:208: -1- AC_SUBST([BUILD_ACE_TOKEN_TRUE])
m4trace:configure.ac:208: -1- AC_SUBST([BUILD_ACE_TOKEN_FALSE])
m4trace:configure.ac:208: -1- AM_CONDITIONAL([BUILD_ACE_UUID], [test X$ace_user_enable_ace_uuid = Xyes])
m4trace:configure.ac:208: -1- AC_SUBST([BUILD_ACE_UUID_TRUE])
m4trace:configure.ac:208: -1- AC_SUBST([BUILD_ACE_UUID_FALSE])
m4trace:configure.ac:208: -1- AM_CONDITIONAL([BUILD_RWHO], [test X$ace_user_enable_rwho = Xyes])
m4trace:configure.ac:208: -1- AC_SUBST([BUILD_RWHO_TRUE])
m4trace:configure.ac:208: -1- AC_SUBST([BUILD_RWHO_FALSE])
m4trace:configure.ac:208: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_IPV6])
m4trace:configure.ac:208: -1- AC_DEFINE_TRACE_LITERAL([ACE_USES_IPV4_IPV6_MIGRATION])
m4trace:configure.ac:208: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_IPV6])
m4trace:configure.ac:208: -1- AM_CONDITIONAL([BUILD_IPV6], [test X$ace_user_enable_ipv6 = Xyes])
m4trace:configure.ac:208: -1- AC_SUBST([BUILD_IPV6_TRUE])
m4trace:configure.ac:208: -1- AC_SUBST([BUILD_IPV6_FALSE])
m4trace:configure.ac:208: -1- AC_DEFINE_TRACE_LITERAL([ACE_THREADS_DONT_INHERIT_LOG_MSG])
m4trace:configure.ac:208: -1- AC_DEFINE_TRACE_LITERAL([ACE_NLOGGING])
m4trace:configure.ac:208: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_MALLOC_STATS])
m4trace:configure.ac:208: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_POSITION_INDEPENDENT_POINTERS])
m4trace:configure.ac:208: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_POSITION_INDEPENDENT_POINTERS])
m4trace:configure.ac:208: -1- AC_DEFINE_TRACE_LITERAL([ACE_COMPILE_TIMEPROBES])
m4trace:configure.ac:208: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_NONSTATIC_OBJECT_MANAGER])
m4trace:configure.ac:208: -1- AM_CONDITIONAL([BUILD_THREADS], [test X$ace_user_enable_threads = Xyes])
m4trace:configure.ac:208: -1- AC_SUBST([BUILD_THREADS_TRUE])
m4trace:configure.ac:208: -1- AC_SUBST([BUILD_THREADS_FALSE])
m4trace:configure.ac:208: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_VERBOSE_NOTSUP])
m4trace:configure.ac:208: -1- AC_DEFINE_TRACE_LITERAL([ACE_NTRACE])
m4trace:configure.ac:208: -1- AC_DEFINE_TRACE_LITERAL([ACE_NTRACE])
m4trace:configure.ac:208: -1- AM_CONDITIONAL([BUILD_WFMO], [test X$ace_user_enable_wfmo = Xyes])
m4trace:configure.ac:208: -1- AC_SUBST([BUILD_WFMO_TRUE])
m4trace:configure.ac:208: -1- AC_SUBST([BUILD_WFMO_FALSE])
m4trace:configure.ac:208: -1- AM_CONDITIONAL([BUILD_WINREGISTRY], [test X$ace_user_enable_winregistry = Xyes])
m4trace:configure.ac:208: -1- AC_SUBST([BUILD_WINREGISTRY_TRUE])
m4trace:configure.ac:208: -1- AC_SUBST([BUILD_WINREGISTRY_FALSE])
m4trace:configure.ac:208: -1- AC_PATH_X
m4trace:configure.ac:208: -1- AC_DEFINE_TRACE_LITERAL([X_DISPLAY_MISSING])
m4trace:configure.ac:208: -1- AH_OUTPUT([X_DISPLAY_MISSING], [/* Define to 1 if the X Window System is missing or not being used. */
#undef X_DISPLAY_MISSING])
m4trace:configure.ac:208: -1- AC_CHECK_LIB([dnet], [dnet_ntoa], [X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet"])
m4trace:configure.ac:208: -1- AC_CHECK_LIB([dnet_stub], [dnet_ntoa], [X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet_stub"])
m4trace:configure.ac:208: -1- AC_CHECK_LIB([nsl], [gethostbyname], [X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl"])
m4trace:configure.ac:208: -1- AC_CHECK_LIB([bsd], [gethostbyname], [X_EXTRA_LIBS="$X_EXTRA_LIBS -lbsd"])
m4trace:configure.ac:208: -1- AC_CHECK_LIB([socket], [connect], [X_EXTRA_LIBS="-lsocket $X_EXTRA_LIBS"], [], [$X_EXTRA_LIBS])
m4trace:configure.ac:208: -1- AC_CHECK_LIB([posix], [remove], [X_EXTRA_LIBS="$X_EXTRA_LIBS -lposix"])
m4trace:configure.ac:208: -1- AC_CHECK_LIB([ipc], [shmat], [X_EXTRA_LIBS="$X_EXTRA_LIBS -lipc"])
m4trace:configure.ac:208: -1- AC_CHECK_LIB([ICE], [IceConnectionNumber], [X_PRE_LIBS="$X_PRE_LIBS -lSM -lICE"], [], [$X_EXTRA_LIBS])
m4trace:configure.ac:208: -1- AC_SUBST([X_CFLAGS])
m4trace:configure.ac:208: -1- AC_SUBST([X_PRE_LIBS])
m4trace:configure.ac:208: -1- AC_SUBST([X_LIBS])
m4trace:configure.ac:208: -1- AC_SUBST([X_EXTRA_LIBS])
m4trace:configure.ac:208: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_GPERF])
m4trace:configure.ac:208: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_GPERF])
m4trace:configure.ac:208: -1- AM_CONDITIONAL([COMPILE_GPERF], [test X$ace_user_with_gperf = Xyes])
m4trace:configure.ac:208: -1- AC_SUBST([COMPILE_GPERF_TRUE])
m4trace:configure.ac:208: -1- AC_SUBST([COMPILE_GPERF_FALSE])
m4trace:configure.ac:208: -1- ACE_WITH_RMCAST
m4trace:configure.ac:208: -1- AM_CONDITIONAL([BUILD_RMCAST], [test X$ace_user_with_rmcast = Xyes])
m4trace:configure.ac:208: -1- AC_SUBST([BUILD_RMCAST_TRUE])
m4trace:configure.ac:208: -1- AC_SUBST([BUILD_RMCAST_FALSE])
m4trace:configure.ac:208: -1- ACE_WITH_QOS
m4trace:configure.ac:208: -1- AM_CONDITIONAL([BUILD_QOS], [test X$ace_user_with_qos = Xyes])
m4trace:configure.ac:208: -1- AC_SUBST([BUILD_QOS_TRUE])
m4trace:configure.ac:208: -1- AC_SUBST([BUILD_QOS_FALSE])
m4trace:configure.ac:208: -1- ACE_WITH_SSL
m4trace:configure.ac:208: -1- AM_CONDITIONAL([BUILD_SSL], [test X$ace_user_with_ssl = Xyes])
m4trace:configure.ac:208: -1- AC_SUBST([BUILD_SSL_TRUE])
m4trace:configure.ac:208: -1- AC_SUBST([BUILD_SSL_FALSE])
m4trace:configure.ac:208: -1- ACE_WITH_ACEXML
m4trace:configure.ac:208: -1- AM_CONDITIONAL([BUILD_ACEXML], [test X$ace_user_with_acexml = Xyes])
m4trace:configure.ac:208: -1- AC_SUBST([BUILD_ACEXML_TRUE])
m4trace:configure.ac:208: -1- AC_SUBST([BUILD_ACEXML_FALSE])
m4trace:configure.ac:208: -1- AC_DEFINE_TRACE_LITERAL([ACE_TLI_TCP_DEVICE])
m4trace:configure.ac:209: -1- ACE_COMPILATION_OPTIONS
m4trace:configure.ac:209: -1- AC_DEFINE_TRACE_LITERAL([ACE_NDEBUG])
m4trace:configure.ac:209: -1- AC_DEFINE_TRACE_LITERAL([ACE_USE_RCSID])
m4trace:configure.ac:209: -1- AM_CONDITIONAL([BUILD_EXCEPTIONS], [test X$ace_user_enable_exceptions = Xyes])
m4trace:configure.ac:209: -1- AC_SUBST([BUILD_EXCEPTIONS_TRUE])
m4trace:configure.ac:209: -1- AC_SUBST([BUILD_EXCEPTIONS_FALSE])
m4trace:configure.ac:209: -1- AC_DEFINE_TRACE_LITERAL([__ACE_INLINE__])
m4trace:configure.ac:209: -1- AC_DEFINE_TRACE_LITERAL([ACE_NO_INLINE])
m4trace:configure.ac:209: -1- AC_DEFINE_TRACE_LITERAL([__ACE_INLINE__])
m4trace:configure.ac:209: -1- AC_SUBST([PURIFY])
m4trace:configure.ac:209: -1- AC_SUBST([QUANTIFY])
m4trace:configure.ac:209: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_GNU_REPO])
m4trace:configure.ac:209: -1- AC_DEFINE_TRACE_LITERAL([ACE_USES_WCHAR])
m4trace:configure.ac:209: -1- AM_CONDITIONAL([BUILD_USES_WCHAR], [test X$ace_user_enable_wide_char = Xyes])
m4trace:configure.ac:209: -1- AC_SUBST([BUILD_USES_WCHAR_TRUE])
m4trace:configure.ac:209: -1- AC_SUBST([BUILD_USES_WCHAR_FALSE])
m4trace:configure.ac:224: -1- ACE_SET_COMPILER_FLAGS
m4trace:configure.ac:224: -1- AC_DEFINE_TRACE_LITERAL([ACE_USES_OLD_IOSTREAMS])
m4trace:configure.ac:224: -1- AC_DEFINE_TRACE_LITERAL([ACE_LACKS_INLINE_FUNCTIONS])
m4trace:configure.ac:224: -1- AC_DEFINE_TRACE_LITERAL([ACE_USES_OLD_IOSTREAMS])
m4trace:configure.ac:288: -1- AC_CHECK_LIB([Xm], [XmCreateRowColumn], [
     AC_DEFINE([ACE_HAS_XT])
     XTREACTOR_TEST_XLIBS="-lXm"
     xt_reactor_go=yes
    ], [
     AC_DEFINE([ACE_LACKS_MOTIF])
     AC_CHECK_LIB([Xaw],[XawInitializeWidgetSet],
       [
        AC_DEFINE([ACE_HAS_XT])
        XTREACTOR_TEST_XLIBS="-lXaw -lXmu"
        xt_reactor_go=yes
       ],
       [
        xt_reactor_go=no
        AC_MSG_WARN([No usable X widget libraries were found.])
        AC_MSG_WARN([XtReactor support will be disabled.])
       ],[-lXmu])
    ], [-lXt])
m4trace:configure.ac:288: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_XT])
m4trace:configure.ac:288: -1- AC_DEFINE_TRACE_LITERAL([ACE_LACKS_MOTIF])
m4trace:configure.ac:288: -1- AC_CHECK_LIB([Xaw], [XawInitializeWidgetSet], [
        AC_DEFINE([ACE_HAS_XT])
        XTREACTOR_TEST_XLIBS="-lXaw -lXmu"
        xt_reactor_go=yes
       ], [
        xt_reactor_go=no
        AC_MSG_WARN([No usable X widget libraries were found.])
        AC_MSG_WARN([XtReactor support will be disabled.])
       ], [-lXmu])
m4trace:configure.ac:288: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_XT])
m4trace:configure.ac:290: -1- AC_SUBST([XTREACTOR_TEST_XLIBS])
m4trace:configure.ac:297: -1- AM_CONDITIONAL([COMPILE_XTREACTOR_TEST], [test X$xt_reactor_go = Xyes])
m4trace:configure.ac:297: -1- AC_SUBST([COMPILE_XTREACTOR_TEST_TRUE])
m4trace:configure.ac:297: -1- AC_SUBST([COMPILE_XTREACTOR_TEST_FALSE])
m4trace:configure.ac:309: -1- AC_CHECK_LIB([dld], [shl_get], [], [])
m4trace:configure.ac:309: -1- AH_OUTPUT([HAVE_LIBDLD], [/* Define to 1 if you have the `dld\' library (-ldld). */
#undef HAVE_LIBDLD])
m4trace:configure.ac:309: -1- AC_DEFINE_TRACE_LITERAL([HAVE_LIBDLD])
m4trace:configure.ac:320: -1- AC_DEFINE_TRACE_LITERAL([ACE_LACKS_GETSERVBYNAME])
m4trace:configure.ac:350: -1- ACE_CHECK_THREADS
m4trace:configure.ac:350: -1- ACE_CACHE_CHECK([if compiler may need a command line thread flag], [ace_cv_feature_may_need_thread_flag], [
    ace_save_CXXFLAGS="$CXXFLAGS"

    ACE_CHECK_THREAD_FLAGS(
      [
       ace_cv_feature_may_need_thread_flag=no
      ],
      [
       ace_cv_feature_may_need_thread_flag=yes
      ])
    dnl Reset the flags to a consistent state.
    dnl This prevents duplicate flags from being added to
    dnl the C/CXXFLAGS variable.
    CXXFLAGS="$ace_save_CXXFLAGS"
   ], [
    dnl The compiler/platform has no thread support linked in by default
    dnl so search for a usable compiler flag to enable thread support.
    dnl If no thread flag is found then the remaining tests should still
    dnl figure out how to enable thread support via library checks.
    ACE_SEARCH_THREAD_FLAGS(
      [mt pthread pthreads mthreads threads Kthread kthread -thread_safe],,)
      dnl NOTE: "-thread_safe" is correct, not "thread_safe."
      dnl       KAI C++ uses the flag "--thread_safe" which is why
      dnl       "-thread_safe" is passed as the flag to test.
   ], [
    dnl Do nothing
   ])
m4trace:configure.ac:350: -1- ACE_CHECK_THREAD_FLAGS([
       ace_cv_feature_may_need_thread_flag=no
      ], [
       ace_cv_feature_may_need_thread_flag=yes
      ])
m4trace:configure.ac:350: -1- ACE_CONVERT_WARNINGS_TO_ERRORS([
 dnl Check for UI thread support first.

 dnl Because some platforms are brain damaged enough to provide
 dnl useless thread function stubs, link tests may succeed despite the
 dnl fact the stubs are no-ops.  This forces us to use a run-time test
 dnl to get around this nuisance by checking the return value of
 dnl thr_create().  The cross-compiled case will use a link-time
 dnl test, instead.
 dnl Furthermore, we need the implementation to be a real one, not
 dnl a half-hearted attempt such as that provided on AIX 5. So, we
 dnl make sure it can at least work with a mutex.

 AC_RUN_IFELSE([AC_LANG_SOURCE([[
#include <thread.h>
#if ((THR_BOUND & THR_SUSPEND & THR_DETACHED) != 0)
#  error This is a silly UI Threads implementation.
#endif

extern "C" void *
ace_start_func (void *)
{
 mutex_t m;
 mutex_init (&m, USYNC_THREAD, NULL);
 mutex_lock (&m);
 mutex_unlock (&m);
 mutex_destroy (&m);
 return 0;
}

int
main ()
{
 thread_t tid = 0;

 return thr_create (0, 0, ace_start_func, 0, 0, &tid);
}
   ]])],
   [
       ace_cv_feature_may_need_thread_flag=no
      ],
   [
 dnl Now check for POSIX thread support.
    ACE_CHECK_POSIX_THREADS([
       ace_cv_feature_may_need_thread_flag=no
      ],[
       ace_cv_feature_may_need_thread_flag=yes
      ])

   ],
   [
    dnl UI threads cross-compiled case

    AC_LINK_IFELSE([AC_LANG_PROGRAM([[
#include <thread.h>

extern "C" void *
ace_start_func (void *)
{
 return 0;
}
      ]],
      [[
 thread_t tid = 0;

 (void) thr_create (&tid, 0, ace_start_func, 0);
      ]])],
      [
       ace_cv_feature_may_need_thread_flag=no
      ],
      [
       ace_cv_feature_may_need_thread_flag=yes
      ])
    ])
 ])
m4trace:configure.ac:350: -1- ACE_CHECK_POSIX_THREADS([
       ace_cv_feature_may_need_thread_flag=no
      ], [
       ace_cv_feature_may_need_thread_flag=yes
      ])
m4trace:configure.ac:350: -1- ACE_SEARCH_THREAD_FLAGS([mt pthread pthreads mthreads threads Kthread kthread -thread_safe], [], [])
m4trace:configure.ac:350: -1- ACE_CACHE_CHECK([for compiler thread flag], [ace_cv_thread_flag_search], [
    ace_save_CXXFLAGS="$CXXFLAGS"

    for i in mt pthread pthreads mthreads threads Kthread kthread -thread_safe; do
      CXXFLAGS="$CXXFLAGS -$i"

      ACE_CHECK_THREAD_FLAGS(
        [
         ace_cv_thread_flag_search="-$i"

         dnl A usable flag was found so break out of the loop.
         break;
        ],
        [
         ace_cv_thread_flag_search=no
        ])

      dnl Reset the flags for the next flag check.
      CXXFLAGS="$ace_save_CXXFLAGS"
    done

    dnl Reset the flags to a consistent state.
    dnl This prevents duplicate flags from being added to
    dnl the CCXXFLAGS variable.
    CXXFLAGS="$ace_save_CXXFLAGS"
   ], [
    dnl Add the found/cached thread flag to the C/CXXFLAGS variables
    CXXFLAGS="$CXXFLAGS $ace_cv_thread_flag_search"

    
   ], [
    
   ])
m4trace:configure.ac:350: -1- ACE_CHECK_THREAD_FLAGS([
         ace_cv_thread_flag_search="-$i"

         dnl A usable flag was found so break out of the loop.
         break;
        ], [
         ace_cv_thread_flag_search=no
        ])
m4trace:configure.ac:350: -1- ACE_CONVERT_WARNINGS_TO_ERRORS([
 dnl Check for UI thread support first.

 dnl Because some platforms are brain damaged enough to provide
 dnl useless thread function stubs, link tests may succeed despite the
 dnl fact the stubs are no-ops.  This forces us to use a run-time test
 dnl to get around this nuisance by checking the return value of
 dnl thr_create().  The cross-compiled case will use a link-time
 dnl test, instead.
 dnl Furthermore, we need the implementation to be a real one, not
 dnl a half-hearted attempt such as that provided on AIX 5. So, we
 dnl make sure it can at least work with a mutex.

 AC_RUN_IFELSE([AC_LANG_SOURCE([[
#include <thread.h>
#if ((THR_BOUND & THR_SUSPEND & THR_DETACHED) != 0)
#  error This is a silly UI Threads implementation.
#endif

extern "C" void *
ace_start_func (void *)
{
 mutex_t m;
 mutex_init (&m, USYNC_THREAD, NULL);
 mutex_lock (&m);
 mutex_unlock (&m);
 mutex_destroy (&m);
 return 0;
}

int
main ()
{
 thread_t tid = 0;

 return thr_create (0, 0, ace_start_func, 0, 0, &tid);
}
   ]])],
   [
         ace_cv_thread_flag_search="-$i"

         dnl A usable flag was found so break out of the loop.
         break;
        ],
   [
 dnl Now check for POSIX thread support.
    ACE_CHECK_POSIX_THREADS([
         ace_cv_thread_flag_search="-$i"

         dnl A usable flag was found so break out of the loop.
         break;
        ],[
         ace_cv_thread_flag_search=no
        ])

   ],
   [
    dnl UI threads cross-compiled case

    AC_LINK_IFELSE([AC_LANG_PROGRAM([[
#include <thread.h>

extern "C" void *
ace_start_func (void *)
{
 return 0;
}
      ]],
      [[
 thread_t tid = 0;

 (void) thr_create (&tid, 0, ace_start_func, 0);
      ]])],
      [
         ace_cv_thread_flag_search="-$i"

         dnl A usable flag was found so break out of the loop.
         break;
        ],
      [
         ace_cv_thread_flag_search=no
        ])
    ])
 ])
m4trace:configure.ac:350: -1- ACE_CHECK_POSIX_THREADS([
         ace_cv_thread_flag_search="-$i"

         dnl A usable flag was found so break out of the loop.
         break;
        ], [
         ace_cv_thread_flag_search=no
        ])
m4trace:configure.ac:350: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_STHREADS])
m4trace:configure.ac:350: -1- AH_OUTPUT([ACE_HAS_STHREADS], [/* Define to 1 if platform has UNIX International Threads */
#undef ACE_HAS_STHREADS])
m4trace:configure.ac:350: -1- ACE_CHECK_THREAD_CPPFLAGS
m4trace:configure.ac:350: -1- ACE_CHECK_POSIX_THREADS([
         ace_has_pthreads=yes
         AC_DEFINE([ACE_HAS_PTHREADS], 1,
	           [Define to 1 if platform has POSIX threads])
         AC_MSG_RESULT([none required])
       ], [])
m4trace:configure.ac:350: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_PTHREADS])
m4trace:configure.ac:350: -1- AH_OUTPUT([ACE_HAS_PTHREADS], [/* Define to 1 if platform has POSIX threads */
#undef ACE_HAS_PTHREADS])
m4trace:configure.ac:350: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_PTHREADS])
m4trace:configure.ac:350: -1- AH_OUTPUT([ACE_HAS_PTHREADS], [/* Define to 1 if platform has POSIX threads */
#undef ACE_HAS_PTHREADS])
m4trace:configure.ac:350: -1- ACE_CHECK_POSIX_THREADS([
               ace_has_pthreads=yes
               AC_DEFINE([ACE_HAS_PTHREADS])
               AC_MSG_RESULT([-l$ace_p])
               break
             ], [])
m4trace:configure.ac:350: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_PTHREADS])
m4trace:configure.ac:350: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_PTHREADS])
m4trace:configure.ac:359: -1- AC_DISABLE_STATIC
m4trace:configure.ac:359: -1- AC_ENABLE_STATIC([no])
m4trace:configure.ac:359: -1- _m4_warn([obsolete], [The macro `AC_HELP_STRING' is obsolete.
You should run autoupdate.], [autoconf/general.m4:219: AC_HELP_STRING is expanded from...
autoconf/general.m4:1303: AC_ARG_ENABLE is expanded from...
/usr/share/aclocal/libtool.m4:1826: AC_ENABLE_STATIC is expanded from...
/usr/share/aclocal/libtool.m4:1835: AC_DISABLE_STATIC is expanded from...
configure.ac:359: the top level])
m4trace:configure.ac:362: -1- AC_LIBTOOL_DLOPEN
m4trace:configure.ac:365: -1- AC_LIBTOOL_WIN32_DLL
m4trace:configure.ac:381: -1- AC_PROG_LIBTOOL
m4trace:configure.ac:381: -1- _AC_PROG_LIBTOOL
m4trace:configure.ac:381: -1- AC_LIBTOOL_SETUP
m4trace:configure.ac:381: -1- AC_ENABLE_SHARED
m4trace:configure.ac:381: -1- _m4_warn([obsolete], [The macro `AC_HELP_STRING' is obsolete.
You should run autoupdate.], [autoconf/general.m4:219: AC_HELP_STRING is expanded from...
autoconf/general.m4:1303: AC_ARG_ENABLE is expanded from...
/usr/share/aclocal/libtool.m4:1787: AC_ENABLE_SHARED is expanded from...
configure.ac:381: AC_ENABLE_SHARED is required by...
/usr/share/aclocal/libtool.m4:232: AC_LIBTOOL_SETUP is expanded from...
configure.ac:381: AC_LIBTOOL_SETUP is required by...
/usr/share/aclocal/libtool.m4:90: _AC_PROG_LIBTOOL is expanded from...
configure.ac:381: _AC_PROG_LIBTOOL is required by...
/usr/share/aclocal/libtool.m4:70: AC_PROG_LIBTOOL is expanded from...
configure.ac:381: the top level])
m4trace:configure.ac:381: -1- AC_ENABLE_FAST_INSTALL
m4trace:configure.ac:381: -1- _m4_warn([obsolete], [The macro `AC_HELP_STRING' is obsolete.
You should run autoupdate.], [autoconf/general.m4:219: AC_HELP_STRING is expanded from...
autoconf/general.m4:1303: AC_ARG_ENABLE is expanded from...
/usr/share/aclocal/libtool.m4:1865: AC_ENABLE_FAST_INSTALL is expanded from...
configure.ac:381: AC_ENABLE_FAST_INSTALL is required by...
/usr/share/aclocal/libtool.m4:232: AC_LIBTOOL_SETUP is expanded from...
configure.ac:381: AC_LIBTOOL_SETUP is required by...
/usr/share/aclocal/libtool.m4:90: _AC_PROG_LIBTOOL is expanded from...
configure.ac:381: _AC_PROG_LIBTOOL is required by...
/usr/share/aclocal/libtool.m4:70: AC_PROG_LIBTOOL is expanded from...
configure.ac:381: the top level])
m4trace:configure.ac:381: -1- AC_PROG_CC
m4trace:configure.ac:381: -1- AC_SUBST([CC])
m4trace:configure.ac:381: -1- AC_SUBST([CFLAGS])
m4trace:configure.ac:381: -1- AC_SUBST([LDFLAGS])
m4trace:configure.ac:381: -1- AC_SUBST([CPPFLAGS])
m4trace:configure.ac:381: -1- AC_SUBST([CC])
m4trace:configure.ac:381: -1- AC_SUBST([ac_ct_CC])
m4trace:configure.ac:381: -1- AC_SUBST([CC])
m4trace:configure.ac:381: -1- AC_SUBST([ac_ct_CC])
m4trace:configure.ac:381: -1- AC_SUBST([CC])
m4trace:configure.ac:381: -1- AC_SUBST([CC])
m4trace:configure.ac:381: -1- AC_SUBST([ac_ct_CC])
m4trace:configure.ac:381: -1- _AM_DEPENDENCIES([CC])
m4trace:configure.ac:381: -1- AC_SUBST([CCDEPMODE], [depmode=$am_cv_CC_dependencies_compiler_type])
m4trace:configure.ac:381: -1- AM_CONDITIONAL([am__fastdepCC], [
  test "x$enable_dependency_tracking" != xno \
  && test "$am_cv_CC_dependencies_compiler_type" = gcc3])
m4trace:configure.ac:381: -1- AC_SUBST([am__fastdepCC_TRUE])
m4trace:configure.ac:381: -1- AC_SUBST([am__fastdepCC_FALSE])
m4trace:configure.ac:381: -1- AC_PROG_LD
m4trace:configure.ac:381: -1- _m4_warn([obsolete], [The macro `AC_HELP_STRING' is obsolete.
You should run autoupdate.], [autoconf/general.m4:219: AC_HELP_STRING is expanded from...
autoconf/general.m4:1331: AC_ARG_WITH is expanded from...
/usr/share/aclocal/libtool.m4:2062: AC_PROG_LD is expanded from...
configure.ac:381: AC_PROG_LD is required by...
/usr/share/aclocal/libtool.m4:232: AC_LIBTOOL_SETUP is expanded from...
configure.ac:381: AC_LIBTOOL_SETUP is required by...
/usr/share/aclocal/libtool.m4:90: _AC_PROG_LIBTOOL is expanded from...
configure.ac:381: _AC_PROG_LIBTOOL is required by...
/usr/share/aclocal/libtool.m4:70: AC_PROG_LIBTOOL is expanded from...
configure.ac:381: the top level])
m4trace:configure.ac:381: -1- LT_AC_PROG_SED
m4trace:configure.ac:381: -1- AC_PROG_LD_GNU
m4trace:configure.ac:381: -1- AC_PROG_LD_RELOAD_FLAG
m4trace:configure.ac:381: -1- AC_PROG_NM
m4trace:configure.ac:381: -1- AC_DEPLIBS_CHECK_METHOD
m4trace:configure.ac:381: -1- AC_LIBTOOL_SYS_MAX_CMD_LEN
m4trace:configure.ac:381: -1- AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_no_builtin_flag], [])
m4trace:configure.ac:381: -1- AC_LIBTOOL_OBJDIR
m4trace:configure.ac:381: -1- _LT_AC_SYS_COMPILER
m4trace:configure.ac:381: -1- _LT_AC_PROG_ECHO_BACKSLASH
m4trace:configure.ac:381: -1- _LT_AC_SHELL_INIT([
# Check that we are running under the correct shell.
SHELL=${CONFIG_SHELL-/bin/sh}

case X$ECHO in
X*--fallback-echo)
  # Remove one level of quotation (which was required for Make).
  ECHO=`echo "$ECHO" | sed 's,\\\\\[$]\\[$]0,'[$]0','`
  ;;
esac

echo=${ECHO-echo}
if test "X[$]1" = X--no-reexec; then
  # Discard the --no-reexec flag, and continue.
  shift
elif test "X[$]1" = X--fallback-echo; then
  # Avoid inline document here, it may be left over
  :
elif test "X`($echo '\t') 2>/dev/null`" = 'X\t' ; then
  # Yippee, $echo works!
  :
else
  # Restart under the correct shell.
  exec $SHELL "[$]0" --no-reexec ${1+"[$]@"}
fi

if test "X[$]1" = X--fallback-echo; then
  # used as fallback echo
  shift
  cat <<EOF
[$]*
EOF
  exit 0
fi

# The HP-UX ksh and POSIX shell print the target directory to stdout
# if CDPATH is set.
if test "X${CDPATH+set}" = Xset; then CDPATH=:; export CDPATH; fi

if test -z "$ECHO"; then
if test "X${echo_test_string+set}" != Xset; then
# find a string as large as possible, as long as the shell can cope with it
  for cmd in 'sed 50q "[$]0"' 'sed 20q "[$]0"' 'sed 10q "[$]0"' 'sed 2q "[$]0"' 'echo test'; do
    # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
    if (echo_test_string="`eval $cmd`") 2>/dev/null &&
       echo_test_string="`eval $cmd`" &&
       (test "X$echo_test_string" = "X$echo_test_string") 2>/dev/null
    then
      break
    fi
  done
fi

if test "X`($echo '\t') 2>/dev/null`" = 'X\t' &&
   echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` &&
   test "X$echo_testing_string" = "X$echo_test_string"; then
  :
else
  # The Solaris, AIX, and Digital Unix default echo programs unquote
  # backslashes.  This makes it impossible to quote backslashes using
  #   echo "$something" | sed 's/\\/\\\\/g'
  #
  # So, first we look for a working echo in the user's PATH.

  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
  for dir in $PATH /usr/ucb; do
    IFS="$lt_save_ifs"
    if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
       test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
       echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&
       test "X$echo_testing_string" = "X$echo_test_string"; then
      echo="$dir/echo"
      break
    fi
  done
  IFS="$lt_save_ifs"

  if test "X$echo" = Xecho; then
    # We didn't find a better echo, so look for alternatives.
    if test "X`(print -r '\t') 2>/dev/null`" = 'X\t' &&
       echo_testing_string=`(print -r "$echo_test_string") 2>/dev/null` &&
       test "X$echo_testing_string" = "X$echo_test_string"; then
      # This shell has a builtin print -r that does the trick.
      echo='print -r'
    elif (test -f /bin/ksh || test -f /bin/ksh$ac_exeext) &&
	 test "X$CONFIG_SHELL" != X/bin/ksh; then
      # If we have ksh, try running configure again with it.
      ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
      export ORIGINAL_CONFIG_SHELL
      CONFIG_SHELL=/bin/ksh
      export CONFIG_SHELL
      exec $CONFIG_SHELL "[$]0" --no-reexec ${1+"[$]@"}
    else
      # Try using printf.
      echo='printf %s\n'
      if test "X`($echo '\t') 2>/dev/null`" = 'X\t' &&
	 echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` &&
	 test "X$echo_testing_string" = "X$echo_test_string"; then
	# Cool, printf works
	:
      elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "[$]0" --fallback-echo '\t') 2>/dev/null` &&
	   test "X$echo_testing_string" = 'X\t' &&
	   echo_testing_string=`($ORIGINAL_CONFIG_SHELL "[$]0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
	   test "X$echo_testing_string" = "X$echo_test_string"; then
	CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL
	export CONFIG_SHELL
	SHELL="$CONFIG_SHELL"
	export SHELL
	echo="$CONFIG_SHELL [$]0 --fallback-echo"
      elif echo_testing_string=`($CONFIG_SHELL "[$]0" --fallback-echo '\t') 2>/dev/null` &&
	   test "X$echo_testing_string" = 'X\t' &&
	   echo_testing_string=`($CONFIG_SHELL "[$]0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
	   test "X$echo_testing_string" = "X$echo_test_string"; then
	echo="$CONFIG_SHELL [$]0 --fallback-echo"
      else
	# maybe with a smaller string...
	prev=:

	for cmd in 'echo test' 'sed 2q "[$]0"' 'sed 10q "[$]0"' 'sed 20q "[$]0"' 'sed 50q "[$]0"'; do
	  if (test "X$echo_test_string" = "X`eval $cmd`") 2>/dev/null
	  then
	    break
	  fi
	  prev="$cmd"
	done

	if test "$prev" != 'sed 50q "[$]0"'; then
	  echo_test_string=`eval $prev`
	  export echo_test_string
	  exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "[$]0" ${1+"[$]@"}
	else
	  # Oops.  We lost completely, so just stick with echo.
	  echo=echo
	fi
      fi
    fi
  fi
fi
fi

# Copy echo and quote the copy suitably for passing to libtool from
# the Makefile, instead of quoting the original, which is used later.
ECHO=$echo
if test "X$ECHO" = "X$CONFIG_SHELL [$]0 --fallback-echo"; then
   ECHO="$CONFIG_SHELL \\\$\[$]0 --fallback-echo"
fi

AC_SUBST(ECHO)
])
m4trace:configure.ac:381: -1- AC_SUBST([ECHO])
m4trace:configure.ac:381: -1- AC_SUBST([AR])
m4trace:configure.ac:381: -1- AC_SUBST([ac_ct_AR])
m4trace:configure.ac:381: -1- AC_SUBST([RANLIB])
m4trace:configure.ac:381: -1- AC_SUBST([ac_ct_RANLIB])
m4trace:configure.ac:381: -1- AC_SUBST([STRIP])
m4trace:configure.ac:381: -1- AC_SUBST([ac_ct_STRIP])
m4trace:configure.ac:381: -1- AC_PATH_MAGIC
m4trace:configure.ac:381: -1- AC_PATH_TOOL_PREFIX([${ac_tool_prefix}file], [/usr/bin$PATH_SEPARATOR$PATH])
m4trace:configure.ac:381: -1- AC_PATH_TOOL_PREFIX([file], [/usr/bin$PATH_SEPARATOR$PATH])
m4trace:configure.ac:381: -1- _m4_warn([obsolete], [The macro `AC_HELP_STRING' is obsolete.
You should run autoupdate.], [autoconf/general.m4:219: AC_HELP_STRING is expanded from...
autoconf/general.m4:1303: AC_ARG_ENABLE is expanded from...
/usr/share/aclocal/libtool.m4:232: AC_LIBTOOL_SETUP is expanded from...
configure.ac:381: AC_LIBTOOL_SETUP is required by...
/usr/share/aclocal/libtool.m4:90: _AC_PROG_LIBTOOL is expanded from...
configure.ac:381: _AC_PROG_LIBTOOL is required by...
/usr/share/aclocal/libtool.m4:70: AC_PROG_LIBTOOL is expanded from...
configure.ac:381: the top level])
m4trace:configure.ac:381: -1- _m4_warn([obsolete], [The macro `AC_HELP_STRING' is obsolete.
You should run autoupdate.], [autoconf/general.m4:219: AC_HELP_STRING is expanded from...
autoconf/general.m4:1331: AC_ARG_WITH is expanded from...
/usr/share/aclocal/libtool.m4:232: AC_LIBTOOL_SETUP is expanded from...
configure.ac:381: AC_LIBTOOL_SETUP is required by...
/usr/share/aclocal/libtool.m4:90: _AC_PROG_LIBTOOL is expanded from...
configure.ac:381: _AC_PROG_LIBTOOL is required by...
/usr/share/aclocal/libtool.m4:70: AC_PROG_LIBTOOL is expanded from...
configure.ac:381: the top level])
m4trace:configure.ac:381: -1- AC_LIBTOOL_LANG_C_CONFIG
m4trace:configure.ac:381: -1- _LT_AC_LANG_C_CONFIG
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([objext], [])
m4trace:configure.ac:381: -1- _LT_AC_SYS_COMPILER
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_cc_shlib], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_cc_shlib], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_cc_shlib], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_cc_shlib], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_cc_shlib], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_cc_shlib], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_cc_shlib], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_cc_shlib], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_cv_prog_cc_can_build_shared], [])
m4trace:configure.ac:381: -2- _LT_AC_TAGVAR([lt_prog_compiler_static_works], [])
m4trace:configure.ac:381: -2- _LT_AC_TAGVAR([lt_prog_compiler_static], [])
m4trace:configure.ac:381: -1- AC_LIBTOOL_LINKER_OPTION([if $compiler static flag $_LT_AC_TAGVAR(lt_prog_compiler_static, ) works], [lt_prog_compiler_static_works], [$lt_prog_compiler_static], [], [_LT_AC_TAGVAR(lt_prog_compiler_static, )=])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [])
m4trace:configure.ac:381: -1- AC_LIBTOOL_PROG_COMPILER_NO_RTTI([])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_no_builtin_flag], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_no_builtin_flag], [])
m4trace:configure.ac:381: -1- AC_LIBTOOL_COMPILER_OPTION([if $compiler supports -fno-rtti -fno-exceptions], [lt_cv_prog_compiler_rtti_exceptions], [-fno-rtti -fno-exceptions], [], [_LT_AC_TAGVAR(lt_prog_compiler_no_builtin_flag, )="$_LT_AC_TAGVAR(lt_prog_compiler_no_builtin_flag, ) -fno-rtti -fno-exceptions"])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_no_builtin_flag], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_no_builtin_flag], [])
m4trace:configure.ac:381: -1- AC_LIBTOOL_PROG_COMPILER_PIC([])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_can_build_shared], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_can_build_shared], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [])
m4trace:configure.ac:381: -2- _LT_AC_TAGVAR([lt_prog_compiler_pic_works], [])
m4trace:configure.ac:381: -1- AC_LIBTOOL_COMPILER_OPTION([if $compiler PIC flag $_LT_AC_TAGVAR(lt_prog_compiler_pic, ) works], [lt_prog_compiler_pic_works], [$_LT_AC_TAGVAR(lt_prog_compiler_pic, )ifelse([],[],[ -DPIC],[ifelse([],[CXX],[ -DPIC],[])])], [], [case $_LT_AC_TAGVAR(lt_prog_compiler_pic, ) in
     "" | " "*) ;;
     *) _LT_AC_TAGVAR(lt_prog_compiler_pic, )=" $_LT_AC_TAGVAR(lt_prog_compiler_pic, )" ;;
     esac], [_LT_AC_TAGVAR(lt_prog_compiler_pic, )=
     _LT_AC_TAGVAR(lt_prog_compiler_can_build_shared, )=no])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_can_build_shared], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [])
m4trace:configure.ac:381: -1- AC_LIBTOOL_PROG_CC_C_O([])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_cv_prog_compiler_c_o], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_cv_prog_compiler_c_o], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_cv_prog_compiler_c_o], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_cv_prog_compiler_c_o], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_cv_prog_compiler_c_o], [])
m4trace:configure.ac:381: -1- AC_LIBTOOL_SYS_HARD_LINK_LOCKS([])
m4trace:configure.ac:381: -1- _LT_AC_LOCK
m4trace:configure.ac:381: -1- _m4_warn([obsolete], [The macro `AC_TRY_LINK' is obsolete.
You should run autoupdate.], [autoconf/general.m4:2223: AC_TRY_LINK is expanded from...
autoconf/general.m4:1799: AC_CACHE_VAL is expanded from...
autoconf/general.m4:1808: AC_CACHE_CHECK is expanded from...
/usr/share/aclocal/libtool.m4:559: _LT_AC_LOCK is expanded from...
configure.ac:381: _LT_AC_LOCK is required by...
/usr/share/aclocal/libtool.m4:990: AC_LIBTOOL_SYS_HARD_LINK_LOCKS is expanded from...
/usr/share/aclocal/libtool.m4:2622: _LT_AC_LANG_C_CONFIG is expanded from...
/usr/share/aclocal/libtool.m4:2485: AC_LIBTOOL_LANG_C_CONFIG is expanded from...
/usr/share/aclocal/libtool.m4:232: AC_LIBTOOL_SETUP is expanded from...
configure.ac:381: AC_LIBTOOL_SETUP is required by...
/usr/share/aclocal/libtool.m4:90: _AC_PROG_LIBTOOL is expanded from...
configure.ac:381: _AC_PROG_LIBTOOL is required by...
/usr/share/aclocal/libtool.m4:70: AC_PROG_LIBTOOL is expanded from...
configure.ac:381: the top level])
m4trace:configure.ac:381: -1- AC_SUBST([DLLTOOL])
m4trace:configure.ac:381: -1- AC_SUBST([ac_ct_DLLTOOL])
m4trace:configure.ac:381: -1- AC_SUBST([AS])
m4trace:configure.ac:381: -1- AC_SUBST([ac_ct_AS])
m4trace:configure.ac:381: -1- AC_SUBST([OBJDUMP])
m4trace:configure.ac:381: -1- AC_SUBST([ac_ct_OBJDUMP])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_cv_prog_compiler_c_o], [])
m4trace:configure.ac:381: -1- AC_LIBTOOL_PROG_LD_SHLIBS([])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([allow_undefined_flag], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([enable_shared_with_static_runtimes], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([old_archive_From_new_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([old_archive_from_expsyms_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([export_dynamic_flag_spec], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([whole_archive_flag_spec], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([thread_safe_flag_spec], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec_ld], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_direct], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_minus_L], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([link_all_deplibs], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_automatic], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([module_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([module_expsym_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([always_export_symbols], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([export_symbols_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([include_expsyms], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([exclude_expsyms], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([ld_shlibs], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([ld_shlibs], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_minus_L], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([ld_shlibs], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([allow_undefined_flag], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([ld_shlibs], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([allow_undefined_flag], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([always_export_symbols], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([enable_shared_with_static_runtimes], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([export_symbols_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([ld_shlibs], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([ld_shlibs], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_direct], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([ld_shlibs], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([ld_shlibs], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([ld_shlibs], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([export_dynamic_flag_spec], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([whole_archive_flag_spec], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([whole_archive_flag_spec], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([allow_undefined_flag], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([always_export_symbols], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_minus_L], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_direct], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([export_symbols_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([export_symbols_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_direct], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([link_all_deplibs], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_direct], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_direct], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_minus_L], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([always_export_symbols], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([allow_undefined_flag], [])
m4trace:configure.ac:381: -1- _LT_AC_SYS_LIBPATH_AIX
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([allow_undefined_flag], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_SYS_LIBPATH_AIX
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([no_undefined_flag], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([allow_undefined_flag], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([always_export_symbols], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([whole_archive_flag_spec], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds_need_lc], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_minus_L], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([ld_shlibs], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([export_dynamic_flag_spec], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([allow_undefined_flag], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([old_archive_From_new_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([old_archive_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([enable_shared_with_static_runtimes], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds_need_lc], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([allow_undefined_flag], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([allow_undefined_flag], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([allow_undefined_flag], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([allow_undefined_flag], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([module_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([module_expsym_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_direct], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_automatic], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([whole_archive_flag_spec], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([link_all_deplibs], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([ld_shlibs], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([ld_shlibs], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_direct], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_direct], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_minus_L], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_direct], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_direct], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_minus_L], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([export_dynamic_flag_spec], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec_ld], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_direct], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_direct], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_minus_L], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_direct], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([export_dynamic_flag_spec], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_minus_L], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec_ld], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([link_all_deplibs], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_direct], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_direct], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_direct], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([export_dynamic_flag_spec], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_minus_L], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([allow_undefined_flag], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([old_archive_From_new_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([allow_undefined_flag], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([allow_undefined_flag], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([allow_undefined_flag], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([allow_undefined_flag], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([export_dynamic_flag_spec], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([no_undefined_flag], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([whole_archive_flag_spec], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([link_all_deplibs], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_direct], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_minus_L], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_direct], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([reload_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_direct], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_direct], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([export_dynamic_flag_spec], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([ld_shlibs], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_direct], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_minus_L], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([no_undefined_flag], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([no_undefined_flag], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([ld_shlibs], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([ld_shlibs], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([ld_shlibs], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([ld_shlibs], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds_need_lc], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds_need_lc], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([allow_undefined_flag], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([allow_undefined_flag], [])
m4trace:configure.ac:381: -2- _LT_AC_TAGVAR([archive_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds_need_lc], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds_need_lc], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([allow_undefined_flag], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds_need_lc], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds_need_lc], [])
m4trace:configure.ac:381: -1- AC_LIBTOOL_SYS_DYNAMIC_LINKER([])
m4trace:configure.ac:381: -1- AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH([])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_action], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([runpath_var ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_automatic], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_direct], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_minus_L], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_action], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_action], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_action], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_action], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_action], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_action], [])
m4trace:configure.ac:381: -1- AC_LIBTOOL_SYS_LIB_STRIP
m4trace:configure.ac:381: -1- AC_LIBTOOL_DLOPEN_SELF([])
m4trace:configure.ac:381: -1- _LT_AC_CHECK_DLFCN
m4trace:configure.ac:381: -1- AC_CHECK_HEADERS([dlfcn.h])
m4trace:configure.ac:381: -1- AH_OUTPUT([HAVE_DLFCN_H], [/* Define to 1 if you have the <dlfcn.h> header file. */
#undef HAVE_DLFCN_H])
m4trace:configure.ac:381: -1- AC_HEADER_STDC
m4trace:configure.ac:381: -1- AC_PROG_CPP
m4trace:configure.ac:381: -1- AC_SUBST([CPP])
m4trace:configure.ac:381: -1- AC_SUBST([CPPFLAGS])
m4trace:configure.ac:381: -1- AC_SUBST([CPP])
m4trace:configure.ac:381: -1- AC_DEFINE_TRACE_LITERAL([STDC_HEADERS])
m4trace:configure.ac:381: -1- AH_OUTPUT([STDC_HEADERS], [/* Define to 1 if you have the ANSI C header files. */
#undef STDC_HEADERS])
m4trace:configure.ac:381: -1- AC_CHECK_HEADERS([sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
		  inttypes.h stdint.h unistd.h], [], [], [$ac_includes_default])
m4trace:configure.ac:381: -1- AH_OUTPUT([HAVE_SYS_TYPES_H], [/* Define to 1 if you have the <sys/types.h> header file. */
#undef HAVE_SYS_TYPES_H])
m4trace:configure.ac:381: -1- AH_OUTPUT([HAVE_SYS_STAT_H], [/* Define to 1 if you have the <sys/stat.h> header file. */
#undef HAVE_SYS_STAT_H])
m4trace:configure.ac:381: -1- AH_OUTPUT([HAVE_STDLIB_H], [/* Define to 1 if you have the <stdlib.h> header file. */
#undef HAVE_STDLIB_H])
m4trace:configure.ac:381: -1- AH_OUTPUT([HAVE_STRING_H], [/* Define to 1 if you have the <string.h> header file. */
#undef HAVE_STRING_H])
m4trace:configure.ac:381: -1- AH_OUTPUT([HAVE_MEMORY_H], [/* Define to 1 if you have the <memory.h> header file. */
#undef HAVE_MEMORY_H])
m4trace:configure.ac:381: -1- AH_OUTPUT([HAVE_STRINGS_H], [/* Define to 1 if you have the <strings.h> header file. */
#undef HAVE_STRINGS_H])
m4trace:configure.ac:381: -1- AH_OUTPUT([HAVE_INTTYPES_H], [/* Define to 1 if you have the <inttypes.h> header file. */
#undef HAVE_INTTYPES_H])
m4trace:configure.ac:381: -1- AH_OUTPUT([HAVE_STDINT_H], [/* Define to 1 if you have the <stdint.h> header file. */
#undef HAVE_STDINT_H])
m4trace:configure.ac:381: -1- AH_OUTPUT([HAVE_UNISTD_H], [/* Define to 1 if you have the <unistd.h> header file. */
#undef HAVE_UNISTD_H])
m4trace:configure.ac:381: -1- AC_CHECK_LIB([dl], [dlopen], [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"], [
    lt_cv_dlopen="dyld"
    lt_cv_dlopen_libs=
    lt_cv_dlopen_self=yes
    ])
m4trace:configure.ac:381: -1- AC_CHECK_LIB([dld], [shl_load], [lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-dld"], [AC_CHECK_FUNC([dlopen],
	      [lt_cv_dlopen="dlopen"],
	  [AC_CHECK_LIB([dl], [dlopen],
		[lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"],
	    [AC_CHECK_LIB([svld], [dlopen],
		  [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"],
	      [AC_CHECK_LIB([dld], [dld_link],
		    [lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-dld"])
	      ])
	    ])
	  ])
	])
m4trace:configure.ac:381: -1- AC_CHECK_LIB([dl], [dlopen], [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"], [AC_CHECK_LIB([svld], [dlopen],
		  [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"],
	      [AC_CHECK_LIB([dld], [dld_link],
		    [lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-dld"])
	      ])
	    ])
m4trace:configure.ac:381: -1- AC_CHECK_LIB([svld], [dlopen], [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"], [AC_CHECK_LIB([dld], [dld_link],
		    [lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-dld"])
	      ])
m4trace:configure.ac:381: -1- AC_CHECK_LIB([dld], [dld_link], [lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-dld"])
m4trace:configure.ac:381: -1- _LT_AC_TRY_DLOPEN_SELF([lt_cv_dlopen_self=yes], [lt_cv_dlopen_self=yes], [lt_cv_dlopen_self=no], [lt_cv_dlopen_self=cross])
m4trace:configure.ac:381: -1- _LT_AC_TRY_DLOPEN_SELF([lt_cv_dlopen_self_static=yes], [lt_cv_dlopen_self_static=yes], [lt_cv_dlopen_self_static=no], [lt_cv_dlopen_self_static=cross])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds_need_lc], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([allow_undefined_flag], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([allow_undefined_flag], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([allow_undefined_flag], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([allow_undefined_flag], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([module_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([module_expsym_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_direct], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_automatic], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([whole_archive_flag_spec], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([link_all_deplibs], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([ld_shlibs], [])
m4trace:configure.ac:381: -1- AC_LIBTOOL_CONFIG([])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([compiler], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([CC], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([LD], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_no_builtin_flag], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([export_dynamic_flag_spec], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([thread_safe_flag_spec], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([whole_archive_flag_spec], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([enable_shared_with_static_runtimes], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([old_archive_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([old_archive_from_new_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([predep_objects], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([postdep_objects], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([predeps], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([postdeps], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([compiler_lib_search_path], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([postinstall_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([postuninstall_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([old_archive_from_expsyms_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([allow_undefined_flag], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([no_undefined_flag], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([export_symbols_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec_ld], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_automatic], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([module_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([module_expsym_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_cv_prog_compiler_c_o], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([exclude_expsyms], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([include_expsyms], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([old_archive_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([old_archive_from_new_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([module_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([module_expsym_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([old_archive_from_expsyms_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([export_symbols_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds_need_lc], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([enable_shared_with_static_runtimes], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([compiler], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([GCC], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([LD], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_cv_prog_compiler_c_o], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_no_builtin_flag], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([export_dynamic_flag_spec], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([whole_archive_flag_spec], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([thread_safe_flag_spec], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([old_archive_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([old_archive_from_new_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([old_archive_from_expsyms_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([module_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([module_expsym_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([predep_objects], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([postdep_objects], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([predeps], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([postdeps], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([compiler_lib_search_path], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([allow_undefined_flag], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([no_undefined_flag], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_action], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec_ld], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_direct], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_minus_L], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_automatic], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([link_all_deplibs], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([fix_srcfile_path], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([always_export_symbols], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([export_symbols_cmds], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([exclude_expsyms], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([include_expsyms], [])
m4trace:configure.ac:381: -1- _LT_AC_TAGCONFIG
m4trace:configure.ac:381: -1- _m4_warn([obsolete], [The macro `AC_HELP_STRING' is obsolete.
You should run autoupdate.], [autoconf/general.m4:219: AC_HELP_STRING is expanded from...
autoconf/general.m4:1331: AC_ARG_WITH is expanded from...
/usr/share/aclocal/libtool.m4:1741: _LT_AC_TAGCONFIG is expanded from...
/usr/share/aclocal/libtool.m4:232: AC_LIBTOOL_SETUP is expanded from...
configure.ac:381: AC_LIBTOOL_SETUP is required by...
/usr/share/aclocal/libtool.m4:90: _AC_PROG_LIBTOOL is expanded from...
configure.ac:381: _AC_PROG_LIBTOOL is required by...
/usr/share/aclocal/libtool.m4:70: AC_PROG_LIBTOOL is expanded from...
configure.ac:381: the top level])
m4trace:configure.ac:381: -1- _m4_warn([obsolete], [back quotes and double quotes must not be escaped in: $as_me:$LINENO: error: tag name \"$tagname\" already exists], [/usr/share/aclocal/libtool.m4:1741: _LT_AC_TAGCONFIG is expanded from...
/usr/share/aclocal/libtool.m4:232: AC_LIBTOOL_SETUP is expanded from...
configure.ac:381: AC_LIBTOOL_SETUP is required by...
/usr/share/aclocal/libtool.m4:90: _AC_PROG_LIBTOOL is expanded from...
configure.ac:381: _AC_PROG_LIBTOOL is required by...
/usr/share/aclocal/libtool.m4:70: AC_PROG_LIBTOOL is expanded from...
configure.ac:381: the top level])
m4trace:configure.ac:381: -1- _m4_warn([obsolete], [back quotes and double quotes must not be escaped in: $as_me: error: tag name \"$tagname\" already exists], [/usr/share/aclocal/libtool.m4:1741: _LT_AC_TAGCONFIG is expanded from...
/usr/share/aclocal/libtool.m4:232: AC_LIBTOOL_SETUP is expanded from...
configure.ac:381: AC_LIBTOOL_SETUP is required by...
/usr/share/aclocal/libtool.m4:90: _AC_PROG_LIBTOOL is expanded from...
configure.ac:381: _AC_PROG_LIBTOOL is required by...
/usr/share/aclocal/libtool.m4:70: AC_PROG_LIBTOOL is expanded from...
configure.ac:381: the top level])
m4trace:configure.ac:381: -1- AC_LIBTOOL_LANG_CXX_CONFIG
m4trace:configure.ac:381: -1- _LT_AC_LANG_CXX_CONFIG([CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds_need_lc], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([allow_undefined_flag], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([always_export_symbols], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([export_dynamic_flag_spec], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_direct], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec_ld], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_minus_L], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_automatic], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([module_cmds], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([module_expsym_cmds], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([link_all_deplibs], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([old_archive_cmds], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([no_undefined_flag], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([whole_archive_flag_spec], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([enable_shared_with_static_runtimes], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([predep_objects], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([postdep_objects], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([predeps], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([postdeps], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([compiler_lib_search_path], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([objext], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_SYS_COMPILER
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([compiler], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_no_builtin_flag], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_no_builtin_flag], [CXX])
m4trace:configure.ac:381: -1- AC_PROG_LD
m4trace:configure.ac:381: -1- AC_PROG_LD_GNU
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([export_dynamic_flag_spec], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([whole_archive_flag_spec], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([whole_archive_flag_spec], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([ld_shlibs], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([ld_shlibs], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_direct], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([link_all_deplibs], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_direct], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_direct], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_minus_L], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([always_export_symbols], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([allow_undefined_flag], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_SYS_LIBPATH_AIX
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([allow_undefined_flag], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_SYS_LIBPATH_AIX
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([no_undefined_flag], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([allow_undefined_flag], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([always_export_symbols], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([whole_archive_flag_spec], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds_need_lc], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([ld_shlibs], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([allow_undefined_flag], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([always_export_symbols], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([enable_shared_with_static_runtimes], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([ld_shlibs], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds_need_lc], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([allow_undefined_flag], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([allow_undefined_flag], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([allow_undefined_flag], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([allow_undefined_flag], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([module_cmds], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([module_expsym_cmds], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_direct], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_automatic], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([whole_archive_flag_spec], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([link_all_deplibs], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([ld_shlibs], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([ld_shlibs], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([ld_shlibs], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([ld_shlibs], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([ld_shlibs], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds_need_lc], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([ld_shlibs], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([export_dynamic_flag_spec], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_direct], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_minus_L], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([ld_shlibs], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([ld_shlibs], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec_ld], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([export_dynamic_flag_spec], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_direct], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_direct], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_minus_L], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_direct], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_minus_L], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([ld_shlibs], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([ld_shlibs], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([old_archive_cmds], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([link_all_deplibs], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([export_dynamic_flag_spec], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([old_archive_cmds], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds_need_lc], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([export_dynamic_flag_spec], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([whole_archive_flag_spec], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([ld_shlibs], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([ld_shlibs], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([ld_shlibs], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([ld_shlibs], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_direct], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([old_archive_cmds], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([ld_shlibs], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([allow_undefined_flag], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([allow_undefined_flag], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([ld_shlibs], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([old_archive_cmds], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([ld_shlibs], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([allow_undefined_flag], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([allow_undefined_flag], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([ld_shlibs], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([ld_shlibs], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds_need_lc], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([ld_shlibs], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([ld_shlibs], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([ld_shlibs], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([ld_shlibs], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([ld_shlibs], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([no_undefined_flag], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([whole_archive_flag_spec], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([link_all_deplibs], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([old_archive_cmds], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([old_archive_cmds], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([no_undefined_flag], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds_need_lc], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([ld_shlibs], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([ld_shlibs], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([ld_shlibs], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([ld_shlibs], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([ld_shlibs], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([ld_shlibs], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([ld_shlibs], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([GCC], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([LD], [CXX])
m4trace:configure.ac:381: -1- AC_LIBTOOL_POSTDEP_PREDEP([CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([compiler_lib_search_path], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([compiler_lib_search_path], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([compiler_lib_search_path], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([compiler_lib_search_path], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([postdeps], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([postdeps], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([postdeps], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([postdeps], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([predep_objects], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([predep_objects], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([predep_objects], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([predep_objects], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([postdep_objects], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([postdep_objects], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([postdep_objects], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([postdep_objects], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([postdeps], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds_need_lc], [CXX])
m4trace:configure.ac:381: -1- AC_LIBTOOL_PROG_COMPILER_PIC([CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_can_build_shared], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [CXX])
m4trace:configure.ac:381: -2- _LT_AC_TAGVAR([lt_prog_compiler_pic_works], [CXX])
m4trace:configure.ac:381: -1- AC_LIBTOOL_COMPILER_OPTION([if $compiler PIC flag $_LT_AC_TAGVAR(lt_prog_compiler_pic, CXX) works], [lt_prog_compiler_pic_works_CXX], [$_LT_AC_TAGVAR(lt_prog_compiler_pic, CXX)ifelse([CXX],[],[ -DPIC],[ifelse([CXX],[CXX],[ -DPIC],[])])], [], [case $_LT_AC_TAGVAR(lt_prog_compiler_pic, CXX) in
     "" | " "*) ;;
     *) _LT_AC_TAGVAR(lt_prog_compiler_pic, CXX)=" $_LT_AC_TAGVAR(lt_prog_compiler_pic, CXX)" ;;
     esac], [_LT_AC_TAGVAR(lt_prog_compiler_pic, CXX)=
     _LT_AC_TAGVAR(lt_prog_compiler_can_build_shared, CXX)=no])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_can_build_shared], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [CXX])
m4trace:configure.ac:381: -1- AC_LIBTOOL_PROG_CC_C_O([CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_cv_prog_compiler_c_o], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_cv_prog_compiler_c_o], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_cv_prog_compiler_c_o], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_cv_prog_compiler_c_o], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_cv_prog_compiler_c_o], [CXX])
m4trace:configure.ac:381: -1- AC_LIBTOOL_SYS_HARD_LINK_LOCKS([CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_cv_prog_compiler_c_o], [CXX])
m4trace:configure.ac:381: -1- AC_LIBTOOL_PROG_LD_SHLIBS([CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([export_symbols_cmds], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([export_symbols_cmds], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([export_symbols_cmds], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([export_symbols_cmds], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([export_symbols_cmds], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([export_symbols_cmds], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([ld_shlibs], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([ld_shlibs], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([ld_shlibs], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds_need_lc], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds_need_lc], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([allow_undefined_flag], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([allow_undefined_flag], [CXX])
m4trace:configure.ac:381: -2- _LT_AC_TAGVAR([archive_cmds], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds_need_lc], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds_need_lc], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([allow_undefined_flag], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds_need_lc], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds_need_lc], [CXX])
m4trace:configure.ac:381: -1- AC_LIBTOOL_SYS_DYNAMIC_LINKER([CXX])
m4trace:configure.ac:381: -1- AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH([CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_action], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([runpath_var CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_automatic], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_direct], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_minus_L], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_action], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_action], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_action], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_action], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_action], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_action], [CXX])
m4trace:configure.ac:381: -1- AC_LIBTOOL_SYS_LIB_STRIP
m4trace:configure.ac:381: -1- AC_LIBTOOL_DLOPEN_SELF([CXX])
m4trace:configure.ac:381: -1- AC_CHECK_LIB([dl], [dlopen], [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"], [
    lt_cv_dlopen="dyld"
    lt_cv_dlopen_libs=
    lt_cv_dlopen_self=yes
    ])
m4trace:configure.ac:381: -1- AC_CHECK_LIB([dld], [shl_load], [lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-dld"], [AC_CHECK_FUNC([dlopen],
	      [lt_cv_dlopen="dlopen"],
	  [AC_CHECK_LIB([dl], [dlopen],
		[lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"],
	    [AC_CHECK_LIB([svld], [dlopen],
		  [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"],
	      [AC_CHECK_LIB([dld], [dld_link],
		    [lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-dld"])
	      ])
	    ])
	  ])
	])
m4trace:configure.ac:381: -1- AC_CHECK_LIB([dl], [dlopen], [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"], [AC_CHECK_LIB([svld], [dlopen],
		  [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"],
	      [AC_CHECK_LIB([dld], [dld_link],
		    [lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-dld"])
	      ])
	    ])
m4trace:configure.ac:381: -1- AC_CHECK_LIB([svld], [dlopen], [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"], [AC_CHECK_LIB([dld], [dld_link],
		    [lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-dld"])
	      ])
m4trace:configure.ac:381: -1- AC_CHECK_LIB([dld], [dld_link], [lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-dld"])
m4trace:configure.ac:381: -1- _LT_AC_TRY_DLOPEN_SELF([lt_cv_dlopen_self=yes], [lt_cv_dlopen_self=yes], [lt_cv_dlopen_self=no], [lt_cv_dlopen_self=cross])
m4trace:configure.ac:381: -1- _LT_AC_TRY_DLOPEN_SELF([lt_cv_dlopen_self_static=yes], [lt_cv_dlopen_self_static=yes], [lt_cv_dlopen_self_static=no], [lt_cv_dlopen_self_static=cross])
m4trace:configure.ac:381: -1- AC_LIBTOOL_CONFIG([CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([compiler], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([CC], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([LD], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_no_builtin_flag], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([export_dynamic_flag_spec], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([thread_safe_flag_spec], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([whole_archive_flag_spec], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([enable_shared_with_static_runtimes], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([old_archive_cmds], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([old_archive_from_new_cmds], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([predep_objects], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([postdep_objects], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([predeps], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([postdeps], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([compiler_lib_search_path], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([postinstall_cmds], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([postuninstall_cmds], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([old_archive_from_expsyms_cmds], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([allow_undefined_flag], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([no_undefined_flag], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([export_symbols_cmds], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec_ld], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_automatic], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([module_cmds], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([module_expsym_cmds], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_cv_prog_compiler_c_o], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([exclude_expsyms], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([include_expsyms], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([old_archive_cmds], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([old_archive_from_new_cmds], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([module_cmds], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([module_expsym_cmds], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([old_archive_from_expsyms_cmds], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([export_symbols_cmds], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds_need_lc], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([enable_shared_with_static_runtimes], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([compiler], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([GCC], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([LD], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_cv_prog_compiler_c_o], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_no_builtin_flag], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([export_dynamic_flag_spec], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([whole_archive_flag_spec], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([thread_safe_flag_spec], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([old_archive_cmds], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([old_archive_from_new_cmds], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([old_archive_from_expsyms_cmds], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([module_cmds], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([module_expsym_cmds], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([predep_objects], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([postdep_objects], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([predeps], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([postdeps], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([compiler_lib_search_path], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([allow_undefined_flag], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([no_undefined_flag], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_action], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec_ld], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_direct], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_minus_L], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_automatic], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([link_all_deplibs], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([fix_srcfile_path], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([always_export_symbols], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([export_symbols_cmds], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([exclude_expsyms], [CXX])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([include_expsyms], [CXX])
m4trace:configure.ac:381: -1- AC_LIBTOOL_LANG_F77_CONFIG
m4trace:configure.ac:381: -1- _LT_AC_LANG_F77_CONFIG([F77])
m4trace:configure.ac:381: -1- AC_SUBST([F77])
m4trace:configure.ac:381: -1- AC_SUBST([FFLAGS])
m4trace:configure.ac:381: -1- AC_SUBST([LDFLAGS])
m4trace:configure.ac:381: -1- AC_SUBST([F77])
m4trace:configure.ac:381: -1- AC_SUBST([ac_ct_F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds_need_lc], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([allow_undefined_flag], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([always_export_symbols], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([export_dynamic_flag_spec], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_direct], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec_ld], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_minus_L], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_automatic], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([module_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([module_expsym_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([link_all_deplibs], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([old_archive_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([no_undefined_flag], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([whole_archive_flag_spec], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([enable_shared_with_static_runtimes], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([objext], [F77])
m4trace:configure.ac:381: -1- _LT_AC_SYS_COMPILER
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([compiler], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([ld_shlibs], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([GCC], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([LD], [F77])
m4trace:configure.ac:381: -1- AC_LIBTOOL_PROG_COMPILER_PIC([F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_can_build_shared], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_can_build_shared], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [F77])
m4trace:configure.ac:381: -2- _LT_AC_TAGVAR([lt_prog_compiler_pic_works], [F77])
m4trace:configure.ac:381: -1- AC_LIBTOOL_COMPILER_OPTION([if $compiler PIC flag $_LT_AC_TAGVAR(lt_prog_compiler_pic, F77) works], [lt_prog_compiler_pic_works_F77], [$_LT_AC_TAGVAR(lt_prog_compiler_pic, F77)ifelse([F77],[],[ -DPIC],[ifelse([F77],[CXX],[ -DPIC],[])])], [], [case $_LT_AC_TAGVAR(lt_prog_compiler_pic, F77) in
     "" | " "*) ;;
     *) _LT_AC_TAGVAR(lt_prog_compiler_pic, F77)=" $_LT_AC_TAGVAR(lt_prog_compiler_pic, F77)" ;;
     esac], [_LT_AC_TAGVAR(lt_prog_compiler_pic, F77)=
     _LT_AC_TAGVAR(lt_prog_compiler_can_build_shared, F77)=no])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_can_build_shared], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [F77])
m4trace:configure.ac:381: -1- AC_LIBTOOL_PROG_CC_C_O([F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_cv_prog_compiler_c_o], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_cv_prog_compiler_c_o], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_cv_prog_compiler_c_o], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_cv_prog_compiler_c_o], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_cv_prog_compiler_c_o], [F77])
m4trace:configure.ac:381: -1- AC_LIBTOOL_SYS_HARD_LINK_LOCKS([F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_cv_prog_compiler_c_o], [F77])
m4trace:configure.ac:381: -1- AC_LIBTOOL_PROG_LD_SHLIBS([F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([allow_undefined_flag], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([enable_shared_with_static_runtimes], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([old_archive_From_new_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([old_archive_from_expsyms_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([export_dynamic_flag_spec], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([whole_archive_flag_spec], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([thread_safe_flag_spec], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec_ld], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_direct], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_minus_L], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([link_all_deplibs], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_automatic], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([module_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([module_expsym_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([always_export_symbols], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([export_symbols_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([include_expsyms], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([exclude_expsyms], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([ld_shlibs], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([ld_shlibs], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_minus_L], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([ld_shlibs], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([allow_undefined_flag], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([ld_shlibs], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([allow_undefined_flag], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([always_export_symbols], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([enable_shared_with_static_runtimes], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([export_symbols_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([ld_shlibs], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([ld_shlibs], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_direct], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([ld_shlibs], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([ld_shlibs], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([ld_shlibs], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([export_dynamic_flag_spec], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([whole_archive_flag_spec], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([whole_archive_flag_spec], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([allow_undefined_flag], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([always_export_symbols], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_minus_L], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_direct], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([export_symbols_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([export_symbols_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_direct], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([link_all_deplibs], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_direct], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_direct], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_minus_L], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([always_export_symbols], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([allow_undefined_flag], [F77])
m4trace:configure.ac:381: -1- _LT_AC_SYS_LIBPATH_AIX
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([allow_undefined_flag], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_SYS_LIBPATH_AIX
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([no_undefined_flag], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([allow_undefined_flag], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([always_export_symbols], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([whole_archive_flag_spec], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds_need_lc], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_minus_L], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([ld_shlibs], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([export_dynamic_flag_spec], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([allow_undefined_flag], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([old_archive_From_new_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([old_archive_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([enable_shared_with_static_runtimes], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds_need_lc], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([allow_undefined_flag], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([allow_undefined_flag], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([allow_undefined_flag], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([allow_undefined_flag], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([module_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([module_expsym_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_direct], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_automatic], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([whole_archive_flag_spec], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([link_all_deplibs], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([ld_shlibs], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([ld_shlibs], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_direct], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_direct], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_minus_L], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_direct], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_direct], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_minus_L], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([export_dynamic_flag_spec], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec_ld], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_direct], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_direct], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_minus_L], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_direct], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([export_dynamic_flag_spec], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_minus_L], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec_ld], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([link_all_deplibs], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_direct], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_direct], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_direct], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([export_dynamic_flag_spec], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_minus_L], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([allow_undefined_flag], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([old_archive_From_new_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([allow_undefined_flag], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([allow_undefined_flag], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([allow_undefined_flag], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([allow_undefined_flag], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([export_dynamic_flag_spec], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([no_undefined_flag], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([whole_archive_flag_spec], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([link_all_deplibs], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_direct], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_minus_L], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_direct], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([reload_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_direct], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_direct], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([export_dynamic_flag_spec], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([ld_shlibs], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_direct], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_minus_L], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([no_undefined_flag], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([no_undefined_flag], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([ld_shlibs], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([ld_shlibs], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([ld_shlibs], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([ld_shlibs], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds_need_lc], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds_need_lc], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([allow_undefined_flag], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([allow_undefined_flag], [F77])
m4trace:configure.ac:381: -2- _LT_AC_TAGVAR([archive_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds_need_lc], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds_need_lc], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([allow_undefined_flag], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds_need_lc], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds_need_lc], [F77])
m4trace:configure.ac:381: -1- AC_LIBTOOL_SYS_DYNAMIC_LINKER([F77])
m4trace:configure.ac:381: -1- AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH([F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_action], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([runpath_var F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_automatic], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_direct], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_minus_L], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_action], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_action], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_action], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_action], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_action], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_action], [F77])
m4trace:configure.ac:381: -1- AC_LIBTOOL_SYS_LIB_STRIP
m4trace:configure.ac:381: -1- AC_LIBTOOL_CONFIG([F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([compiler], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([CC], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([LD], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_no_builtin_flag], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([export_dynamic_flag_spec], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([thread_safe_flag_spec], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([whole_archive_flag_spec], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([enable_shared_with_static_runtimes], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([old_archive_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([old_archive_from_new_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([predep_objects], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([postdep_objects], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([predeps], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([postdeps], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([compiler_lib_search_path], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([postinstall_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([postuninstall_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([old_archive_from_expsyms_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([allow_undefined_flag], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([no_undefined_flag], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([export_symbols_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec_ld], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_automatic], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([module_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([module_expsym_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_cv_prog_compiler_c_o], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([exclude_expsyms], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([include_expsyms], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([old_archive_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([old_archive_from_new_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([module_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([module_expsym_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([old_archive_from_expsyms_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([export_symbols_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds_need_lc], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([enable_shared_with_static_runtimes], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([compiler], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([GCC], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([LD], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_cv_prog_compiler_c_o], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_no_builtin_flag], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([export_dynamic_flag_spec], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([whole_archive_flag_spec], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([thread_safe_flag_spec], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([old_archive_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([old_archive_from_new_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([old_archive_from_expsyms_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([module_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([module_expsym_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([predep_objects], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([postdep_objects], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([predeps], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([postdeps], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([compiler_lib_search_path], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([allow_undefined_flag], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([no_undefined_flag], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_action], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec_ld], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_direct], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_minus_L], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_automatic], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([link_all_deplibs], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([fix_srcfile_path], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([always_export_symbols], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([export_symbols_cmds], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([exclude_expsyms], [F77])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([include_expsyms], [F77])
m4trace:configure.ac:381: -1- AC_LIBTOOL_LANG_GCJ_CONFIG
m4trace:configure.ac:381: -1- _LT_AC_LANG_GCJ_CONFIG([GCJ])
m4trace:configure.ac:381: -1- _m4_warn([obsolete], [The macro `AC_LANG_SAVE' is obsolete.
You should run autoupdate.], [autoconf/lang.m4:166: AC_LANG_SAVE is expanded from...
/usr/share/aclocal/libtool.m4:3807: _LT_AC_LANG_GCJ_CONFIG is expanded from...
/usr/share/aclocal/libtool.m4:3760: AC_LIBTOOL_LANG_GCJ_CONFIG is expanded from...
/usr/share/aclocal/libtool.m4:1741: _LT_AC_TAGCONFIG is expanded from...
/usr/share/aclocal/libtool.m4:232: AC_LIBTOOL_SETUP is expanded from...
configure.ac:381: AC_LIBTOOL_SETUP is required by...
/usr/share/aclocal/libtool.m4:90: _AC_PROG_LIBTOOL is expanded from...
configure.ac:381: _AC_PROG_LIBTOOL is required by...
/usr/share/aclocal/libtool.m4:70: AC_PROG_LIBTOOL is expanded from...
configure.ac:381: the top level])
m4trace:configure.ac:381: -1- _m4_warn([obsolete], [instead of using `AC_LANG', `AC_LANG_SAVE',
and `AC_LANG_RESTORE', you should use `AC_LANG_PUSH' and `AC_LANG_POP'.], [autoconf/lang.m4:166: AC_LANG_SAVE is expanded from...
/usr/share/aclocal/libtool.m4:3807: _LT_AC_LANG_GCJ_CONFIG is expanded from...
/usr/share/aclocal/libtool.m4:3760: AC_LIBTOOL_LANG_GCJ_CONFIG is expanded from...
/usr/share/aclocal/libtool.m4:1741: _LT_AC_TAGCONFIG is expanded from...
/usr/share/aclocal/libtool.m4:232: AC_LIBTOOL_SETUP is expanded from...
configure.ac:381: AC_LIBTOOL_SETUP is required by...
/usr/share/aclocal/libtool.m4:90: _AC_PROG_LIBTOOL is expanded from...
configure.ac:381: _AC_PROG_LIBTOOL is required by...
/usr/share/aclocal/libtool.m4:70: AC_PROG_LIBTOOL is expanded from...
configure.ac:381: the top level])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([objext], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_SYS_COMPILER
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([compiler], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds_need_lc], [GCJ])
m4trace:configure.ac:381: -1- AC_LIBTOOL_PROG_COMPILER_NO_RTTI([GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_no_builtin_flag], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_no_builtin_flag], [GCJ])
m4trace:configure.ac:381: -1- AC_LIBTOOL_COMPILER_OPTION([if $compiler supports -fno-rtti -fno-exceptions], [lt_cv_prog_compiler_rtti_exceptions], [-fno-rtti -fno-exceptions], [], [_LT_AC_TAGVAR(lt_prog_compiler_no_builtin_flag, GCJ)="$_LT_AC_TAGVAR(lt_prog_compiler_no_builtin_flag, GCJ) -fno-rtti -fno-exceptions"])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_no_builtin_flag], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_no_builtin_flag], [GCJ])
m4trace:configure.ac:381: -1- AC_LIBTOOL_PROG_COMPILER_PIC([GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_can_build_shared], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_can_build_shared], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [GCJ])
m4trace:configure.ac:381: -2- _LT_AC_TAGVAR([lt_prog_compiler_pic_works], [GCJ])
m4trace:configure.ac:381: -1- AC_LIBTOOL_COMPILER_OPTION([if $compiler PIC flag $_LT_AC_TAGVAR(lt_prog_compiler_pic, GCJ) works], [lt_prog_compiler_pic_works_GCJ], [$_LT_AC_TAGVAR(lt_prog_compiler_pic, GCJ)ifelse([GCJ],[],[ -DPIC],[ifelse([GCJ],[CXX],[ -DPIC],[])])], [], [case $_LT_AC_TAGVAR(lt_prog_compiler_pic, GCJ) in
     "" | " "*) ;;
     *) _LT_AC_TAGVAR(lt_prog_compiler_pic, GCJ)=" $_LT_AC_TAGVAR(lt_prog_compiler_pic, GCJ)" ;;
     esac], [_LT_AC_TAGVAR(lt_prog_compiler_pic, GCJ)=
     _LT_AC_TAGVAR(lt_prog_compiler_can_build_shared, GCJ)=no])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_can_build_shared], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [GCJ])
m4trace:configure.ac:381: -1- AC_LIBTOOL_PROG_CC_C_O([GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_cv_prog_compiler_c_o], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_cv_prog_compiler_c_o], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_cv_prog_compiler_c_o], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_cv_prog_compiler_c_o], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_cv_prog_compiler_c_o], [GCJ])
m4trace:configure.ac:381: -1- AC_LIBTOOL_SYS_HARD_LINK_LOCKS([GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_cv_prog_compiler_c_o], [GCJ])
m4trace:configure.ac:381: -1- AC_LIBTOOL_PROG_LD_SHLIBS([GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([allow_undefined_flag], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([enable_shared_with_static_runtimes], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([old_archive_From_new_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([old_archive_from_expsyms_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([export_dynamic_flag_spec], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([whole_archive_flag_spec], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([thread_safe_flag_spec], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec_ld], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_direct], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_minus_L], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([link_all_deplibs], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_automatic], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([module_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([module_expsym_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([always_export_symbols], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([export_symbols_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([include_expsyms], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([exclude_expsyms], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([ld_shlibs], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([ld_shlibs], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_minus_L], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([ld_shlibs], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([allow_undefined_flag], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([ld_shlibs], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([allow_undefined_flag], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([always_export_symbols], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([enable_shared_with_static_runtimes], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([export_symbols_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([ld_shlibs], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([ld_shlibs], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_direct], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([ld_shlibs], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([ld_shlibs], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([ld_shlibs], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([export_dynamic_flag_spec], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([whole_archive_flag_spec], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([whole_archive_flag_spec], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([allow_undefined_flag], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([always_export_symbols], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_minus_L], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_direct], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([export_symbols_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([export_symbols_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_direct], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([link_all_deplibs], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_direct], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_direct], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_minus_L], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([always_export_symbols], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([allow_undefined_flag], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_SYS_LIBPATH_AIX
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([allow_undefined_flag], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_SYS_LIBPATH_AIX
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([no_undefined_flag], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([allow_undefined_flag], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([always_export_symbols], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([whole_archive_flag_spec], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds_need_lc], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_minus_L], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([ld_shlibs], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([export_dynamic_flag_spec], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([allow_undefined_flag], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([old_archive_From_new_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([old_archive_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([enable_shared_with_static_runtimes], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds_need_lc], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([allow_undefined_flag], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([allow_undefined_flag], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([allow_undefined_flag], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([allow_undefined_flag], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([module_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([module_expsym_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_direct], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_automatic], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([whole_archive_flag_spec], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([link_all_deplibs], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([ld_shlibs], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([ld_shlibs], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_direct], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_direct], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_minus_L], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_direct], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_direct], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_minus_L], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([export_dynamic_flag_spec], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec_ld], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_direct], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_direct], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_minus_L], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_direct], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([export_dynamic_flag_spec], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_minus_L], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec_ld], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([link_all_deplibs], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_direct], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_direct], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_direct], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([export_dynamic_flag_spec], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_minus_L], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([allow_undefined_flag], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([old_archive_From_new_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([allow_undefined_flag], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([allow_undefined_flag], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([allow_undefined_flag], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([allow_undefined_flag], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([export_dynamic_flag_spec], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([no_undefined_flag], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([whole_archive_flag_spec], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([link_all_deplibs], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_direct], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_minus_L], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_direct], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([reload_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_direct], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_direct], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([export_dynamic_flag_spec], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([ld_shlibs], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_direct], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_minus_L], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([no_undefined_flag], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([no_undefined_flag], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([ld_shlibs], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([ld_shlibs], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([ld_shlibs], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([ld_shlibs], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds_need_lc], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds_need_lc], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([allow_undefined_flag], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([allow_undefined_flag], [GCJ])
m4trace:configure.ac:381: -2- _LT_AC_TAGVAR([archive_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds_need_lc], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds_need_lc], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([allow_undefined_flag], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds_need_lc], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds_need_lc], [GCJ])
m4trace:configure.ac:381: -1- AC_LIBTOOL_SYS_DYNAMIC_LINKER([GCJ])
m4trace:configure.ac:381: -1- AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH([GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_action], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([runpath_var GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_automatic], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_direct], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_minus_L], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_action], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_action], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_action], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_action], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_action], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_action], [GCJ])
m4trace:configure.ac:381: -1- AC_LIBTOOL_SYS_LIB_STRIP
m4trace:configure.ac:381: -1- AC_LIBTOOL_DLOPEN_SELF([GCJ])
m4trace:configure.ac:381: -1- AC_CHECK_LIB([dl], [dlopen], [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"], [
    lt_cv_dlopen="dyld"
    lt_cv_dlopen_libs=
    lt_cv_dlopen_self=yes
    ])
m4trace:configure.ac:381: -1- AC_CHECK_LIB([dld], [shl_load], [lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-dld"], [AC_CHECK_FUNC([dlopen],
	      [lt_cv_dlopen="dlopen"],
	  [AC_CHECK_LIB([dl], [dlopen],
		[lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"],
	    [AC_CHECK_LIB([svld], [dlopen],
		  [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"],
	      [AC_CHECK_LIB([dld], [dld_link],
		    [lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-dld"])
	      ])
	    ])
	  ])
	])
m4trace:configure.ac:381: -1- AC_CHECK_LIB([dl], [dlopen], [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"], [AC_CHECK_LIB([svld], [dlopen],
		  [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"],
	      [AC_CHECK_LIB([dld], [dld_link],
		    [lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-dld"])
	      ])
	    ])
m4trace:configure.ac:381: -1- AC_CHECK_LIB([svld], [dlopen], [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"], [AC_CHECK_LIB([dld], [dld_link],
		    [lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-dld"])
	      ])
m4trace:configure.ac:381: -1- AC_CHECK_LIB([dld], [dld_link], [lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-dld"])
m4trace:configure.ac:381: -1- _LT_AC_TRY_DLOPEN_SELF([lt_cv_dlopen_self=yes], [lt_cv_dlopen_self=yes], [lt_cv_dlopen_self=no], [lt_cv_dlopen_self=cross])
m4trace:configure.ac:381: -1- _LT_AC_TRY_DLOPEN_SELF([lt_cv_dlopen_self_static=yes], [lt_cv_dlopen_self_static=yes], [lt_cv_dlopen_self_static=no], [lt_cv_dlopen_self_static=cross])
m4trace:configure.ac:381: -1- AC_LIBTOOL_CONFIG([GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([compiler], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([CC], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([LD], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_no_builtin_flag], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([export_dynamic_flag_spec], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([thread_safe_flag_spec], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([whole_archive_flag_spec], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([enable_shared_with_static_runtimes], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([old_archive_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([old_archive_from_new_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([predep_objects], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([postdep_objects], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([predeps], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([postdeps], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([compiler_lib_search_path], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([postinstall_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([postuninstall_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([old_archive_from_expsyms_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([allow_undefined_flag], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([no_undefined_flag], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([export_symbols_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec_ld], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_automatic], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([module_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([module_expsym_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_cv_prog_compiler_c_o], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([exclude_expsyms], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([include_expsyms], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([old_archive_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([old_archive_from_new_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([module_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([module_expsym_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([old_archive_from_expsyms_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([export_symbols_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds_need_lc], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([enable_shared_with_static_runtimes], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([compiler], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([GCC], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([LD], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_cv_prog_compiler_c_o], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_no_builtin_flag], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([export_dynamic_flag_spec], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([whole_archive_flag_spec], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([thread_safe_flag_spec], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([old_archive_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([old_archive_from_new_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([old_archive_from_expsyms_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([module_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([module_expsym_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([predep_objects], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([postdep_objects], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([predeps], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([postdeps], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([compiler_lib_search_path], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([allow_undefined_flag], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([no_undefined_flag], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_action], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec_ld], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_direct], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_minus_L], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_automatic], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([link_all_deplibs], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([fix_srcfile_path], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([always_export_symbols], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([export_symbols_cmds], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([exclude_expsyms], [GCJ])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([include_expsyms], [GCJ])
m4trace:configure.ac:381: -1- _m4_warn([obsolete], [The macro `AC_LANG_RESTORE' is obsolete.
You should run autoupdate.], [autoconf/lang.m4:172: AC_LANG_RESTORE is expanded from...
/usr/share/aclocal/libtool.m4:3807: _LT_AC_LANG_GCJ_CONFIG is expanded from...
/usr/share/aclocal/libtool.m4:3760: AC_LIBTOOL_LANG_GCJ_CONFIG is expanded from...
/usr/share/aclocal/libtool.m4:1741: _LT_AC_TAGCONFIG is expanded from...
/usr/share/aclocal/libtool.m4:232: AC_LIBTOOL_SETUP is expanded from...
configure.ac:381: AC_LIBTOOL_SETUP is required by...
/usr/share/aclocal/libtool.m4:90: _AC_PROG_LIBTOOL is expanded from...
configure.ac:381: _AC_PROG_LIBTOOL is required by...
/usr/share/aclocal/libtool.m4:70: AC_PROG_LIBTOOL is expanded from...
configure.ac:381: the top level])
m4trace:configure.ac:381: -1- AC_LIBTOOL_LANG_RC_CONFIG
m4trace:configure.ac:381: -1- _LT_AC_LANG_RC_CONFIG([RC])
m4trace:configure.ac:381: -1- _m4_warn([obsolete], [The macro `AC_LANG_SAVE' is obsolete.
You should run autoupdate.], [autoconf/lang.m4:166: AC_LANG_SAVE is expanded from...
/usr/share/aclocal/libtool.m4:3846: _LT_AC_LANG_RC_CONFIG is expanded from...
/usr/share/aclocal/libtool.m4:3815: AC_LIBTOOL_LANG_RC_CONFIG is expanded from...
/usr/share/aclocal/libtool.m4:1741: _LT_AC_TAGCONFIG is expanded from...
/usr/share/aclocal/libtool.m4:232: AC_LIBTOOL_SETUP is expanded from...
configure.ac:381: AC_LIBTOOL_SETUP is required by...
/usr/share/aclocal/libtool.m4:90: _AC_PROG_LIBTOOL is expanded from...
configure.ac:381: _AC_PROG_LIBTOOL is required by...
/usr/share/aclocal/libtool.m4:70: AC_PROG_LIBTOOL is expanded from...
configure.ac:381: the top level])
m4trace:configure.ac:381: -1- _m4_warn([obsolete], [instead of using `AC_LANG', `AC_LANG_SAVE',
and `AC_LANG_RESTORE', you should use `AC_LANG_PUSH' and `AC_LANG_POP'.], [autoconf/lang.m4:166: AC_LANG_SAVE is expanded from...
/usr/share/aclocal/libtool.m4:3846: _LT_AC_LANG_RC_CONFIG is expanded from...
/usr/share/aclocal/libtool.m4:3815: AC_LIBTOOL_LANG_RC_CONFIG is expanded from...
/usr/share/aclocal/libtool.m4:1741: _LT_AC_TAGCONFIG is expanded from...
/usr/share/aclocal/libtool.m4:232: AC_LIBTOOL_SETUP is expanded from...
configure.ac:381: AC_LIBTOOL_SETUP is required by...
/usr/share/aclocal/libtool.m4:90: _AC_PROG_LIBTOOL is expanded from...
configure.ac:381: _AC_PROG_LIBTOOL is required by...
/usr/share/aclocal/libtool.m4:70: AC_PROG_LIBTOOL is expanded from...
configure.ac:381: the top level])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([objext], [RC])
m4trace:configure.ac:381: -1- _LT_AC_SYS_COMPILER
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([compiler], [RC])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_cv_prog_compiler_c_o], [RC])
m4trace:configure.ac:381: -1- AC_LIBTOOL_CONFIG([RC])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([compiler], [RC])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([CC], [RC])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([LD], [RC])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [RC])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [RC])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [RC])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_no_builtin_flag], [RC])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([export_dynamic_flag_spec], [RC])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([thread_safe_flag_spec], [RC])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([whole_archive_flag_spec], [RC])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([enable_shared_with_static_runtimes], [RC])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([old_archive_cmds], [RC])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([old_archive_from_new_cmds], [RC])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([predep_objects], [RC])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([postdep_objects], [RC])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([predeps], [RC])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([postdeps], [RC])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([compiler_lib_search_path], [RC])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [RC])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [RC])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([postinstall_cmds], [RC])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([postuninstall_cmds], [RC])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([old_archive_from_expsyms_cmds], [RC])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([allow_undefined_flag], [RC])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([no_undefined_flag], [RC])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([export_symbols_cmds], [RC])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [RC])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec_ld], [RC])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], [RC])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_automatic], [RC])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([module_cmds], [RC])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([module_expsym_cmds], [RC])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_cv_prog_compiler_c_o], [RC])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([exclude_expsyms], [RC])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([include_expsyms], [RC])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([old_archive_cmds], [RC])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([old_archive_from_new_cmds], [RC])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [RC])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [RC])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([module_cmds], [RC])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([module_expsym_cmds], [RC])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([old_archive_from_expsyms_cmds], [RC])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([export_symbols_cmds], [RC])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds_need_lc], [RC])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([enable_shared_with_static_runtimes], [RC])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([compiler], [RC])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([GCC], [RC])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([LD], [RC])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [RC])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [RC])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_cv_prog_compiler_c_o], [RC])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [RC])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([lt_prog_compiler_no_builtin_flag], [RC])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([export_dynamic_flag_spec], [RC])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([whole_archive_flag_spec], [RC])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([thread_safe_flag_spec], [RC])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([old_archive_cmds], [RC])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([old_archive_from_new_cmds], [RC])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([old_archive_from_expsyms_cmds], [RC])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_cmds], [RC])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [RC])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([module_cmds], [RC])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([module_expsym_cmds], [RC])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([predep_objects], [RC])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([postdep_objects], [RC])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([predeps], [RC])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([postdeps], [RC])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([compiler_lib_search_path], [RC])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([allow_undefined_flag], [RC])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([no_undefined_flag], [RC])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_action], [RC])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [RC])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec_ld], [RC])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], [RC])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_direct], [RC])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_minus_L], [RC])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [RC])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([hardcode_automatic], [RC])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([link_all_deplibs], [RC])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([fix_srcfile_path], [RC])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([always_export_symbols], [RC])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([export_symbols_cmds], [RC])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([exclude_expsyms], [RC])
m4trace:configure.ac:381: -1- _LT_AC_TAGVAR([include_expsyms], [RC])
m4trace:configure.ac:381: -1- _m4_warn([obsolete], [The macro `AC_LANG_RESTORE' is obsolete.
You should run autoupdate.], [autoconf/lang.m4:172: AC_LANG_RESTORE is expanded from...
/usr/share/aclocal/libtool.m4:3846: _LT_AC_LANG_RC_CONFIG is expanded from...
/usr/share/aclocal/libtool.m4:3815: AC_LIBTOOL_LANG_RC_CONFIG is expanded from...
/usr/share/aclocal/libtool.m4:1741: _LT_AC_TAGCONFIG is expanded from...
/usr/share/aclocal/libtool.m4:232: AC_LIBTOOL_SETUP is expanded from...
configure.ac:381: AC_LIBTOOL_SETUP is required by...
/usr/share/aclocal/libtool.m4:90: _AC_PROG_LIBTOOL is expanded from...
configure.ac:381: _AC_PROG_LIBTOOL is required by...
/usr/share/aclocal/libtool.m4:70: AC_PROG_LIBTOOL is expanded from...
configure.ac:381: the top level])
m4trace:configure.ac:381: -1- AC_SUBST([LIBTOOL])
m4trace:configure.ac:381: -1- AC_LIBTOOL_CXX
m4trace:configure.ac:381: -1- _LT_AC_LANG_CXX
m4trace:configure.ac:381: -1- _LT_AC_SHELL_INIT([tagnames=${tagnames+${tagnames},}CXX])
m4trace:configure.ac:381: -1- AC_LIBTOOL_F77
m4trace:configure.ac:381: -1- _LT_AC_LANG_F77
m4trace:configure.ac:381: -1- _LT_AC_SHELL_INIT([tagnames=${tagnames+${tagnames},}F77])
m4trace:configure.ac:399: -1- ACE_CHECK_ASYNCH_IO
m4trace:configure.ac:399: -1- ACE_CACHE_CHECK([for working asynchronous IO], [ace_cv_feature_aio_calls], [
     AC_RUN_IFELSE([AC_LANG_SOURCE([[
#ifndef ACE_LACKS_UNISTD_H
#include <unistd.h>
#endif
#include <fcntl.h>
#ifndef ACE_LACKS_SYS_TYPES_H
# include <sys/types.h>
#endif
#include <sys/stat.h>
#include <signal.h>
#include <string.h>
#include <errno.h>
#include <stdio.h>
#include <iostream.h>

#include <aio.h>

class Test_Aio
{
public:
  Test_Aio (void);
  // Default constructor.

  int init (void);
  // Initting the output file and the buffer.

  int do_aio (void);
  // Doing the testing stuff.

  ~Test_Aio (void);
  // Destructor.
private:
  int out_fd_;
  // Output file descriptor.

  struct aiocb *aiocb_write_;
  // For writing to the file.

  struct aiocb *aiocb_read_;
  // Reading stuff from the file.

  char *buffer_write_;
  // The buffer to be written to the out_fd.

  char *buffer_read_;
  // The buffer to be read back from the file.
};

Test_Aio::Test_Aio (void)
  : out_fd_ (0),
    aiocb_write_ (new struct aiocb),
    aiocb_read_ (new struct aiocb),
    buffer_write_ (0),
    buffer_read_ (0)
{
}

Test_Aio::~Test_Aio (void)
{
  if (close (this->out_fd_) != 0)
    perror ("close");

  delete aiocb_write_;
  delete aiocb_read_;
  delete [] buffer_write_;
  delete [] buffer_read_;
}

// Init the output file and init the buffer.
int
Test_Aio::init (void)
{
  // Open the output file.
  this->out_fd_ = open ("test_aio.log", O_RDWR | O_CREAT | O_TRUNC, 0600);
  if (this->out_fd_ == -1)
    {
      perror ("open");
      return -1;
    }

  unlink ("test_aio.log"); // Unlink now so we don't have to do so later.

  const char message[] = "Welcome to the world of AIO... AIO Rules !!!";

  // Init the buffers.
  this->buffer_write_ = new char [sizeof (message) + 1];
  strcpy (this->buffer_write_, message);
  // cout << "The buffer : " << this->buffer_write_ << endl;
  this->buffer_read_ = new char [sizeof (message) + 1];

  return 0;
}

// Set the necessary things for the AIO stuff.
// Write the buffer asynchly.hmm Disable signals.
// Go on aio_suspend. Wait for completion.
// Print out the result.
int
Test_Aio::do_aio (void)
{
  // = Write to the file.

  // Setup AIOCB.
  this->aiocb_write_->aio_fildes = this->out_fd_;
  this->aiocb_write_->aio_offset = 0;
  this->aiocb_write_->aio_buf = this->buffer_write_;
  this->aiocb_write_->aio_nbytes = strlen (this->buffer_write_);
  this->aiocb_write_->aio_reqprio = 0;
  this->aiocb_write_->aio_sigevent.sigev_notify = SIGEV_NONE;
  //this->this->aiocb_.aio_sigevent.sigev_signo = SIGRTMAX;
  this->aiocb_write_->aio_sigevent.sigev_value.sival_ptr =
    (void *) this->aiocb_write_;

  // Fire off the aio write.
  if (aio_write (this->aiocb_write_) != 0)
    {
      perror ("aio_write");
      return -1;
    }

  // = Read from that file.

  // Setup AIOCB.
  this->aiocb_read_->aio_fildes = this->out_fd_;
  this->aiocb_read_->aio_offset = 0;
  this->aiocb_read_->aio_buf = this->buffer_read_;
  this->aiocb_read_->aio_nbytes = strlen (this->buffer_write_);
  this->aiocb_read_->aio_reqprio = 0;
  this->aiocb_read_->aio_sigevent.sigev_notify = SIGEV_NONE;
  //this->this->aiocb_.aio_sigevent.sigev_signo = SIGRTMAX;
  this->aiocb_read_->aio_sigevent.sigev_value.sival_ptr =
    (void *) this->aiocb_read_;

  // Fire off the aio write. If it doesnt get queued, carry on to get
  // the completion for the first one.
  if (aio_read (this->aiocb_read_) < 0)
    perror ("aio_read");

  // Wait for the completion on aio_suspend.
  struct aiocb *list_aiocb[2];
  list_aiocb [0] = this->aiocb_write_;
  list_aiocb [1] = this->aiocb_read_;

  // Do suspend till all the aiocbs in the list are done.
  int done = 0;
  while (!done)
    {
      if (aio_suspend (list_aiocb, 2, 0) != 0)
        {
          perror ("aio_suspend");
          return -1;
        }

      // Analyze return and error values.
      if (list_aiocb [0] != 0 && aio_error (list_aiocb [0]) != EINPROGRESS)
        {
          if (aio_return (list_aiocb [0]) == -1)
            {
              perror ("aio_return");
              return -1;
            }
          else
            {
              // Successful. Store the pointer somewhere and make the
              // entry NULL in the list.
              // @@ no need ----> this->aiocb_write_ = list_aiocb [0];
              list_aiocb [0] = 0;
            }
        }
//      else
//        cout << "AIO in progress" << endl;

      if (list_aiocb [1] != 0 && aio_error (list_aiocb [1]) != EINPROGRESS)
        {
          if (aio_return (list_aiocb [1]) == -1)
            {
              perror ("aio_return");
              return -1;
            }
          else
            {
              // Successful. Store the pointer somewhere and make the
              // entry NULL in the list.
              // @@ no need ----> this->aiocb_read_ = list_aiocb [1];
              list_aiocb [1] = 0;
            }
        }
//      else
//        cout << "AIO in progress" << endl;

      // Is it done?
      if ((list_aiocb [0] == 0) && (list_aiocb [1] == 0))
        done = 1;
    }

  //cout << "Both the AIO operations done." << endl;
  //cout << "The buffer is :" << this->buffer_read_ << endl;

  return 0;
}

int
main ()
{
  Test_Aio test_aio;

  if (test_aio.init () != 0)
    {
      //printf ("AIOCB test failed:\n"
      //        "ACE_POSIX_AIOCB_PROACTOR may not work in this platform\n");
      return -1;
    }

  if (test_aio.do_aio () != 0)
    {
      //printf ("AIOCB test failed:\n"
      //        "ACE_POSIX_AIOCB_PROACTOR may not work in this platform\n");
      return -1;
    }
  //printf ("AIOCB test successful:\n"
  //        "ACE_POSIX_AIOCB_PROACTOR should work in this platform\n");
  return 0;
}
       ]])],[
        ace_cv_feature_aio_calls=yes
       ],[
        ace_cv_feature_aio_calls=no
       ],[
        dnl Asynchronous IO test for cross-compiled platforms
        dnl This test is weaker than the above run-time tests but it will
        dnl have to do.
        AC_COMPILE_IFELSE(
          [AC_LANG_PROGRAM([[
#include <aio.h>
          ]],
          [[
           aiocb* aiocb_ptr (void);
          ]])],
          [
           ace_cv_feature_aio_calls=yes
          ],
          [
           ace_cv_feature_aio_calls=no
          ])
       ])
    ], [AC_DEFINE([ACE_HAS_AIO_CALLS])], [LIBS="$ace_save_LIBS"])
m4trace:configure.ac:399: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_AIO_CALLS])
m4trace:configure.ac:399: -1- ACE_CACHE_CHECK([for working POSIX realtime signals], [ace_cv_feature_posix_rt_sigs], [
      dnl Create a file for the test program to read.
      cat > test_aiosig.txt <<EOF

*******************************************************
FOO BAR FOO BAR FOO BAR FOO BAR FOO BAR FOO BAR FOO BAR
*******************************************************
EOF


      AC_RUN_IFELSE(
        [AC_LANG_SOURCE([[
extern "C" {
#include <signal.h>
}
#ifndef ACE_LACKS_UNISTD_H
#include <unistd.h>
#endif
#include <fcntl.h>
#ifndef ACE_LACKS_SYS_TYPES_H
# include <sys/types.h>
#endif
#include <sys/stat.h>
#include <pthread.h>
#include <string.h>
#include <errno.h>
#include <stdio.h>

#include <limits.h>

#include <aio.h>

#ifdef __cplusplus
extern "C"
#endif
void null_handler (int /* signal_number */,
                   siginfo_t * /* info */,
                   void * /* context */);

int file_handle = -1;
char mb1[BUFSIZ + 1];
char mb2[BUFSIZ + 1];
aiocb aiocb1, aiocb2;
sigset_t completion_signal;

// Function prototypes.
int setup_signal_delivery (void);
int issue_aio_calls (void);
int query_aio_completions (void);
int test_aio_calls (void);
int setup_signal_handler (void);
int setup_signal_handler (int signal_number);

int
setup_signal_delivery (void)
{
  // Make the sigset_t consisting of the completion signal.
  if (sigemptyset (&completion_signal) == -1)
    {
      perror ("Error:Couldn't init the RT completion signal set\n");
      return -1;
    }

  if (sigaddset (&completion_signal, SIGRTMIN) == -1)
    {
      perror ("Error:Couldn't init the RT completion signal set\n");
      return -1;
    }

  // Mask them.
  if (pthread_sigmask (SIG_BLOCK, &completion_signal, 0) == -1)
    {
      perror ("Error:Couldn't make the RT completion signals\n");
      return -1;
    }

  return setup_signal_handler (SIGRTMIN);
}

int
issue_aio_calls (void)
{
  // Setup AIOCB.
  aiocb1.aio_fildes = file_handle;
  aiocb1.aio_offset = 0;
  aiocb1.aio_buf = mb1;
  aiocb1.aio_nbytes = BUFSIZ;
  aiocb1.aio_reqprio = 0;
  aiocb1.aio_sigevent.sigev_notify = SIGEV_SIGNAL;
  aiocb1.aio_sigevent.sigev_signo = SIGRTMIN;
  aiocb1.aio_sigevent.sigev_value.sival_ptr = (void *) &aiocb1;

  // Fire off the aio write.
  if (aio_read (&aiocb1) == -1)
    {
      // Queueing failed.
      perror ("Error:Asynch_Read_Stream: aio_read queueing failed\n");
      return -1;
    }

  // Setup AIOCB.
  aiocb2.aio_fildes = file_handle;
  aiocb2.aio_offset = BUFSIZ + 1;
  aiocb2.aio_buf = mb2;
  aiocb2.aio_nbytes = BUFSIZ;
  aiocb2.aio_reqprio = 0;
  aiocb2.aio_sigevent.sigev_notify = SIGEV_SIGNAL;
  aiocb2.aio_sigevent.sigev_signo = SIGRTMIN;
  aiocb2.aio_sigevent.sigev_value.sival_ptr = (void *) &aiocb2;

  // Fire off the aio write.
  if (aio_read (&aiocb2) == -1)
    {
      // Queueing failed.
      perror ("Error:Asynch_Read_Stream: aio_read queueing failed\n");
      return -1;
    }
  return 0;
}

int
query_aio_completions (void)
{
  int result = 0;
  size_t number_of_completions = 0;
  for (number_of_completions = 0;
       number_of_completions < 2;
       number_of_completions++)
    {
      // Wait for <milli_seconds> amount of time.
      // @@ Assigning <milli_seconds> to tv_sec.
      timespec timeout;
      timeout.tv_sec = 5;
      timeout.tv_nsec = 0;

      // To get back the signal info.
      siginfo_t sig_info;

      // Await the RT completion signal.
      int sig_return = sigtimedwait (&completion_signal,
                                     &sig_info,
                                     &timeout);

      // Error case.
      // If failure is coz of timeout, then return *0* but set
      // errno appropriately. This is what the WinNT proactor
      // does.
      if (sig_return == -1)
        {
          perror ("Error:Error waiting for RT completion signals\n");
          return -1;
        }

      // RT completion signals returned.
      if (sig_return != SIGRTMIN)
        {
          //printf ("Unexpected signal (%d) has been received while waiting for RT Completion Signals\n",
          //        sig_return);
          return -1;
        }

      // @@ Debugging.
      //printf ("Sig number found in the sig_info block : %d\n",
      //        sig_info.si_signo);

      // Is the signo returned consistent?
      if (sig_info.si_signo != sig_return)
        {
          //printf ("Inconsistent signal number (%d) in the signal info block\n",
          //        sig_info.si_signo);
          return -1;
        }

      // @@ Debugging.
      //printf ("Signal code for this signal delivery : %d\n",
      //        sig_info.si_code);

      // Is the signal code an aio completion one?
      if ((sig_info.si_code != SI_ASYNCIO) &&
          (sig_info.si_code != SI_QUEUE))
        {
          //printf ("Unexpected signal code (%d) returned on completion querying\n",
          //        sig_info.si_code);
          return -1;
        }

      // Retrive the aiocb.
      aiocb* aiocb_ptr = (aiocb *) sig_info.si_value.sival_ptr;

      // Analyze error and return values. Return values are
      // actually <errno>'s associated with the <aio_> call
      // corresponding to aiocb_ptr.
      int error_code = aio_error (aiocb_ptr);
      if (error_code == -1)
        {
          perror ("Error:Invalid control block was sent to <aio_error> for compleion querying\n");
          return -1;
        }

      if (error_code != 0)
        {
          // Error occurred in the <aio_>call. Return the errno
          // corresponding to that <aio_> call.
          //printf ("Error:An AIO call has failed:Error code = %d\n",
          //        error_code);
          return -1;
        }

      // No error occured in the AIO operation.
      int nbytes = aio_return (aiocb_ptr);
      if (nbytes == -1)
        {
          perror ("Error:Invalid control block was sent to <aio_return>\n");
          return -1;
        }

      //if (number_of_completions == 0)
        // Print the buffer.
        //printf ("Number of bytes transferred : %d\n The buffer : %s \n",
        //        nbytes,
        //        mb1);
      //else
        // Print the buffer.
        //printf ("Number of bytes transferred : %d\n The buffer : %s \n",
        //        nbytes,
        //        mb2);
    }
  return 0;
}

int
test_aio_calls (void)
{
  // Set up the input file.
  // Open file (in SEQUENTIAL_SCAN mode)
  file_handle = open ("test_aiosig.txt", O_RDONLY);

  if (file_handle == -1)
    {
      perror ("open");
      return -1;
    }

  unlink ("test_aiosig.txt"); // Unlink now so we don't have to do so later.

  if (setup_signal_delivery () < 0)
    return -1;

  if (issue_aio_calls () < 0)
    return -1;

  if (query_aio_completions () < 0)
    return -1;

  if (close (file_handle) != 0)
    {
      perror ("close");
      return -1;
    }

  return 0;
}

int
setup_signal_handler (int signal_number)
{
   // Setting up the handler(!) for these signals.
  struct sigaction reaction;
  sigemptyset (&reaction.sa_mask);   // Nothing else to mask.
  reaction.sa_flags = SA_SIGINFO;    // Realtime flag.
#if defined (SA_SIGACTION)
  // Lynx says, it is better to set this bit to be portable.
  reaction.sa_flags &= SA_SIGACTION;
#endif /* SA_SIGACTION */
  reaction.sa_sigaction = null_handler;     // Null handler.
  int sigaction_return = sigaction (SIGRTMIN,
                                    &reaction,
                                    0);
  if (sigaction_return == -1)
    {
      perror ("Error:Proactor couldn't do sigaction for the RT SIGNAL");
      return -1;
    }

  return 0;
}

void
null_handler (int         /* signal_number */,
              siginfo_t * /* info */,
              void *      /* context */)
{
}

int
main ()
{
  if (test_aio_calls () == 0)
    {
      // printf ("RT SIG test successful:\n"
      //         "ACE_POSIX_SIG_PROACTOR should work in this platform\n");
      return 0;
    }

  //printf ("RT SIG test failed:\n"
  //        "ACE_POSIX_SIG_PROACTOR may not work in this platform\n");
  return -1;

}
        ]])],
        [
          ace_cv_feature_posix_rt_sigs=yes
        ],
        [
          ace_cv_feature_posix_rt_sigs=no
        ],
        [
          dnl Don't bother doing anything for cross-compiling here
          dnl since the basic aio run-time test will prevent this
          dnl rt sig run-time test from ever running when cross-compiling.
          dnl We just put something in here to prevent autoconf
          dnl from complaining.
          ace_just_a_place_holder=ignoreme
        ])
    ], [AC_DEFINE([ACE_HAS_POSIX_REALTIME_SIGNALS])], [])
m4trace:configure.ac:399: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_POSIX_REALTIME_SIGNALS])
m4trace:configure.ac:403: -1- ACE_CHECK_TLS
m4trace:configure.ac:403: -1- AC_SUBST([ACE_KERBEROS_INCLUDES], [.])
m4trace:configure.ac:403: -1- AC_SUBST([ACE_TLS_CPPFLAGS], [-I${ac_cv_kerberos_dir}])
m4trace:configure.ac:403: -1- AC_SUBST([ACE_KERBEROS_INCLUDES], [$ac_cv_kerberos_dir])
m4trace:configure.ac:403: -1- AC_SUBST([ACE_TLS_LIBS], [$ace_TLS_LIBS])
m4trace:configure.ac:403: -1- AM_CONDITIONAL([BUILD_SSL], [test X$ace_user_with_ssl = Xyes])
m4trace:configure.ac:403: -1- AC_SUBST([BUILD_SSL_TRUE])
m4trace:configure.ac:403: -1- AC_SUBST([BUILD_SSL_FALSE])
m4trace:configure.ac:415: -1- ACE_SET_PLATFORM_MACROS
m4trace:configure.ac:415: -1- AC_DEFINE_TRACE_LITERAL([AIX])
m4trace:configure.ac:415: -1- AC_DEFINE_TRACE_LITERAL([ACE_DEFAULT_BASE_ADDR])
m4trace:configure.ac:415: -1- AC_DEFINE_TRACE_LITERAL([AIX])
m4trace:configure.ac:415: -1- AC_DEFINE_TRACE_LITERAL([ACE_DEFAULT_BASE_ADDR])
m4trace:configure.ac:415: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_AIX_BROKEN_SOCKET_HEADER])
m4trace:configure.ac:415: -1- AC_DEFINE_TRACE_LITERAL([AIX])
m4trace:configure.ac:415: -1- AC_DEFINE_TRACE_LITERAL([ACE_DEFAULT_BASE_ADDR])
m4trace:configure.ac:415: -1- AC_DEFINE_TRACE_LITERAL([ACE_TLI_TCP_DEVICE])
m4trace:configure.ac:415: -1- AC_DEFINE_TRACE_LITERAL([AIX])
m4trace:configure.ac:415: -1- AC_DEFINE_TRACE_LITERAL([ACE_DGUX])
m4trace:configure.ac:415: -1- AC_DEFINE_TRACE_LITERAL([IP_ADD_MEMBERSHIP])
m4trace:configure.ac:415: -1- AC_DEFINE_TRACE_LITERAL([IP_DROP_MEMBERSHIP])
m4trace:configure.ac:415: -1- AC_DEFINE_TRACE_LITERAL([ACE_DGUX])
m4trace:configure.ac:415: -1- AC_DEFINE_TRACE_LITERAL([IP_ADD_MEMBERSHIP])
m4trace:configure.ac:415: -1- AC_DEFINE_TRACE_LITERAL([IP_DROP_MEMBERSHIP])
m4trace:configure.ac:415: -1- AC_DEFINE_TRACE_LITERAL([PTHREAD_STACK_MIN])
m4trace:configure.ac:415: -1- AC_DEFINE_TRACE_LITERAL([HPUX])
m4trace:configure.ac:415: -1- AC_DEFINE_TRACE_LITERAL([HPUX])
m4trace:configure.ac:415: -1- AC_DEFINE_TRACE_LITERAL([HPUX_10])
m4trace:configure.ac:415: -1- AC_DEFINE_TRACE_LITERAL([ACE_DEFAULT_BASE_ADDR])
m4trace:configure.ac:415: -1- AC_DEFINE_TRACE_LITERAL([ACE_TLI_TCP_DEVICE])
m4trace:configure.ac:415: -1- AC_DEFINE_TRACE_LITERAL([HPUX])
m4trace:configure.ac:415: -1- AC_DEFINE_TRACE_LITERAL([HPUX_11])
m4trace:configure.ac:415: -1- AC_DEFINE_TRACE_LITERAL([ACE_DEFAULT_BASE_ADDR])
m4trace:configure.ac:415: -1- AC_DEFINE_TRACE_LITERAL([ACE_DEFAULT_BASE_ADDRL])
m4trace:configure.ac:415: -1- AC_DEFINE_TRACE_LITERAL([ACE_DEFAULT_BASE_ADDR])
m4trace:configure.ac:415: -1- AC_DEFINE_TRACE_LITERAL([ACE_TIMER_SKEW])
m4trace:configure.ac:415: -1- AC_DEFINE_TRACE_LITERAL([IRIX5])
m4trace:configure.ac:415: -1- AC_DEFINE_TRACE_LITERAL([IRIX5])
m4trace:configure.ac:415: -1- AC_DEFINE_TRACE_LITERAL([IRIX6])
m4trace:configure.ac:415: -1- AC_DEFINE_TRACE_LITERAL([ACE_DEFAULT_BASE_ADDR])
m4trace:configure.ac:415: -1- AC_DEFINE_TRACE_LITERAL([ACE_TIMER_SKEW])
m4trace:configure.ac:415: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_IRIX62_THREADS])
m4trace:configure.ac:415: -1- AC_DEFINE_TRACE_LITERAL([ACE_DEFAULT_MAX_SOCKET_BUFSIZ])
m4trace:configure.ac:415: -1- AC_DEFINE_TRACE_LITERAL([ACE_DEFAULT_BASE_ADDR])
m4trace:configure.ac:415: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_BIG_FD_SET])
m4trace:configure.ac:415: -1- AC_DEFINE_TRACE_LITERAL([ACE_UINT64_FORMAT_SPECIFIER])
m4trace:configure.ac:415: -1- AC_DEFINE_TRACE_LITERAL([ACE_TIMER_SKEW])
m4trace:configure.ac:415: -1- AC_DEFINE_TRACE_LITERAL([__NO_INCLUDE_WARN__])
m4trace:configure.ac:415: -1- AC_DEFINE_TRACE_LITERAL([ACE_MALLOC_ALIGN])
m4trace:configure.ac:415: -1- AC_DEFINE_TRACE_LITERAL([ACE_MAP_PRIVATE])
m4trace:configure.ac:415: -1- AC_DEFINE_TRACE_LITERAL([ACE_USE_RCSID])
m4trace:configure.ac:415: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_LYNXOS_SIGNALS])
m4trace:configure.ac:415: -1- AC_DEFINE_TRACE_LITERAL([ACE_TIMER_SKEW])
m4trace:configure.ac:415: -1- AC_DEFINE_TRACE_LITERAL([m88k])
m4trace:configure.ac:415: -1- AC_DEFINE_TRACE_LITERAL([__m88k__])
m4trace:configure.ac:415: -1- AC_DEFINE_TRACE_LITERAL([IP_ADD_MEMBERSHIP])
m4trace:configure.ac:415: -1- AC_DEFINE_TRACE_LITERAL([IP_DROP_MEMBERSHIP])
m4trace:configure.ac:415: -1- AC_DEFINE_TRACE_LITERAL([DEC_CXX])
m4trace:configure.ac:415: -1- AC_DEFINE_TRACE_LITERAL([DEC_CXX])
m4trace:configure.ac:415: -1- AC_DEFINE_TRACE_LITERAL([DIGITAL_UNIX])
m4trace:configure.ac:415: -1- AC_DEFINE_TRACE_LITERAL([ACE_DEFAULT_BASE_ADDR])
m4trace:configure.ac:415: -1- AC_DEFINE_TRACE_LITERAL([ACE_NEEDS_HUGE_THREAD_STACKSIZE])
m4trace:configure.ac:415: -1- AC_DEFINE_TRACE_LITERAL([ACE_TIMER_SKEW])
m4trace:configure.ac:415: -1- AC_DEFINE_TRACE_LITERAL([ACE_PSOS])
m4trace:configure.ac:415: -1- AC_DEFINE_TRACE_LITERAL([ACE_PSOSIM])
m4trace:configure.ac:415: -1- AC_DEFINE_TRACE_LITERAL([ACE_PSOSTBD])
m4trace:configure.ac:415: -1- AC_DEFINE_TRACE_LITERAL([ACE_DEFAULT_THREAD_KEYS])
m4trace:configure.ac:415: -1- AC_DEFINE_TRACE_LITERAL([ACE_MAIN])
m4trace:configure.ac:415: -1- AC_DEFINE_TRACE_LITERAL([ACE_MALLOC_ALIGN])
m4trace:configure.ac:415: -1- AC_DEFINE_TRACE_LITERAL([ACE_USE_RCSID])
m4trace:configure.ac:415: -1- AC_DEFINE_TRACE_LITERAL([SCO])
m4trace:configure.ac:415: -1- AC_DEFINE_TRACE_LITERAL([ACE_DEFAULT_CLOSE_ALL_HANDLES])
m4trace:configure.ac:415: -1- AC_DEFINE_TRACE_LITERAL([SCO])
m4trace:configure.ac:415: -1- AC_DEFINE_TRACE_LITERAL([ACE_DEFAULT_CLOSE_ALL_HANDLES])
m4trace:configure.ac:415: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_BIG_FD_SET])
m4trace:configure.ac:415: -1- AC_DEFINE_TRACE_LITERAL([ACE_TIMER_SKEW])
m4trace:configure.ac:415: -1- AC_DEFINE_TRACE_LITERAL([ACE_TIMER_SKEW])
m4trace:configure.ac:415: -1- AC_DEFINE_TRACE_LITERAL([ACE_NEEDS_LWP_PRIO_SET])
m4trace:configure.ac:415: -1- AC_DEFINE_TRACE_LITERAL([ACE_MALLOC_ALIGN])
m4trace:configure.ac:415: -1- AC_DEFINE_TRACE_LITERAL([ACE_TIMER_SKEW])
m4trace:configure.ac:415: -1- AC_DEFINE_TRACE_LITERAL([ACE_NEEDS_LWP_PRIO_SET])
m4trace:configure.ac:415: -1- AC_DEFINE_TRACE_LITERAL([ACE_MALLOC_ALIGN])
m4trace:configure.ac:415: -1- AC_DEFINE_TRACE_LITERAL([ACE_TIMER_SKEW])
m4trace:configure.ac:415: -1- AC_DEFINE_TRACE_LITERAL([ACE_NEEDS_LWP_PRIO_SET])
m4trace:configure.ac:415: -1- AC_DEFINE_TRACE_LITERAL([ACE_MALLOC_ALIGN])
m4trace:configure.ac:415: -1- AC_DEFINE_TRACE_LITERAL([ACE_TIMER_SKEW])
m4trace:configure.ac:415: -1- AC_DEFINE_TRACE_LITERAL([ACE_NEEDS_LWP_PRIO_SET])
m4trace:configure.ac:415: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_X86_STAT_MACROS])
m4trace:configure.ac:415: -1- AC_DEFINE_TRACE_LITERAL([ACE_TIMER_SKEW])
m4trace:configure.ac:415: -1- AC_DEFINE_TRACE_LITERAL([ACE_NEEDS_LWP_PRIO_SET])
m4trace:configure.ac:415: -1- AC_DEFINE_TRACE_LITERAL([ACE_TIMER_SKEW])
m4trace:configure.ac:415: -1- AC_DEFINE_TRACE_LITERAL([UNIXWARE])
m4trace:configure.ac:415: -1- AC_DEFINE_TRACE_LITERAL([UNIXWARE_2_0])
m4trace:configure.ac:415: -1- AC_DEFINE_TRACE_LITERAL([UNIXWARE])
m4trace:configure.ac:415: -1- AC_DEFINE_TRACE_LITERAL([UNIXWARE_2_1])
m4trace:configure.ac:415: -1- AC_DEFINE_TRACE_LITERAL([UNIXWARE])
m4trace:configure.ac:415: -1- AC_DEFINE_TRACE_LITERAL([UNIXWARE_7_1])
m4trace:configure.ac:415: -1- AC_DEFINE_TRACE_LITERAL([__IOCTL_VERSIONED__])
m4trace:configure.ac:415: -1- AC_DEFINE_TRACE_LITERAL([VXWORKS])
m4trace:configure.ac:415: -1- AC_DEFINE_TRACE_LITERAL([ACE_MAIN])
m4trace:configure.ac:415: -1- AC_DEFINE_TRACE_LITERAL([ACE_DEFAULT_MAX_SOCKET_BUFSIZ])
m4trace:configure.ac:415: -1- AC_DEFINE_TRACE_LITERAL([ACE_DEFAULT_THREAD_KEYS])
m4trace:configure.ac:415: -1- AC_DEFINE_TRACE_LITERAL([ACE_THR_PRI_FIFO_DEF])
m4trace:configure.ac:415: -1- AC_DEFINE_TRACE_LITERAL([ACE_USE_RCSID])
m4trace:configure.ac:415: -1- AC_DEFINE_TRACE_LITERAL([CYGWIN32])
m4trace:configure.ac:415: -1- AC_DEFINE_TRACE_LITERAL([ACE_WIN32])
m4trace:configure.ac:415: -1- AC_DEFINE_TRACE_LITERAL([ACE_UINT64_FORMAT_SPECIFIER])
m4trace:configure.ac:415: -1- ACE_FUNC_IOCTL_ARGTYPES
m4trace:configure.ac:415: -1- AC_DEFINE_TRACE_LITERAL([ACE_IOCTL_TYPE_ARG2])
m4trace:configure.ac:415: -1- AH_OUTPUT([ACE_IOCTL_TYPE_ARG2], [/* Define to the type of arg 2 for `ioctl\'. */
#undef ACE_IOCTL_TYPE_ARG2])
m4trace:configure.ac:415: -1- ACE_CHECK_FORMAT_SPECIFIERS
m4trace:configure.ac:415: -1- AH_OUTPUT([ACE_SIZE_T_FORMAT_SPECIFIER], [/* Define to the *printf format specifier (e.g. "%u") for size_t */
#undef ACE_SIZE_T_FORMAT_SPECIFIER])
m4trace:configure.ac:415: -1- AH_OUTPUT([ACE_SSIZE_T_FORMAT_SPECIFIER], [/* Define to the *printf format specifier (e.g. "%d") for ssize_t */
#undef ACE_SSIZE_T_FORMAT_SPECIFIER])
m4trace:configure.ac:415: -1- AH_OUTPUT([ACE_INT64_FORMAT_SPECIFIER], [/* Define to the *printf format specifier (e.g. "%lld") for the 64 bit signed
   integer type */
#undef ACE_INT64_FORMAT_SPECIFIER])
m4trace:configure.ac:415: -1- AH_OUTPUT([ACE_UINT64_FORMAT_SPECIFIER], [/* Define to the *printf format specifier (e.g. "%llu") for the 64 bit signed
   integer type */
#undef ACE_UINT64_FORMAT_SPECIFIER])
m4trace:configure.ac:415: -1- AC_DEFINE_TRACE_LITERAL([ACE_SIZE_T_FORMAT_SPECIFIER])
m4trace:configure.ac:415: -1- AC_DEFINE_TRACE_LITERAL([ACE_SIZE_T_FORMAT_SPECIFIER])
m4trace:configure.ac:415: -1- AC_DEFINE_TRACE_LITERAL([ACE_SSIZE_T_FORMAT_SPECIFIER])
m4trace:configure.ac:415: -1- ACE_CHECK_LACKS_PERFECT_MULTICAST_FILTERING
m4trace:configure.ac:415: -1- AC_DEFINE_TRACE_LITERAL([ACE_LACKS_PERFECT_MULTICAST_FILTERING])
m4trace:configure.ac:415: -1- AH_OUTPUT([ACE_LACKS_PERFECT_MULTICAST_FILTERING], [/* Define to 1 if platform lacks IGMPv3 "perfect" filtering of multicast
   datagrams at the socket level. If defined, ACE_SOCK_Dgram_Mcast will bind
   the first joined multicast group to the socket, and all future joins on
   that socket will fail with an error. */
#undef ACE_LACKS_PERFECT_MULTICAST_FILTERING])
m4trace:configure.ac:418: -1- AC_HEADER_DIRENT
m4trace:configure.ac:418: -1- AH_OUTPUT([HAVE_DIRENT_H], [/* Define to 1 if you have the <dirent.h> header file, and it defines `DIR\'.
   */
#undef HAVE_DIRENT_H])
m4trace:configure.ac:418: -1- AH_OUTPUT([HAVE_SYS_NDIR_H], [/* Define to 1 if you have the <sys/ndir.h> header file, and it defines `DIR\'.
   */
#undef HAVE_SYS_NDIR_H])
m4trace:configure.ac:418: -1- AH_OUTPUT([HAVE_SYS_DIR_H], [/* Define to 1 if you have the <sys/dir.h> header file, and it defines `DIR\'.
   */
#undef HAVE_SYS_DIR_H])
m4trace:configure.ac:418: -1- AH_OUTPUT([HAVE_NDIR_H], [/* Define to 1 if you have the <ndir.h> header file, and it defines `DIR\'. */
#undef HAVE_NDIR_H])
m4trace:configure.ac:426: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_DIRENT])
m4trace:configure.ac:429: -1- AC_HEADER_SYS_WAIT
m4trace:configure.ac:429: -1- AC_DEFINE_TRACE_LITERAL([HAVE_SYS_WAIT_H])
m4trace:configure.ac:429: -1- AH_OUTPUT([HAVE_SYS_WAIT_H], [/* Define to 1 if you have <sys/wait.h> that is POSIX.1 compatible. */
#undef HAVE_SYS_WAIT_H])
m4trace:configure.ac:443: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_SVR4_DYNAMIC_LINKING])
m4trace:configure.ac:445: -1- ACE_CHECK_LACKS_HEADERS([inttypes.h malloc.h memory.h stdint.h])
m4trace:configure.ac:445: -1- AH_OUTPUT([ACE_LACKS_INTTYPES_H], [/* Define to 1 if platform lacks the <inttypes.h> header file. */
#undef ACE_LACKS_INTTYPES_H])
m4trace:configure.ac:445: -1- AH_OUTPUT([ACE_LACKS_MALLOC_H], [/* Define to 1 if platform lacks the <malloc.h> header file. */
#undef ACE_LACKS_MALLOC_H])
m4trace:configure.ac:445: -1- AH_OUTPUT([ACE_LACKS_MEMORY_H], [/* Define to 1 if platform lacks the <memory.h> header file. */
#undef ACE_LACKS_MEMORY_H])
m4trace:configure.ac:445: -1- AH_OUTPUT([ACE_LACKS_STDINT_H], [/* Define to 1 if platform lacks the <stdint.h> header file. */
#undef ACE_LACKS_STDINT_H])
m4trace:configure.ac:447: -1- ACE_CHECK_HAS_HEADERS([bytesex.h])
m4trace:configure.ac:447: -1- AH_OUTPUT([ACE_HAS_BYTESEX_H], [/* Define to 1 if platform has the <bytesex.h> header file. */
#undef ACE_HAS_BYTESEX_H])
m4trace:configure.ac:490: -1- ACE_CACHE_CHECK([if _KERNEL is needed for msg prototypes], [ace_cv_lib_broken_msg_h], [
      AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#ifdef UNIXWARE_7_1
#  define _KMEMUSER
#endif

#include <sys/msg.h>
        ]],[[
         struct msg ace_msg;
        ]])],[
         ace_cv_lib_broken_msg_h=no
        ],[
         AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#ifndef _KERNEL
# define _KERNEL
# ifdef UNIXWARE_7_1
#   define _KMEMUSER
# endif
#endif
#include <sys/msg.h>
           ]],
           [[
            struct msg ace_msg;
           ]])],
           [
            ace_cv_lib_broken_msg_h=yes
           ],
           [
            dnl If we get here, then we have no idea if it is broken or not.
            ace_cv_lib_broken_msg_h=no
           ])
        ])
     ], [
      AC_DEFINE([ACE_HAS_BROKEN_MSG_H])
     ], [])
m4trace:configure.ac:490: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_BROKEN_MSG_H])
m4trace:configure.ac:490: -1- AC_DEFINE_TRACE_LITERAL([ACE_LACKS_SYS_MSG_H])
m4trace:configure.ac:495: -1- ACE_CHECK_LACKS_HEADERS([sys/param.h])
m4trace:configure.ac:495: -1- AH_OUTPUT([ACE_LACKS_SYS_PARAM_H], [/* Define to 1 if platform lacks the <sys/param.h> header file. */
#undef ACE_LACKS_SYS_PARAM_H])
m4trace:configure.ac:500: -1- ACE_CHECK_LACKS_HEADERS([ucontext.h])
m4trace:configure.ac:500: -1- AH_OUTPUT([ACE_LACKS_UCONTEXT_H], [/* Define to 1 if platform lacks the <ucontext.h> header file. */
#undef ACE_LACKS_UCONTEXT_H])
m4trace:configure.ac:530: -1- ACE_CACHE_CHECK([if sys/procfs.h conflicts with ucontext.h], [ace_has_procfs_conflict], [
      AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#ifndef ACE_LACKS_UCONTEXT_H
# include <ucontext.h>
#endif

#include <sys/procfs.h>
        ]],[[
         int a = 0;
        ]])],[
         ace_has_procfs_conflict=no
        ],[
         ace_has_procfs_conflict=yes
        ])
     ], [
     ], [
      dnl If ace_has_procfs_conflict = no then define ACE_HAS_PROC_FS.
      AC_DEFINE([ACE_HAS_PROC_FS])
     ])
m4trace:configure.ac:530: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_PROC_FS])
m4trace:configure.ac:532: -1- ACE_CHECK_LACKS_HEADERS([arpa/inet.h])
m4trace:configure.ac:532: -1- AH_OUTPUT([ACE_LACKS_ARPA_INET_H], [/* Define to 1 if platform lacks the <arpa/inet.h> header file. */
#undef ACE_LACKS_ARPA_INET_H])
m4trace:configure.ac:534: -1- ACE_CHECK_LACKS_HEADERS([dirent.h])
m4trace:configure.ac:534: -1- AH_OUTPUT([ACE_LACKS_DIRENT_H], [/* Define to 1 if platform lacks the <dirent.h> header file. */
#undef ACE_LACKS_DIRENT_H])
m4trace:configure.ac:536: -1- ACE_CHECK_LACKS_HEADERS([dlfcn.h])
m4trace:configure.ac:536: -1- AH_OUTPUT([ACE_LACKS_DLFCN_H], [/* Define to 1 if platform lacks the <dlfcn.h> header file. */
#undef ACE_LACKS_DLFCN_H])
m4trace:configure.ac:538: -1- ACE_CHECK_LACKS_HEADERS([errno.h])
m4trace:configure.ac:538: -1- AH_OUTPUT([ACE_LACKS_ERRNO_H], [/* Define to 1 if platform lacks the <errno.h> header file. */
#undef ACE_LACKS_ERRNO_H])
m4trace:configure.ac:540: -1- ACE_CHECK_LACKS_HEADERS([fcntl.h])
m4trace:configure.ac:540: -1- AH_OUTPUT([ACE_LACKS_FCNTL_H], [/* Define to 1 if platform lacks the <fcntl.h> header file. */
#undef ACE_LACKS_FCNTL_H])
m4trace:configure.ac:542: -1- ACE_CHECK_LACKS_HEADERS([search.h])
m4trace:configure.ac:542: -1- AH_OUTPUT([ACE_LACKS_SEARCH_H], [/* Define to 1 if platform lacks the <search.h> header file. */
#undef ACE_LACKS_SEARCH_H])
m4trace:configure.ac:544: -1- ACE_CHECK_HAS_HEADERS([select.h])
m4trace:configure.ac:544: -1- AH_OUTPUT([ACE_HAS_SELECT_H], [/* Define to 1 if platform has the <select.h> header file. */
#undef ACE_HAS_SELECT_H])
m4trace:configure.ac:546: -1- ACE_CHECK_LACKS_HEADERS([semaphore.h])
m4trace:configure.ac:546: -1- AH_OUTPUT([ACE_LACKS_SEMAPHORE_H], [/* Define to 1 if platform lacks the <semaphore.h> header file. */
#undef ACE_LACKS_SEMAPHORE_H])
m4trace:configure.ac:548: -1- ACE_CHECK_LACKS_HEADERS([signal.h])
m4trace:configure.ac:548: -1- AH_OUTPUT([ACE_LACKS_SIGNAL_H], [/* Define to 1 if platform lacks the <signal.h> header file. */
#undef ACE_LACKS_SIGNAL_H])
m4trace:configure.ac:550: -1- ACE_CHECK_LACKS_HEADERS([stdlib.h])
m4trace:configure.ac:550: -1- AH_OUTPUT([ACE_LACKS_STDLIB_H], [/* Define to 1 if platform lacks the <stdlib.h> header file. */
#undef ACE_LACKS_STDLIB_H])
m4trace:configure.ac:552: -1- ACE_CHECK_LACKS_HEADERS([string.h])
m4trace:configure.ac:552: -1- AH_OUTPUT([ACE_LACKS_STRING_H], [/* Define to 1 if platform lacks the <string.h> header file. */
#undef ACE_LACKS_STRING_H])
m4trace:configure.ac:554: -1- ACE_CHECK_LACKS_HEADERS([strings.h])
m4trace:configure.ac:554: -1- AH_OUTPUT([ACE_LACKS_STRINGS_H], [/* Define to 1 if platform lacks the <strings.h> header file. */
#undef ACE_LACKS_STRINGS_H])
m4trace:configure.ac:556: -1- ACE_CHECK_LACKS_HEADERS([netdb.h])
m4trace:configure.ac:556: -1- AH_OUTPUT([ACE_LACKS_NETDB_H], [/* Define to 1 if platform lacks the <netdb.h> header file. */
#undef ACE_LACKS_NETDB_H])
m4trace:configure.ac:558: -1- ACE_CHECK_LACKS_HEADERS([netinet/in.h])
m4trace:configure.ac:558: -1- AH_OUTPUT([ACE_LACKS_NETINET_IN_H], [/* Define to 1 if platform lacks the <netinet/in.h> header file. */
#undef ACE_LACKS_NETINET_IN_H])
m4trace:configure.ac:560: -1- ACE_CHECK_LACKS_HEADERS([netinet/tcp.h])
m4trace:configure.ac:560: -1- AH_OUTPUT([ACE_LACKS_NETINET_TCP_H], [/* Define to 1 if platform lacks the <netinet/tcp.h> header file. */
#undef ACE_LACKS_NETINET_TCP_H])
m4trace:configure.ac:562: -1- ACE_CHECK_LACKS_HEADERS([net/if.h])
m4trace:configure.ac:562: -1- AH_OUTPUT([ACE_LACKS_NET_IF_H], [/* Define to 1 if platform lacks the <net/if.h> header file. */
#undef ACE_LACKS_NET_IF_H])
m4trace:configure.ac:564: -1- ACE_CHECK_HAS_HEADERS([sys/filio.h])
m4trace:configure.ac:564: -1- AH_OUTPUT([ACE_HAS_SYS_FILIO_H], [/* Define to 1 if platform has the <sys/filio.h> header file. */
#undef ACE_HAS_SYS_FILIO_H])
m4trace:configure.ac:566: -1- ACE_CHECK_LACKS_HEADERS([sys/ioctl.h])
m4trace:configure.ac:566: -1- AH_OUTPUT([ACE_LACKS_SYS_IOCTL_H], [/* Define to 1 if platform lacks the <sys/ioctl.h> header file. */
#undef ACE_LACKS_SYS_IOCTL_H])
m4trace:configure.ac:568: -1- ACE_CHECK_LACKS_HEADERS([sys/ipc.h])
m4trace:configure.ac:568: -1- AH_OUTPUT([ACE_LACKS_SYS_IPC_H], [/* Define to 1 if platform lacks the <sys/ipc.h> header file. */
#undef ACE_LACKS_SYS_IPC_H])
m4trace:configure.ac:570: -1- ACE_CHECK_HAS_HEADERS([sys/loadavg.h])
m4trace:configure.ac:570: -1- AH_OUTPUT([ACE_HAS_SYS_LOADAVG_H], [/* Define to 1 if platform has the <sys/loadavg.h> header file. */
#undef ACE_HAS_SYS_LOADAVG_H])
m4trace:configure.ac:572: -1- ACE_CHECK_LACKS_HEADERS([sys/mman.h])
m4trace:configure.ac:572: -1- AH_OUTPUT([ACE_LACKS_SYS_MMAN_H], [/* Define to 1 if platform lacks the <sys/mman.h> header file. */
#undef ACE_LACKS_SYS_MMAN_H])
m4trace:configure.ac:574: -1- ACE_CHECK_HAS_HEADERS([sys/pstat.h])
m4trace:configure.ac:574: -1- AH_OUTPUT([ACE_HAS_SYS_PSTAT_H], [/* Define to 1 if platform has the <sys/pstat.h> header file. */
#undef ACE_HAS_SYS_PSTAT_H])
m4trace:configure.ac:576: -1- ACE_CHECK_LACKS_HEADERS([sys/resource.h])
m4trace:configure.ac:576: -1- AH_OUTPUT([ACE_LACKS_SYS_RESOURCE_H], [/* Define to 1 if platform lacks the <sys/resource.h> header file. */
#undef ACE_LACKS_SYS_RESOURCE_H])
m4trace:configure.ac:578: -1- ACE_CHECK_LACKS_HEADERS([sys/sem.h])
m4trace:configure.ac:578: -1- AH_OUTPUT([ACE_LACKS_SYS_SEM_H], [/* Define to 1 if platform lacks the <sys/sem.h> header file. */
#undef ACE_LACKS_SYS_SEM_H])
m4trace:configure.ac:580: -1- ACE_CHECK_LACKS_HEADERS([sys/shm.h])
m4trace:configure.ac:580: -1- AH_OUTPUT([ACE_LACKS_SYS_SHM_H], [/* Define to 1 if platform lacks the <sys/shm.h> header file. */
#undef ACE_LACKS_SYS_SHM_H])
m4trace:configure.ac:582: -1- ACE_CHECK_LACKS_HEADERS([sys/select.h])
m4trace:configure.ac:582: -1- AH_OUTPUT([ACE_LACKS_SYS_SELECT_H], [/* Define to 1 if platform lacks the <sys/select.h> header file. */
#undef ACE_LACKS_SYS_SELECT_H])
m4trace:configure.ac:584: -1- ACE_CHECK_HAS_HEADERS([sys/sockio.h])
m4trace:configure.ac:584: -1- AH_OUTPUT([ACE_HAS_SYS_SOCKIO_H], [/* Define to 1 if platform has the <sys/sockio.h> header file. */
#undef ACE_HAS_SYS_SOCKIO_H])
m4trace:configure.ac:586: -1- ACE_CHECK_LACKS_HEADERS([sys/socket.h])
m4trace:configure.ac:586: -1- AH_OUTPUT([ACE_LACKS_SYS_SOCKET_H], [/* Define to 1 if platform lacks the <sys/socket.h> header file. */
#undef ACE_LACKS_SYS_SOCKET_H])
m4trace:configure.ac:588: -1- ACE_CHECK_LACKS_HEADERS([sys/stat.h])
m4trace:configure.ac:588: -1- AH_OUTPUT([ACE_LACKS_SYS_STAT_H], [/* Define to 1 if platform lacks the <sys/stat.h> header file. */
#undef ACE_LACKS_SYS_STAT_H])
m4trace:configure.ac:590: -1- ACE_CHECK_LACKS_HEADERS([sys/time.h])
m4trace:configure.ac:590: -1- AH_OUTPUT([ACE_LACKS_SYS_TIME_H], [/* Define to 1 if platform lacks the <sys/time.h> header file. */
#undef ACE_LACKS_SYS_TIME_H])
m4trace:configure.ac:592: -1- ACE_CHECK_LACKS_HEADERS([sys/types.h])
m4trace:configure.ac:592: -1- AH_OUTPUT([ACE_LACKS_SYS_TYPES_H], [/* Define to 1 if platform lacks the <sys/types.h> header file. */
#undef ACE_LACKS_SYS_TYPES_H])
m4trace:configure.ac:594: -1- ACE_CHECK_LACKS_HEADERS([sys/uio.h])
m4trace:configure.ac:594: -1- AH_OUTPUT([ACE_LACKS_SYS_UIO_H], [/* Define to 1 if platform lacks the <sys/uio.h> header file. */
#undef ACE_LACKS_SYS_UIO_H])
m4trace:configure.ac:596: -1- ACE_CHECK_LACKS_HEADERS([sys/un.h])
m4trace:configure.ac:596: -1- AH_OUTPUT([ACE_LACKS_SYS_UN_H], [/* Define to 1 if platform lacks the <sys/un.h> header file. */
#undef ACE_LACKS_SYS_UN_H])
m4trace:configure.ac:598: -1- ACE_CHECK_LACKS_HEADERS([sys/wait.h])
m4trace:configure.ac:598: -1- AH_OUTPUT([ACE_LACKS_SYS_WAIT_H], [/* Define to 1 if platform lacks the <sys/wait.h> header file. */
#undef ACE_LACKS_SYS_WAIT_H])
m4trace:configure.ac:600: -1- ACE_CHECK_HAS_HEADERS([sysent.h])
m4trace:configure.ac:600: -1- AH_OUTPUT([ACE_HAS_SYSENT_H], [/* Define to 1 if platform has the <sysent.h> header file. */
#undef ACE_HAS_SYSENT_H])
m4trace:configure.ac:602: -1- ACE_CHECK_LACKS_HEADERS([time.h])
m4trace:configure.ac:602: -1- AH_OUTPUT([ACE_LACKS_TIME_H], [/* Define to 1 if platform lacks the <time.h> header file. */
#undef ACE_LACKS_TIME_H])
m4trace:configure.ac:604: -1- ACE_CHECK_LACKS_HEADERS([termios.h])
m4trace:configure.ac:604: -1- AH_OUTPUT([ACE_LACKS_TERMIOS_H], [/* Define to 1 if platform lacks the <termios.h> header file. */
#undef ACE_LACKS_TERMIOS_H])
m4trace:configure.ac:606: -1- ACE_CHECK_LACKS_HEADERS([wctype.h])
m4trace:configure.ac:606: -1- AH_OUTPUT([ACE_LACKS_WCTYPE_H], [/* Define to 1 if platform lacks the <wctype.h> header file. */
#undef ACE_LACKS_WCTYPE_H])
m4trace:configure.ac:631: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_TERM_IOCTLS])
m4trace:configure.ac:694: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_XTI])
m4trace:configure.ac:694: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_SYS_XTI_H])
m4trace:configure.ac:694: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_XTI])
m4trace:configure.ac:694: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_TIMOD_H])
m4trace:configure.ac:694: -1- ACE_CACHE_CHECK([if TCP macros are defined in XTI headers], [ace_cv_lib_has_conflicting_xti_macros], [
      AC_EGREP_CPP([ACE_CONFLICTING_XTI_MACROS],
        [
#ifndef ACE_LACKS_SYS_TYPES_H
# include <sys/types.h>
#endif

#if defined (ACE_HAS_TIUSER_H) || defined (ACE_HAS_XTI)
#  if defined (ACE_HAS_XTI)
#    if defined (ACE_HAS_SYS_XTI_H)
#      include /**/ <sys/xti.h>
#    else
#      include /**/ <xti.h>
#    endif /* ACE_HAS_SYS_XTI_H */
#  else
#    if defined (ACE_HAS_TIUSER_H)
#      include /**/ <tiuser.h>
#    endif
#  endif /* ACE_HAS_XTI */
#endif /* ACE_HAS_TIUSER_H || ACE_HAS_XTI */

#if defined (TCP_NODELAY) || defined (TCP_MAXSEG)
ACE_CONFLICTING_XTI_MACROS
#endif  /* TCP_NODELAY || TCPMAXSEG  */
        ],
        [
         ace_cv_lib_has_conflicting_xti_macros=yes
        ],
        [
         ace_cv_lib_has_conflicting_xti_macros=no
        ])
     ], [
      AC_DEFINE([ACE_HAS_CONFLICTING_XTI_MACROS])
     ], [])
m4trace:configure.ac:694: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_CONFLICTING_XTI_MACROS])
m4trace:configure.ac:813: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_TIUSER_H])
m4trace:configure.ac:813: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_TLI])
m4trace:configure.ac:813: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_TIMOD_H])
m4trace:configure.ac:813: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_OSF_TIMOD_H])
m4trace:configure.ac:813: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_SVR4_TLI])
m4trace:configure.ac:813: -1- ACE_CACHE_CHECK([if tiuser.h is protected by extern "C"], [ace_cv_lib_tiuser_with_extern_c], [
        AC_EGREP_HEADER([extern \"C\"],[tiuser.h],
          [
           ace_cv_lib_tiuser_with_extern_c=yes
          ],
          [
           ace_cv_lib_tiuser_with_extern_c=no
          ])
      ], [], [AC_DEFINE([ACE_HAS_TIUSER_H_BROKEN_EXTERN_C])])
m4trace:configure.ac:813: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_TIUSER_H_BROKEN_EXTERN_C])
m4trace:configure.ac:813: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_XLI])
m4trace:configure.ac:813: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_TLI])
m4trace:configure.ac:813: -1- ACE_CACHE_CHECK([for TLI prototypes], [ace_cv_lib_tli_prototypes], [
dnl We only check for t_accept.  This should hopefully be enough.
   AC_EGREP_CPP([t_accept],
     [
#ifndef ACE_LACKS_SYS_TYPES_H
# include <sys/types.h>
#endif

#if defined (ACE_HAS_TIMOD_H)
# include <sys/timod.h>
#endif

#if defined (ACE_HAS_OSF_TIMOD_H)
# include <tli/timod.h>
#endif

#if defined (ACE_HAS_TIUSER_H)
#  include /**/ <tiuser.h>
#endif /* ACE_HAS_TIUSER_H */

#if defined (ACE_HAS_XLI)
# include <xliuser.h>
#endif
     ],
     [
      ace_cv_lib_tli_prototypes=yes
     ],
     [
      ace_cv_lib_tli_prototypes=no
     ])
  ], [AC_DEFINE([ACE_HAS_TLI_PROTOTYPES])], [])
m4trace:configure.ac:813: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_TLI_PROTOTYPES])
m4trace:configure.ac:813: -1- ACE_CACHE_CHECK([for t_errno in TLI headers], [ace_cv_lib_has_t_errno], [
   dnl Check if t_errno is declared in the TLI headers
   AC_EGREP_CPP([t_errno],
     [
#ifndef ACE_LACKS_SYS_TYPES_H
# include <sys/types.h>
#endif

#if defined (ACE_HAS_TIMOD_H)
# include <sys/timod.h>
#endif

#if defined (ACE_HAS_OSF_TIMOD_H)
# include <tli/timod.h>
#endif

#if defined (ACE_HAS_TIUSER_H)
#  include /**/ <tiuser.h>
#endif /* ACE_HAS_TIUSER_H */

#if defined (ACE_HAS_XLI)
# include <xliuser.h>
#endif
     ],
     [
      ace_cv_lib_has_t_errno=yes
     ],
     [
      ace_cv_lib_has_t_errno=no
     ])
  ], [], [AC_DEFINE([ACE_LACKS_T_ERRNO])])
m4trace:configure.ac:813: -1- AC_DEFINE_TRACE_LITERAL([ACE_LACKS_T_ERRNO])
m4trace:configure.ac:855: -1- ACE_CONVERT_WARNINGS_TO_ERRORS([
   ACE_CACHE_CHECK([if t_error incorrectly accepts char *],
    [ace_cv_lib_has_broken_t_error],
    [
     AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#ifndef ACE_LACKS_SYS_TYPES_H
# include <sys/types.h>
#endif

#if defined (ACE_HAS_XTI)
#  if defined (ACE_HAS_SYS_XTI_H)
#    include <sys/xti.h>
#  else
#    include <xti.h>
#  endif /* ACE_HAS_SYS_XTI_H */
#elif defined (ACE_HAS_TIUSER_H)
#  include /**/ <tiuser.h>
#endif /* ACE_HAS_TIUSER_H */

#if defined (ACE_HAS_XLI)
# include <xliuser.h>
#endif
       ]],[[
        const char *ace_errmsg = "FOO";
        t_error (ace_errmsg);
       ]])],[
        ace_cv_lib_has_broken_t_error=no
       ],[
        ace_cv_lib_has_broken_t_error=yes
       ])
    ],
    [
     AC_DEFINE([ACE_HAS_BROKEN_T_ERROR])
    ],)
  ])
m4trace:configure.ac:855: -1- ACE_CACHE_CHECK([if t_error incorrectly accepts char *], [ace_cv_lib_has_broken_t_error], [
     AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#ifndef ACE_LACKS_SYS_TYPES_H
# include <sys/types.h>
#endif

#if defined (ACE_HAS_XTI)
#  if defined (ACE_HAS_SYS_XTI_H)
#    include <sys/xti.h>
#  else
#    include <xti.h>
#  endif /* ACE_HAS_SYS_XTI_H */
#elif defined (ACE_HAS_TIUSER_H)
#  include /**/ <tiuser.h>
#endif /* ACE_HAS_TIUSER_H */

#if defined (ACE_HAS_XLI)
# include <xliuser.h>
#endif
       ]],[[
        const char *ace_errmsg = "FOO";
        t_error (ace_errmsg);
       ]])],[
        ace_cv_lib_has_broken_t_error=no
       ],[
        ace_cv_lib_has_broken_t_error=yes
       ])
    ], [
     AC_DEFINE([ACE_HAS_BROKEN_T_ERROR])
    ], [])
m4trace:configure.ac:855: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_BROKEN_T_ERROR])
m4trace:configure.ac:865: -1- AC_DEFINE_TRACE_LITERAL([ACE_LACKS_SYSTIME_H])
m4trace:configure.ac:880: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_BROKEN_MMAP_H])
m4trace:configure.ac:880: -1- AC_DEFINE_TRACE_LITERAL([ACE_LACKS_MMAP])
m4trace:configure.ac:889: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_BSTRING])
m4trace:configure.ac:897: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_STRINGS])
m4trace:configure.ac:899: -1- ACE_CHECK_HAS_HEADERS([sys/syscall.h])
m4trace:configure.ac:899: -1- AH_OUTPUT([ACE_HAS_SYS_SYSCALL_H], [/* Define to 1 if platform has the <sys/syscall.h> header file. */
#undef ACE_HAS_SYS_SYSCALL_H])
m4trace:configure.ac:902: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_POLL])
m4trace:configure.ac:904: -1- ACE_CHECK_LACKS_HEADERS([pwd.h])
m4trace:configure.ac:904: -1- AH_OUTPUT([ACE_LACKS_PWD_H], [/* Define to 1 if platform lacks the <pwd.h> header file. */
#undef ACE_LACKS_PWD_H])
m4trace:configure.ac:907: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_REGEX])
m4trace:configure.ac:911: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_STREAMS])
m4trace:configure.ac:911: -1- AC_DEFINE_TRACE_LITERAL([ACE_LACKS_STROPTS_H])
m4trace:configure.ac:913: -1- ACE_CHECK_LACKS_HEADERS([siginfo.h])
m4trace:configure.ac:913: -1- AH_OUTPUT([ACE_LACKS_SIGINFO_H], [/* Define to 1 if platform lacks the <siginfo.h> header file. */
#undef ACE_LACKS_SIGINFO_H])
m4trace:configure.ac:915: -1- ACE_CHECK_LACKS_HEADERS([unistd.h])
m4trace:configure.ac:915: -1- AH_OUTPUT([ACE_LACKS_UNISTD_H], [/* Define to 1 if platform lacks the <unistd.h> header file. */
#undef ACE_LACKS_UNISTD_H])
m4trace:configure.ac:917: -1- ACE_CHECK_LACKS_HEADERS([utime.h])
m4trace:configure.ac:917: -1- AH_OUTPUT([ACE_LACKS_UTIME_H], [/* Define to 1 if platform lacks the <utime.h> header file. */
#undef ACE_LACKS_UTIME_H])
m4trace:configure.ac:919: -1- ACE_CHECK_LACKS_HEADERS([wchar.h])
m4trace:configure.ac:919: -1- AH_OUTPUT([ACE_LACKS_WCHAR_H], [/* Define to 1 if platform lacks the <wchar.h> header file. */
#undef ACE_LACKS_WCHAR_H])
m4trace:configure.ac:922: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_WCHAR])
m4trace:configure.ac:928: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_NEW_NO_H])
m4trace:configure.ac:928: -1- ACE_CHECK_HAS_HEADERS([new.h])
m4trace:configure.ac:928: -1- AH_OUTPUT([ACE_HAS_NEW_H], [/* Define to 1 if platform has the <new.h> header file. */
#undef ACE_HAS_NEW_H])
m4trace:configure.ac:934: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_STDEXCEPT_NO_H])
m4trace:configure.ac:934: -1- ACE_CHECK_HAS_HEADERS([exception.h])
m4trace:configure.ac:934: -1- AH_OUTPUT([ACE_HAS_EXCEPTION_H], [/* Define to 1 if platform has the <exception.h> header file. */
#undef ACE_HAS_EXCEPTION_H])
m4trace:configure.ac:940: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_GNU_CSTRING_H])
m4trace:configure.ac:947: -1- AC_CHECK_HEADERS([iomanip ios iostream istream ostream fstream streambuf], [], [AC_DEFINE([ACE_USES_OLD_IOSTREAMS])])
m4trace:configure.ac:947: -1- AH_OUTPUT([HAVE_IOMANIP], [/* Define to 1 if you have the <iomanip> header file. */
#undef HAVE_IOMANIP])
m4trace:configure.ac:947: -1- AH_OUTPUT([HAVE_IOS], [/* Define to 1 if you have the <ios> header file. */
#undef HAVE_IOS])
m4trace:configure.ac:947: -1- AH_OUTPUT([HAVE_IOSTREAM], [/* Define to 1 if you have the <iostream> header file. */
#undef HAVE_IOSTREAM])
m4trace:configure.ac:947: -1- AH_OUTPUT([HAVE_ISTREAM], [/* Define to 1 if you have the <istream> header file. */
#undef HAVE_ISTREAM])
m4trace:configure.ac:947: -1- AH_OUTPUT([HAVE_OSTREAM], [/* Define to 1 if you have the <ostream> header file. */
#undef HAVE_OSTREAM])
m4trace:configure.ac:947: -1- AH_OUTPUT([HAVE_FSTREAM], [/* Define to 1 if you have the <fstream> header file. */
#undef HAVE_FSTREAM])
m4trace:configure.ac:947: -1- AH_OUTPUT([HAVE_STREAMBUF], [/* Define to 1 if you have the <streambuf> header file. */
#undef HAVE_STREAMBUF])
m4trace:configure.ac:947: -1- AC_DEFINE_TRACE_LITERAL([ACE_USES_OLD_IOSTREAMS])
m4trace:configure.ac:951: -1- AC_DEFINE_TRACE_LITERAL([ACE_LACKS_IOSTREAM_TOTALLY])
m4trace:configure.ac:951: -1- AC_DEFINE_TRACE_LITERAL([ACE_LACKS_IOSTREAM_TOTALLY])
m4trace:configure.ac:971: -1- ACE_CACHE_CHECK([regexpr.h for regular expression support], [ace_cv_needs_regexpr_h], [
    AC_EGREP_HEADER([compile],[regexpr.h],
     [
      ace_cv_needs_regexpr_h=yes
     ],
     [
      AC_EGREP_HEADER([step],[regexpr.h],
        [
         ace_cv_needs_regexpr_h=yes
        ],
        [
         ace_cv_needs_regexpr_h=no
        ])
     ])
   ], [AC_DEFINE([ACE_NEEDS_REGEXPR_H])], [])
m4trace:configure.ac:971: -1- AC_DEFINE_TRACE_LITERAL([ACE_NEEDS_REGEXPR_H])
m4trace:configure.ac:995: -1- ACE_CONVERT_WARNINGS_TO_ERRORS([
ACE_CACHE_CHECK([if sprintf() returns char*],
  [ace_cv_lib_charptr_sprintf],
  [
   AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#include <stdlib.h>
#include <stdio.h>
    ]],[[
     char *str = 0;
     const char *fmt = "%d";
     int num = 0;

     char *s = 0;

     s = sprintf(str, fmt, num);
    ]])],[
     ace_cv_lib_charptr_sprintf=yes
    ],[
     ace_cv_lib_charptr_sprintf=no
    ])
  ],[AC_DEFINE([ACE_HAS_CHARPTR_SPRINTF])],)
])
m4trace:configure.ac:995: -1- ACE_CACHE_CHECK([if sprintf() returns char*], [ace_cv_lib_charptr_sprintf], [
   AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#include <stdlib.h>
#include <stdio.h>
    ]],[[
     char *str = 0;
     const char *fmt = "%d";
     int num = 0;

     char *s = 0;

     s = sprintf(str, fmt, num);
    ]])],[
     ace_cv_lib_charptr_sprintf=yes
    ],[
     ace_cv_lib_charptr_sprintf=no
    ])
  ], [AC_DEFINE([ACE_HAS_CHARPTR_SPRINTF])], [])
m4trace:configure.ac:995: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_CHARPTR_SPRINTF])
m4trace:configure.ac:1016: -1- ACE_CONVERT_WARNINGS_TO_ERRORS([
ACE_CACHE_CHECK([for old malloc() prototype],
  [ace_cv_lib_old_malloc_proto],
  [
   AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#include <stdlib.h>
#ifndef ACE_LACKS_MALLOC_H
# include <malloc.h>
#endif
    ]],[[
     char *s = 0;
     s = malloc(sizeof(int));
    ]])],[
     ace_cv_lib_old_malloc_proto=yes
    ],[
     ace_cv_lib_old_malloc_proto=no
    ])
  ],[AC_DEFINE([ACE_HAS_OLD_MALLOC])],)
])
m4trace:configure.ac:1016: -1- ACE_CACHE_CHECK([for old malloc() prototype], [ace_cv_lib_old_malloc_proto], [
   AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#include <stdlib.h>
#ifndef ACE_LACKS_MALLOC_H
# include <malloc.h>
#endif
    ]],[[
     char *s = 0;
     s = malloc(sizeof(int));
    ]])],[
     ace_cv_lib_old_malloc_proto=yes
    ],[
     ace_cv_lib_old_malloc_proto=no
    ])
  ], [AC_DEFINE([ACE_HAS_OLD_MALLOC])], [])
m4trace:configure.ac:1016: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_OLD_MALLOC])
m4trace:configure.ac:1028: -1- AC_DEFINE_TRACE_LITERAL([ACE_LACKS_GETOPT_PROTOTYPE])
m4trace:configure.ac:1028: -1- AH_OUTPUT([ACE_LACKS_GETOPT_PROTOTYPE], [/* Define to 1 if platform lacks the declaration of getopt(). */
#undef ACE_LACKS_GETOPT_PROTOTYPE])
m4trace:configure.ac:1039: -1- AC_DEFINE_TRACE_LITERAL([ACE_LACKS_TIMEDWAIT_PROTOTYPES])
m4trace:configure.ac:1039: -1- AH_OUTPUT([ACE_LACKS_TIMEDWAIT_PROTOTYPES], [/* Define to 1 if platform lacks the declarations of recv_timedwait,
   send_timedwait, etc. */
#undef ACE_LACKS_TIMEDWAIT_PROTOTYPES])
m4trace:configure.ac:1047: -1- AC_DEFINE_TRACE_LITERAL([ACE_LACKS_UALARM_PROTOTYPE])
m4trace:configure.ac:1047: -1- AH_OUTPUT([ACE_LACKS_UALARM_PROTOTYPE], [/* Define to 1 if platform lacks the declaration of ualarm(). */
#undef ACE_LACKS_UALARM_PROTOTYPE])
m4trace:configure.ac:1055: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_GETRUSAGE_PROTOTYPE])
m4trace:configure.ac:1055: -1- AH_OUTPUT([ACE_HAS_GETRUSAGE_PROTOTYPE], [/* Define to 1 if platform has the declaration of getrusage(). */
#undef ACE_HAS_GETRUSAGE_PROTOTYPE])
m4trace:configure.ac:1064: -1- AC_DEFINE_TRACE_LITERAL([ACE_LACKS_RLIMIT_PROTOTYPE])
m4trace:configure.ac:1064: -1- AH_OUTPUT([ACE_LACKS_RLIMIT_PROTOTYPE], [/* Define to 1 if platform lacks the declaration of {get,set}rlimit(). */
#undef ACE_LACKS_RLIMIT_PROTOTYPE])
m4trace:configure.ac:1082: -1- ACE_CACHE_CHECK([if dlfcn.h is protected by extern "C"], [ace_cv_lib_dlfcn_with_extern_c], [
      AC_EGREP_HEADER([extern \"C\"],[dlfcn.h],
        [
         ace_cv_lib_dlfcn_with_extern_c=yes
        ],
        [
         ace_cv_lib_dlfcn_with_extern_c=no
        ])
], [], [AC_DEFINE([ACE_HAS_DLFCN_H_BROKEN_EXTERN_C])])
m4trace:configure.ac:1082: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_DLFCN_H_BROKEN_EXTERN_C])
m4trace:configure.ac:1104: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_IDTYPE_T])
m4trace:configure.ac:1104: -1- AH_OUTPUT([ACE_HAS_IDTYPE_T], [/* Define to 1 if the system has the type `idtype_t\'. */
#undef ACE_HAS_IDTYPE_T])
m4trace:configure.ac:1110: -1- AC_DEFINE_TRACE_LITERAL([ACE_LACKS_KEY_T])
m4trace:configure.ac:1110: -1- AH_OUTPUT([ACE_LACKS_KEY_T], [/* Define to 1 if the system lacks the type `key_t\'. */
#undef ACE_LACKS_KEY_T])
m4trace:configure.ac:1112: -1- ACE_CHECK_TYPE([sem_t], [semaphore.h], [], [])
m4trace:configure.ac:1112: -1- ACE_CACHE_CHECK([for sem_t in semaphore.h], [ace_cv_type_sem_t], [
     AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#include <semaphore.h>
       ]], [[
        sem_t ace_sem_t;
       ]])],[
        ace_cv_type_sem_t=yes
       ],[
        ace_cv_type_sem_t=no
       ])
    ], [], [])
m4trace:configure.ac:1118: -1- AC_DEFINE_TRACE_LITERAL([ACE_LACKS_PRI_T])
m4trace:configure.ac:1118: -1- AH_OUTPUT([ACE_LACKS_PRI_T], [/* Define to 1 if the system lacks the type \'pri_t\'. */
#undef ACE_LACKS_PRI_T])
m4trace:configure.ac:1124: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_SIG_ATOMIC_T])
m4trace:configure.ac:1124: -1- AH_OUTPUT([ACE_HAS_SIG_ATOMIC_T], [/* Define to 1 if the system has the type \'sig_atomic_t\'. */
#undef ACE_HAS_SIG_ATOMIC_T])
m4trace:configure.ac:1130: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_SSIZE_T])
m4trace:configure.ac:1130: -1- AH_OUTPUT([ACE_HAS_SSIZE_T], [/* Define to 1 if the system has the type `ssize_t\'. */
#undef ACE_HAS_SSIZE_T])
m4trace:configure.ac:1143: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_UCONTEXT_T])
m4trace:configure.ac:1143: -1- AH_OUTPUT([ACE_HAS_UCONTEXT_T], [/* Define to 1 if the system has the type `ucontext_t\'. */
#undef ACE_HAS_UCONTEXT_T])
m4trace:configure.ac:1149: -1- AC_DEFINE_TRACE_LITERAL([ACE_LACKS_U_LONGLONG_T])
m4trace:configure.ac:1149: -1- AH_OUTPUT([ACE_LACKS_U_LONGLONG_T], [/* Define to 1 if the system lacks the type `u_long_long\'. */
#undef ACE_LACKS_U_LONGLONG_T])
m4trace:configure.ac:1157: -1- AC_DEFINE_TRACE_LITERAL([ACE_LACKS_WCHAR_T])
m4trace:configure.ac:1157: -1- AH_OUTPUT([ACE_LACKS_WCHAR_T], [/* Define to 1 if the system lacks the type `wchar_t\'. */
#undef ACE_LACKS_WCHAR_T])
m4trace:configure.ac:1207: -1- ACE_CHECK_TYPE([socklen_t], [sys/socket.h], [AC_DEFINE([ACE_HAS_SOCKLEN_T])], [
   dnl The compiler in linux just issues a warning, and the test
   dnl passes!!!

   dnl FIXED by adding "-Werror" to compiler flags when using GNU C++
   dnl                                 -Ossama
   ACE_CONVERT_WARNINGS_TO_ERRORS(
   [
    dnl Check if socket size is denoted by size_t
    ACE_CACHE_CHECK([if socket size is denoted by size_t],
      [ace_cv_lib_posix_socket_len_size_t],[
        AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#ifndef ACE_LACKS_SYS_TYPES_H
# include <sys/types.h>
#endif
#include <sys/socket.h>
         ]],[[
          int s = 0;
          struct sockaddr* addr = 0;
          int* addrlen = 0;
          accept(s, addr, addrlen);
         ]])],[
          ace_cv_lib_posix_socket_len_size_t=no
         ],[
          dnl Now see if it really does take a size_t socket size
          AC_COMPILE_IFELSE([AC_LANG_PROGRAM(
            [[
#ifndef ACE_LACKS_SYS_TYPES_H
# include <sys/types.h>
#endif
#include <sys/socket.h>
            ]],
            [[
             int s = 0;
             struct sockaddr* addr = 0;
             size_t* addrlen = 0;
             accept(s, addr, addrlen);
            ]])],
            [
             ace_cv_lib_posix_socket_len_size_t=yes
            ],
            [
             ace_cv_lib_posix_socket_len_size_t=no
            ])
         ])
      ],[AC_DEFINE([ACE_HAS_SIZET_SOCKET_LEN])],)
    ])
  ])
m4trace:configure.ac:1207: -1- ACE_CACHE_CHECK([for socklen_t in sys/socket.h], [ace_cv_type_socklen_t], [
     AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#include <sys/socket.h>
       ]], [[
        socklen_t ace_socklen_t;
       ]])],[
        ace_cv_type_socklen_t=yes
       ],[
        ace_cv_type_socklen_t=no
       ])
    ], [AC_DEFINE([ACE_HAS_SOCKLEN_T])], [
   dnl The compiler in linux just issues a warning, and the test
   dnl passes!!!

   dnl FIXED by adding "-Werror" to compiler flags when using GNU C++
   dnl                                 -Ossama
   ACE_CONVERT_WARNINGS_TO_ERRORS(
   [
    dnl Check if socket size is denoted by size_t
    ACE_CACHE_CHECK([if socket size is denoted by size_t],
      [ace_cv_lib_posix_socket_len_size_t],[
        AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#ifndef ACE_LACKS_SYS_TYPES_H
# include <sys/types.h>
#endif
#include <sys/socket.h>
         ]],[[
          int s = 0;
          struct sockaddr* addr = 0;
          int* addrlen = 0;
          accept(s, addr, addrlen);
         ]])],[
          ace_cv_lib_posix_socket_len_size_t=no
         ],[
          dnl Now see if it really does take a size_t socket size
          AC_COMPILE_IFELSE([AC_LANG_PROGRAM(
            [[
#ifndef ACE_LACKS_SYS_TYPES_H
# include <sys/types.h>
#endif
#include <sys/socket.h>
            ]],
            [[
             int s = 0;
             struct sockaddr* addr = 0;
             size_t* addrlen = 0;
             accept(s, addr, addrlen);
            ]])],
            [
             ace_cv_lib_posix_socket_len_size_t=yes
            ],
            [
             ace_cv_lib_posix_socket_len_size_t=no
            ])
         ])
      ],[AC_DEFINE([ACE_HAS_SIZET_SOCKET_LEN])],)
    ])
  ])
m4trace:configure.ac:1207: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_SOCKLEN_T])
m4trace:configure.ac:1207: -1- ACE_CONVERT_WARNINGS_TO_ERRORS([
    dnl Check if socket size is denoted by size_t
    ACE_CACHE_CHECK([if socket size is denoted by size_t],
      [ace_cv_lib_posix_socket_len_size_t],[
        AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#ifndef ACE_LACKS_SYS_TYPES_H
# include <sys/types.h>
#endif
#include <sys/socket.h>
         ]],[[
          int s = 0;
          struct sockaddr* addr = 0;
          int* addrlen = 0;
          accept(s, addr, addrlen);
         ]])],[
          ace_cv_lib_posix_socket_len_size_t=no
         ],[
          dnl Now see if it really does take a size_t socket size
          AC_COMPILE_IFELSE([AC_LANG_PROGRAM(
            [[
#ifndef ACE_LACKS_SYS_TYPES_H
# include <sys/types.h>
#endif
#include <sys/socket.h>
            ]],
            [[
             int s = 0;
             struct sockaddr* addr = 0;
             size_t* addrlen = 0;
             accept(s, addr, addrlen);
            ]])],
            [
             ace_cv_lib_posix_socket_len_size_t=yes
            ],
            [
             ace_cv_lib_posix_socket_len_size_t=no
            ])
         ])
      ],[AC_DEFINE([ACE_HAS_SIZET_SOCKET_LEN])],)
    ])
m4trace:configure.ac:1207: -1- ACE_CACHE_CHECK([if socket size is denoted by size_t], [ace_cv_lib_posix_socket_len_size_t], [
        AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#ifndef ACE_LACKS_SYS_TYPES_H
# include <sys/types.h>
#endif
#include <sys/socket.h>
         ]],[[
          int s = 0;
          struct sockaddr* addr = 0;
          int* addrlen = 0;
          accept(s, addr, addrlen);
         ]])],[
          ace_cv_lib_posix_socket_len_size_t=no
         ],[
          dnl Now see if it really does take a size_t socket size
          AC_COMPILE_IFELSE([AC_LANG_PROGRAM(
            [[
#ifndef ACE_LACKS_SYS_TYPES_H
# include <sys/types.h>
#endif
#include <sys/socket.h>
            ]],
            [[
             int s = 0;
             struct sockaddr* addr = 0;
             size_t* addrlen = 0;
             accept(s, addr, addrlen);
            ]])],
            [
             ace_cv_lib_posix_socket_len_size_t=yes
            ],
            [
             ace_cv_lib_posix_socket_len_size_t=no
            ])
         ])
      ], [AC_DEFINE([ACE_HAS_SIZET_SOCKET_LEN])], [])
m4trace:configure.ac:1207: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_SIZET_SOCKET_LEN])
m4trace:configure.ac:1215: -1- ACE_CHECK_STRUCT([dirent], [dirent.h], [], [AC_DEFINE([ACE_LACKS_STRUCT_DIR])])
m4trace:configure.ac:1215: -2- AC_DEFINE_TRACE_LITERAL([ACE_LACKS_STRUCT_DIR])
m4trace:configure.ac:1215: -1- ACE_CACHE_CHECK([for struct dirent in dirent.h], [ace_cv_struct_dirent], [
     ACE_TRY_COMPILE_STRUCT([dirent], [dirent.h],
       [
        ace_cv_struct_dirent=yes
       ],
       [
        ace_cv_struct_dirent=no
       ])
    ], [], [cat >>confdefs.h <<\_ACEOF
@%:@define ACE_LACKS_STRUCT_DIR 1
_ACEOF
])
m4trace:configure.ac:1215: -1- ACE_TRY_COMPILE_STRUCT([dirent], [dirent.h], [
        ace_cv_struct_dirent=yes
       ], [
        ace_cv_struct_dirent=no
       ])
m4trace:configure.ac:1216: -1- ACE_CHECK_STRUCT([flock], [fcntl.h], [], [AC_DEFINE([ACE_LACKS_FILELOCKS])])
m4trace:configure.ac:1216: -2- AC_DEFINE_TRACE_LITERAL([ACE_LACKS_FILELOCKS])
m4trace:configure.ac:1216: -1- ACE_CACHE_CHECK([for struct flock in fcntl.h], [ace_cv_struct_flock], [
     ACE_TRY_COMPILE_STRUCT([flock], [fcntl.h],
       [
        ace_cv_struct_flock=yes
       ],
       [
        ace_cv_struct_flock=no
       ])
    ], [], [cat >>confdefs.h <<\_ACEOF
@%:@define ACE_LACKS_FILELOCKS 1
_ACEOF
])
m4trace:configure.ac:1216: -1- ACE_TRY_COMPILE_STRUCT([flock], [fcntl.h], [
        ace_cv_struct_flock=yes
       ], [
        ace_cv_struct_flock=no
       ])
m4trace:configure.ac:1217: -1- ACE_CHECK_STRUCT([rwlock_t], [synch.h], [], [AC_DEFINE([ACE_LACKS_RWLOCK_T])])
m4trace:configure.ac:1217: -2- AC_DEFINE_TRACE_LITERAL([ACE_LACKS_RWLOCK_T])
m4trace:configure.ac:1217: -1- ACE_CACHE_CHECK([for struct rwlock_t in synch.h], [ace_cv_struct_rwlock_t], [
     ACE_TRY_COMPILE_STRUCT([rwlock_t], [synch.h],
       [
        ace_cv_struct_rwlock_t=yes
       ],
       [
        ace_cv_struct_rwlock_t=no
       ])
    ], [], [cat >>confdefs.h <<\_ACEOF
@%:@define ACE_LACKS_RWLOCK_T 1
_ACEOF
])
m4trace:configure.ac:1217: -1- ACE_TRY_COMPILE_STRUCT([rwlock_t], [synch.h], [
        ace_cv_struct_rwlock_t=yes
       ], [
        ace_cv_struct_rwlock_t=no
       ])
m4trace:configure.ac:1218: -1- ACE_CHECK_STRUCT([strbuf], [stropts.h], [AC_DEFINE([ACE_HAS_STRBUF_T])], [])
m4trace:configure.ac:1218: -2- AC_DEFINE_TRACE_LITERAL([ACE_HAS_STRBUF_T])
m4trace:configure.ac:1218: -1- ACE_CACHE_CHECK([for struct strbuf in stropts.h], [ace_cv_struct_strbuf], [
     ACE_TRY_COMPILE_STRUCT([strbuf], [stropts.h],
       [
        ace_cv_struct_strbuf=yes
       ],
       [
        ace_cv_struct_strbuf=no
       ])
    ], [cat >>confdefs.h <<\_ACEOF
@%:@define ACE_HAS_STRBUF_T 1
_ACEOF
], [])
m4trace:configure.ac:1218: -1- ACE_TRY_COMPILE_STRUCT([strbuf], [stropts.h], [
        ace_cv_struct_strbuf=yes
       ], [
        ace_cv_struct_strbuf=no
       ])
m4trace:configure.ac:1224: -1- ACE_CHECK_STRUCT([prusage_t], [sys/procfs.h], [AC_DEFINE([ACE_HAS_PRUSAGE_T])], [])
m4trace:configure.ac:1224: -2- AC_DEFINE_TRACE_LITERAL([ACE_HAS_PRUSAGE_T])
m4trace:configure.ac:1224: -1- ACE_CACHE_CHECK([for struct prusage_t in sys/procfs.h], [ace_cv_struct_prusage_t], [
     ACE_TRY_COMPILE_STRUCT([prusage_t], [sys/procfs.h],
       [
        ace_cv_struct_prusage_t=yes
       ],
       [
        ace_cv_struct_prusage_t=no
       ])
    ], [cat >>confdefs.h <<\_ACEOF
@%:@define ACE_HAS_PRUSAGE_T 1
_ACEOF
], [])
m4trace:configure.ac:1224: -1- ACE_TRY_COMPILE_STRUCT([prusage_t], [sys/procfs.h], [
        ace_cv_struct_prusage_t=yes
       ], [
        ace_cv_struct_prusage_t=no
       ])
m4trace:configure.ac:1227: -1- ACE_CHECK_STRUCT([strrecvfd], [stropts.h], [], [AC_DEFINE([ACE_LACKS_STRRECVFD])])
m4trace:configure.ac:1227: -2- AC_DEFINE_TRACE_LITERAL([ACE_LACKS_STRRECVFD])
m4trace:configure.ac:1227: -1- ACE_CACHE_CHECK([for struct strrecvfd in stropts.h], [ace_cv_struct_strrecvfd], [
     ACE_TRY_COMPILE_STRUCT([strrecvfd], [stropts.h],
       [
        ace_cv_struct_strrecvfd=yes
       ],
       [
        ace_cv_struct_strrecvfd=no
       ])
    ], [], [cat >>confdefs.h <<\_ACEOF
@%:@define ACE_LACKS_STRRECVFD 1
_ACEOF
])
m4trace:configure.ac:1227: -1- ACE_TRY_COMPILE_STRUCT([strrecvfd], [stropts.h], [
        ace_cv_struct_strrecvfd=yes
       ], [
        ace_cv_struct_strrecvfd=no
       ])
m4trace:configure.ac:1228: -1- ACE_CHECK_STRUCT([sigaction], [signal.h], [], [AC_DEFINE([ACE_LACKS_SIGACTION])])
m4trace:configure.ac:1228: -2- AC_DEFINE_TRACE_LITERAL([ACE_LACKS_SIGACTION])
m4trace:configure.ac:1228: -1- ACE_CACHE_CHECK([for struct sigaction in signal.h], [ace_cv_struct_sigaction], [
     ACE_TRY_COMPILE_STRUCT([sigaction], [signal.h],
       [
        ace_cv_struct_sigaction=yes
       ],
       [
        ace_cv_struct_sigaction=no
       ])
    ], [], [cat >>confdefs.h <<\_ACEOF
@%:@define ACE_LACKS_SIGACTION 1
_ACEOF
])
m4trace:configure.ac:1228: -1- ACE_TRY_COMPILE_STRUCT([sigaction], [signal.h], [
        ace_cv_struct_sigaction=yes
       ], [
        ace_cv_struct_sigaction=no
       ])
m4trace:configure.ac:1229: -1- ACE_CHECK_STRUCT([sigset_t], [signal.h], [], [AC_DEFINE([ACE_LACKS_SIGSET])])
m4trace:configure.ac:1229: -2- AC_DEFINE_TRACE_LITERAL([ACE_LACKS_SIGSET])
m4trace:configure.ac:1229: -1- ACE_CACHE_CHECK([for struct sigset_t in signal.h], [ace_cv_struct_sigset_t], [
     ACE_TRY_COMPILE_STRUCT([sigset_t], [signal.h],
       [
        ace_cv_struct_sigset_t=yes
       ],
       [
        ace_cv_struct_sigset_t=no
       ])
    ], [], [cat >>confdefs.h <<\_ACEOF
@%:@define ACE_LACKS_SIGSET 1
_ACEOF
])
m4trace:configure.ac:1229: -1- ACE_TRY_COMPILE_STRUCT([sigset_t], [signal.h], [
        ace_cv_struct_sigset_t=yes
       ], [
        ace_cv_struct_sigset_t=no
       ])
m4trace:configure.ac:1230: -1- ACE_CHECK_STRUCT([utsname], [sys/utsname.h], [], [AC_DEFINE([ACE_LACKS_UTSNAME_T])])
m4trace:configure.ac:1230: -2- AC_DEFINE_TRACE_LITERAL([ACE_LACKS_UTSNAME_T])
m4trace:configure.ac:1230: -1- ACE_CACHE_CHECK([for struct utsname in sys/utsname.h], [ace_cv_struct_utsname], [
     ACE_TRY_COMPILE_STRUCT([utsname], [sys/utsname.h],
       [
        ace_cv_struct_utsname=yes
       ],
       [
        ace_cv_struct_utsname=no
       ])
    ], [], [cat >>confdefs.h <<\_ACEOF
@%:@define ACE_LACKS_UTSNAME_T 1
_ACEOF
])
m4trace:configure.ac:1230: -1- ACE_TRY_COMPILE_STRUCT([utsname], [sys/utsname.h], [
        ace_cv_struct_utsname=yes
       ], [
        ace_cv_struct_utsname=no
       ])
m4trace:configure.ac:1270: -1- ACE_CACHE_CHECK([for struct sembuf], [ace_cv_struct_sembuf], [
   dnl Some platforms may need to include some headers before <sys/sem.h>.
     AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#ifndef ACE_LACKS_SYS_TYPES_H
# include <sys/types.h>
#endif
#include <sys/ipc.h>
#include <sys/sem.h>
       ]],[[
        struct sembuf ace_sembuf;
       ]])],[
        ace_cv_struct_sembuf=yes
       ],[
dnl Some compilers don't like the "struct" but we need the struct for
dnl some platforms to resolve ambiguities between functions and
dnl structures with with the same name.  So, we try the same test but
dnl without "struct" if the above test with "struct" fails.  If both
dnl tests fail, then we can be reasonably sure that we don't have the
dnl structure we are testing for.
        AC_COMPILE_IFELSE([AC_LANG_PROGRAM(
          [[
#ifndef ACE_LACKS_SYS_TYPES_H
# include <sys/types.h>
#endif
#include <sys/ipc.h>
#include <sys/sem.h>
          ]],
          [[
           sembuf ace_sembuf;
          ]])],
          [
           ace_cv_struct_sembuf=yes
          ],
          [
           ace_cv_struct_sembuf=no
          ])
       ])
  ], [], [AC_DEFINE([ACE_LACKS_SEMBUF_T])])
m4trace:configure.ac:1270: -1- AC_DEFINE_TRACE_LITERAL([ACE_LACKS_SEMBUF_T])
m4trace:configure.ac:1295: -1- ACE_CACHE_CHECK([for struct siginfo_t], [ace_cv_struct_siginfo_t], [
   dnl Since we are checking for siginfo_t in more than one header
   dnl we can't use the ACE_CHECK_STRUCT macro so we have to do things
   dnl manually.
   ACE_TRY_COMPILE_STRUCT([siginfo_t],[siginfo.h],
     [
      ace_cv_struct_siginfo_t=yes
     ],
     [
      ACE_TRY_COMPILE_STRUCT([siginfo_t],[signal.h],
        [
         ace_cv_struct_siginfo_t=yes
        ],
        [
         ace_cv_struct_siginfo_t=no
        ])
     ])
  ], [
   AC_DEFINE([ACE_HAS_SIGINFO_T])
  ], [])
m4trace:configure.ac:1295: -1- ACE_TRY_COMPILE_STRUCT([siginfo_t], [siginfo.h], [
      ace_cv_struct_siginfo_t=yes
     ], [
      ACE_TRY_COMPILE_STRUCT([siginfo_t],[signal.h],
        [
         ace_cv_struct_siginfo_t=yes
        ],
        [
         ace_cv_struct_siginfo_t=no
        ])
     ])
m4trace:configure.ac:1295: -1- ACE_TRY_COMPILE_STRUCT([siginfo_t], [signal.h], [
         ace_cv_struct_siginfo_t=yes
        ], [
         ace_cv_struct_siginfo_t=no
        ])
m4trace:configure.ac:1295: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_SIGINFO_T])
m4trace:configure.ac:1314: -1- ACE_CACHE_CHECK([for struct msghdr], [ace_cv_struct_msghdr], [
     AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#ifndef ACE_LACKS_SYS_TYPES_H
# include <sys/types.h>
#endif
#include <sys/socket.h>
       ]],[[
        struct msghdr ace_msghdr;
       ]])],[
        ace_cv_struct_msghdr=yes
       ],[
        ace_cv_struct_msghdr=no
       ])
    ], [AC_DEFINE([ACE_HAS_MSG])], [])
m4trace:configure.ac:1314: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_MSG])
m4trace:configure.ac:1339: -1- ACE_CACHE_CHECK([for condition variable support], [ace_cv_struct_cond_t], [
     AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#include <pthread.h>
       ]],[[
        pthread_cond_t ace_pthread_cond_t;
       ]])],[
        ace_cv_struct_cond_t=yes
       ],[
        AC_COMPILE_IFELSE([AC_LANG_PROGRAM(
          [[
#include <synch.h>
          ]],
          [[
           cond_t ace_cond_t;
          ]])],
          [
           ace_cv_struct_cond_t=yes
          ],
          [
           ace_cv_struct_cond_t=no
          ])
       ])
  ], [], [AC_DEFINE([ACE_LACKS_COND_T])])
m4trace:configure.ac:1339: -1- AC_DEFINE_TRACE_LITERAL([ACE_LACKS_COND_T])
m4trace:configure.ac:1414: -1- ACE_CACHE_CHECK([for POSIX timer structure], [ace_cv_lib_posix_timer_struct], [
  AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#include <time.h>

#if defined(ACE_LACKS_SYSTIME_H)
# include <sys/time.h>
#endif
        ]],[[
         timespec sr;
        ]])],[
         ace_cv_lib_posix_timer_struct=yes
        ],[
         dnl Check if platform uses struct timestruc_t for POSIX timers
         dnl instead of struct timespec.
         AC_COMPILE_IFELSE([AC_LANG_PROGRAM(
           [[
#include <time.h>

#if defined(ACE_LACKS_SYSTIME_H)
# include <sys/time.h>
#endif
           ]],
           [[
            timestruc_t sr;
           ]])],
           [
            ace_cv_lib_posix_timer_struct=yes
            dnl Check for struct timespec in <sys/timers.h>
            ACE_CACHE_CHECK([for struct timespec in sys/timers.h],
              [ace_cv_lib_posix_struct_timespec_broken],[
                AC_COMPILE_IFELSE([AC_LANG_PROGRAM(
                  [[
#include <sys/timers.h>
                  ]],
                  [[
                   timespec sr;
                  ]])],
                  [
                   ace_cv_lib_posix_struct_timespec_broken=yes
                  ],
                  [
                   ace_cv_lib_posix_struct_timespec_broken=no
                  ])
                ],,)
           ],
           [
            ace_cv_lib_posix_timer_struct=no
           ])
        ])
  ], [
   AC_DEFINE([ACE_HAS_POSIX_TIME])
   if test "$ace_cv_lib_posix_struct_timespec_broken" = yes; then
     AC_DEFINE([ACE_HAS_BROKEN_POSIX_TIME])
   fi
  ], [
   dnl Check for struct timespec in <sys/timers.h>
   ACE_CACHE_CHECK([for struct timespec in sys/timers.h],
     [ace_cv_lib_posix_struct_timespec_broken],[
       AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#include <sys/timers.h>
         ]],[[
          timespec sr;
         ]])],[
          ace_cv_lib_posix_struct_timespec_broken=yes
         ],[
          ace_cv_lib_posix_struct_timespec_broken=no
         ])
     ],[AC_DEFINE([ACE_HAS_BROKEN_POSIX_TIME])],)
  ])
m4trace:configure.ac:1414: -1- ACE_CACHE_CHECK([for struct timespec in sys/timers.h], [ace_cv_lib_posix_struct_timespec_broken], [
                AC_COMPILE_IFELSE([AC_LANG_PROGRAM(
                  [[
#include <sys/timers.h>
                  ]],
                  [[
                   timespec sr;
                  ]])],
                  [
                   ace_cv_lib_posix_struct_timespec_broken=yes
                  ],
                  [
                   ace_cv_lib_posix_struct_timespec_broken=no
                  ])
                ], [], [])
m4trace:configure.ac:1414: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_POSIX_TIME])
m4trace:configure.ac:1414: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_BROKEN_POSIX_TIME])
m4trace:configure.ac:1414: -1- ACE_CACHE_CHECK([for struct timespec in sys/timers.h], [ace_cv_lib_posix_struct_timespec_broken], [
       AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#include <sys/timers.h>
         ]],[[
          timespec sr;
         ]])],[
          ace_cv_lib_posix_struct_timespec_broken=yes
         ],[
          ace_cv_lib_posix_struct_timespec_broken=no
         ])
     ], [AC_DEFINE([ACE_HAS_BROKEN_POSIX_TIME])], [])
m4trace:configure.ac:1414: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_BROKEN_POSIX_TIME])
m4trace:configure.ac:1433: -1- ACE_CACHE_CHECK([for timespec_t], [ace_cv_lib_posix_timespec_t], [
      AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#include <time.h>

#if defined(ACE_LACKS_SYSTIME_H)
# include <sys/time.h>
#endif
        ]],[[
         timespec_t tt;
        ]])],[
         ace_cv_lib_posix_timespec_t=yes
        ],[
         ace_cv_lib_posix_timespec_t=no
        ])
], [], [AC_DEFINE([ACE_LACKS_TIMESPEC_T])])
m4trace:configure.ac:1433: -1- AC_DEFINE_TRACE_LITERAL([ACE_LACKS_TIMESPEC_T])
m4trace:configure.ac:1453: -1- ACE_CACHE_CHECK([for union semun], [ace_cv_lib_posix_defines_union_semun], [
      AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#ifndef ACE_LACKS_SYS_TYPES_H
# include <sys/types.h>
#endif
#include <sys/sem.h>
        ]],[[
/* We could also check if the macro _SEM_SEMUN_UNDEFINED is defined.
   No big deal. */

semun us;
        ]])],[
         ace_cv_lib_posix_defines_union_semun=yes
        ],[
         ace_cv_lib_posix_defines_union_semun=no
        ])
], [AC_DEFINE([ACE_HAS_SEMUN])], [])
m4trace:configure.ac:1453: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_SEMUN])
m4trace:configure.ac:1478: -1- ACE_CACHE_CHECK([for broken struct timespec members], [ace_cv_lib_broken_timespec], [
    AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#include <time.h>

#if defined(ACE_LACKS_SYSTIME_H)
# include <sys/time.h>
#endif
        ]],[[
         timespec sr;
         sr.ts_sec  = 0;
        sr.ts_nsec = 0;
        ]])],[
         ace_cv_lib_broken_timespec=yes
        ],[
         ace_cv_lib_broken_timespec=no
        ])
  ], [AC_DEFINE([ACE_HAS_BROKEN_TIMESPEC_MEMBERS])], [])
m4trace:configure.ac:1478: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_BROKEN_TIMESPEC_MEMBERS])
m4trace:configure.ac:1502: -1- ACE_CACHE_CHECK([for limited struct rusage], [ace_cv_lib_limited_rusage], [
        AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#include <sys/time.h>
#include <sys/resource.h>
          ]],[[
           rusage ace_rusage;
           /*
             We just pick three (i.e. > 2) of the fields that
             ACE uses to see if we have a struct rusage that
             has more than two fields.
           */
           ace_rusage.ru_ixrss = 0;
           ace_rusage.ru_idrss = 0;
           ace_rusage.ru_isrss = 0;
          ]])],[
           ace_cv_lib_limited_rusage=no
          ],[
           ace_cv_lib_limited_rusage=yes
          ])
], [AC_DEFINE([ACE_HAS_LIMITED_RUSAGE_T])], [])
m4trace:configure.ac:1502: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_LIMITED_RUSAGE_T])
m4trace:configure.ac:1521: -1- ACE_CACHE_CHECK([for si_addr member in struct siginfo_t], [ace_cv_lib_posix_si_addr], [
        AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#ifndef ACE_LACKS_SIGINFO_H
# include <siginfo.h>
#endif
#include <signal.h>
          ]],[[
           siginfo_t acesig;
           acesig.si_addr = 0;
          ]])],[
           ace_cv_lib_posix_si_addr=yes
          ],[
           ace_cv_lib_posix_si_addr=no
          ])
  ], [], [AC_DEFINE([ACE_LACKS_SI_ADDR])])
m4trace:configure.ac:1521: -1- AC_DEFINE_TRACE_LITERAL([ACE_LACKS_SI_ADDR])
m4trace:configure.ac:1540: -1- ACE_CACHE_CHECK([for sin_len member in struct sockaddr_in], [ace_cv_lib_has_sin_len], [
        AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#ifndef ACE_LACKS_SYS_TYPES_H
# include <sys/types.h>
#endif
#include <netinet/in.h>
          ]],[[
           sockaddr_in ace_sin;
           ace_sin.sin_len = sizeof(ace_sin);
          ]])],[
           ace_cv_lib_has_sin_len=yes
          ],[
           ace_cv_lib_has_sin_len=no
          ])
], [AC_DEFINE([ACE_HAS_SIN_LEN])], [])
m4trace:configure.ac:1540: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_SIN_LEN])
m4trace:configure.ac:1563: -1- ACE_CACHE_CHECK([for sys_siglist], [ace_cv_lib_posix_sys_siglist], [
      AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#ifndef ACE_LACKS_UNISTD_H
# include <unistd.h>
#endif
#include <signal.h>
#if !defined (_sys_siglist)
# define _sys_siglist sys_siglist
#endif
        ]],[[
         void* vp = (void*) &_sys_siglist;
        ]])],[
         ace_cv_lib_posix_sys_siglist=yes
        ],[
         ace_cv_lib_posix_sys_siglist=no
        ])
], [AC_DEFINE([ACE_HAS_SYS_SIGLIST])], [])
m4trace:configure.ac:1563: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_SYS_SIGLIST])
m4trace:configure.ac:1602: -1- ACE_CACHE_CHECK([for sys_errlist], [ace_cv_lib_posix_sys_errlist], [
      AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#include <stdio.h>
#include <errno.h>
#if !defined (_sys_errlist)
# define _sys_errlist sys_errlist
#endif
        ]],[[
         void* vp = (void*) &_sys_errlist;
        ]])],[
         ace_cv_lib_posix_sys_errlist=yes
        ],[
         dnl Check if sys_errlist is a global variable in a library
         AC_LINK_IFELSE([AC_LANG_PROGRAM(
           [[
#include <stdio.h>
#include <errno.h>

#if !defined (_sys_errlist)
# define _sys_errlist sys_errlist
#endif

extern const char * const _sys_errlist[];
           ]],
           [[
            void* vp = (void*) &_sys_errlist;
           ]])],
           [
            ace_cv_lib_posix_sys_errlist=yes
           ],
           [
            ace_cv_lib_posix_sys_errlist=no
           ])
        ])
    ], [AC_DEFINE([ACE_HAS_SYS_ERRLIST])], [])
m4trace:configure.ac:1602: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_SYS_ERRLIST])
m4trace:configure.ac:1648: -1- ACE_CACHE_CHECK([for sys_nerr], [ace_cv_lib_posix_sys_nerr], [
  AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#include <stdio.h>
#include <errno.h>

#if !defined (_sys_nerr)
# define _sys_nerr sys_nerr
#endif
    ]],[[
     void* vp = (void*) &_sys_nerr;
    ]])],[
     ace_cv_lib_posix_sys_nerr=yes
    ],[
     dnl Check if sys_nerr is a global variable in a library
     AC_LINK_IFELSE([AC_LANG_PROGRAM(
       [[
#include <stdio.h>
#include <errno.h>

#if !defined (_sys_nerr)
# define _sys_nerr sys_nerr
#endif

extern int _sys_nerr;
       ]],
       [[
        void* vp = (void*) &_sys_nerr;
       ]])],
       [
        ace_cv_lib_posix_sys_nerr=yes
       ],
       [
        ace_cv_lib_posix_sys_nerr=no
       ])
    ])
  ], [
   dnl Do nothing
  ], [
   AC_DEFINE([ACE_LACKS_SYS_NERR])
  ])
m4trace:configure.ac:1648: -1- AC_DEFINE_TRACE_LITERAL([ACE_LACKS_SYS_NERR])
m4trace:configure.ac:1672: -1- ACE_CONVERT_WARNINGS_TO_ERRORS([
  ACE_CACHE_CHECK([if compiler accepts "pragma once" directive],
    [ace_cv_has_pragma_once],
    [
     AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#pragma once
       ]],[[
        int a = 0; /* Put this here so we don't have an empty main(). */
       ]])],[
        ace_cv_has_pragma_once=yes
       ],[
        ace_cv_has_pragma_once=no
       ])
    ],,[AC_DEFINE([ACE_LACKS_PRAGMA_ONCE])])
])
m4trace:configure.ac:1672: -1- ACE_CACHE_CHECK([if compiler accepts "pragma once" directive], [ace_cv_has_pragma_once], [
     AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#pragma once
       ]],[[
        int a = 0; /* Put this here so we don't have an empty main(). */
       ]])],[
        ace_cv_has_pragma_once=yes
       ],[
        ace_cv_has_pragma_once=no
       ])
    ], [], [AC_DEFINE([ACE_LACKS_PRAGMA_ONCE])])
m4trace:configure.ac:1672: -1- AC_DEFINE_TRACE_LITERAL([ACE_LACKS_PRAGMA_ONCE])
m4trace:configure.ac:1699: -1- ACE_CACHE_CHECK([if "-pipe" compiler flag is supported], [ace_cv_feature_gxx_has_pipe], [
     AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[]],[[int a = 0;]])],[
        ace_cv_feature_gxx_has_pipe=yes
       ],[
        ace_cv_feature_gxx_has_pipe=no
       ])
    ], [
     dnl We don't need to add "-pipe" here since it was already added
     dnl for the test.
     dnl CXXFLAGS="$PREPIPECXXFLAGS -pipe"
     dnl CFLAGS="$PREPIPECFLAGS -pipe"
    ], [
     CXXFLAGS="$PREPIPECXXFLAGS"
     CFLAGS="$PREPIPECFLAGS"
    ])
m4trace:configure.ac:1709: -1- AC_DEFINE_TRACE_LITERAL([WORDS_BIGENDIAN])
m4trace:configure.ac:1709: -1- AH_OUTPUT([WORDS_BIGENDIAN], [/* Define to 1 if your processor stores words with the most significant byte
   first (like Motorola and SPARC, unlike Intel and VAX). */
#undef WORDS_BIGENDIAN])
m4trace:configure.ac:1717: -1- _m4_warn([cross], [AC_RUN_IFELSE called without default to allow cross compiling], [autoconf/general.m4:2281: AC_RUN_IFELSE is expanded from...
autoconf/general.m4:1799: AC_CACHE_VAL is expanded from...
autoconf/general.m4:1808: AC_CACHE_CHECK is expanded from...
autoconf/types.m4:405: AC_CHECK_SIZEOF is expanded from...
configure.ac:1717: the top level])
m4trace:configure.ac:1717: -1- AC_DEFINE_TRACE_LITERAL([SIZEOF_WCHAR_T])
m4trace:configure.ac:1717: -1- AH_OUTPUT([SIZEOF_WCHAR_T], [/* The size of a `wchar_t\', as computed by sizeof. */
#undef SIZEOF_WCHAR_T])
m4trace:configure.ac:1720: -1- AC_DEFINE_TRACE_LITERAL([ACE_SIZEOF_WCHAR])
m4trace:configure.ac:1720: -1- AH_OUTPUT([ACE_SIZEOF_WCHAR], [/* Size of the native "wchar_t" type */
#undef ACE_SIZEOF_WCHAR])
m4trace:configure.ac:1722: -1- _m4_warn([cross], [AC_RUN_IFELSE called without default to allow cross compiling], [autoconf/general.m4:2281: AC_RUN_IFELSE is expanded from...
autoconf/general.m4:1799: AC_CACHE_VAL is expanded from...
autoconf/general.m4:1808: AC_CACHE_CHECK is expanded from...
autoconf/types.m4:405: AC_CHECK_SIZEOF is expanded from...
configure.ac:1722: the top level])
m4trace:configure.ac:1722: -1- AC_DEFINE_TRACE_LITERAL([SIZEOF_SHORT])
m4trace:configure.ac:1722: -1- AH_OUTPUT([SIZEOF_SHORT], [/* The size of a `short\', as computed by sizeof. */
#undef SIZEOF_SHORT])
m4trace:configure.ac:1725: -1- AC_DEFINE_TRACE_LITERAL([ACE_SIZEOF_SHORT])
m4trace:configure.ac:1725: -1- AH_OUTPUT([ACE_SIZEOF_SHORT], [/* Size of the native "short" type */
#undef ACE_SIZEOF_SHORT])
m4trace:configure.ac:1727: -1- _m4_warn([cross], [AC_RUN_IFELSE called without default to allow cross compiling], [autoconf/general.m4:2281: AC_RUN_IFELSE is expanded from...
autoconf/general.m4:1799: AC_CACHE_VAL is expanded from...
autoconf/general.m4:1808: AC_CACHE_CHECK is expanded from...
autoconf/types.m4:405: AC_CHECK_SIZEOF is expanded from...
configure.ac:1727: the top level])
m4trace:configure.ac:1727: -1- AC_DEFINE_TRACE_LITERAL([SIZEOF_INT])
m4trace:configure.ac:1727: -1- AH_OUTPUT([SIZEOF_INT], [/* The size of a `int\', as computed by sizeof. */
#undef SIZEOF_INT])
m4trace:configure.ac:1730: -1- AC_DEFINE_TRACE_LITERAL([ACE_SIZEOF_INT])
m4trace:configure.ac:1730: -1- AH_OUTPUT([ACE_SIZEOF_INT], [/* Size of the native "int" type */
#undef ACE_SIZEOF_INT])
m4trace:configure.ac:1732: -1- _m4_warn([cross], [AC_RUN_IFELSE called without default to allow cross compiling], [autoconf/general.m4:2281: AC_RUN_IFELSE is expanded from...
autoconf/general.m4:1799: AC_CACHE_VAL is expanded from...
autoconf/general.m4:1808: AC_CACHE_CHECK is expanded from...
autoconf/types.m4:405: AC_CHECK_SIZEOF is expanded from...
configure.ac:1732: the top level])
m4trace:configure.ac:1732: -1- AC_DEFINE_TRACE_LITERAL([SIZEOF_LONG])
m4trace:configure.ac:1732: -1- AH_OUTPUT([SIZEOF_LONG], [/* The size of a `long\', as computed by sizeof. */
#undef SIZEOF_LONG])
m4trace:configure.ac:1735: -1- AC_DEFINE_TRACE_LITERAL([ACE_SIZEOF_LONG])
m4trace:configure.ac:1735: -1- AH_OUTPUT([ACE_SIZEOF_LONG], [/* Size of the native "long" type */
#undef ACE_SIZEOF_LONG])
m4trace:configure.ac:1737: -1- _m4_warn([cross], [AC_RUN_IFELSE called without default to allow cross compiling], [autoconf/general.m4:2281: AC_RUN_IFELSE is expanded from...
autoconf/general.m4:1799: AC_CACHE_VAL is expanded from...
autoconf/general.m4:1808: AC_CACHE_CHECK is expanded from...
autoconf/types.m4:405: AC_CHECK_SIZEOF is expanded from...
configure.ac:1737: the top level])
m4trace:configure.ac:1737: -1- AC_DEFINE_TRACE_LITERAL([SIZEOF_LONG_LONG])
m4trace:configure.ac:1737: -1- AH_OUTPUT([SIZEOF_LONG_LONG], [/* The size of a `long long\', as computed by sizeof. */
#undef SIZEOF_LONG_LONG])
m4trace:configure.ac:1740: -1- AC_DEFINE_TRACE_LITERAL([ACE_SIZEOF_LONG_LONG])
m4trace:configure.ac:1740: -1- AH_OUTPUT([ACE_SIZEOF_LONG_LONG], [/* Size of the native "long long" type */
#undef ACE_SIZEOF_LONG_LONG])
m4trace:configure.ac:1742: -1- AC_DEFINE_TRACE_LITERAL([ACE_LACKS_LONGLONG_T])
m4trace:configure.ac:1744: -1- _m4_warn([cross], [AC_RUN_IFELSE called without default to allow cross compiling], [autoconf/general.m4:2281: AC_RUN_IFELSE is expanded from...
autoconf/general.m4:1799: AC_CACHE_VAL is expanded from...
autoconf/general.m4:1808: AC_CACHE_CHECK is expanded from...
autoconf/types.m4:405: AC_CHECK_SIZEOF is expanded from...
configure.ac:1744: the top level])
m4trace:configure.ac:1744: -1- AC_DEFINE_TRACE_LITERAL([SIZEOF_VOID_P])
m4trace:configure.ac:1744: -1- AH_OUTPUT([SIZEOF_VOID_P], [/* The size of a `void *\', as computed by sizeof. */
#undef SIZEOF_VOID_P])
m4trace:configure.ac:1747: -1- AC_DEFINE_TRACE_LITERAL([ACE_SIZEOF_VOID_P])
m4trace:configure.ac:1747: -1- AH_OUTPUT([ACE_SIZEOF_VOID_P], [/* Size of the native "pointer to void" type */
#undef ACE_SIZEOF_VOID_P])
m4trace:configure.ac:1749: -1- _m4_warn([cross], [AC_RUN_IFELSE called without default to allow cross compiling], [autoconf/general.m4:2281: AC_RUN_IFELSE is expanded from...
autoconf/general.m4:1799: AC_CACHE_VAL is expanded from...
autoconf/general.m4:1808: AC_CACHE_CHECK is expanded from...
autoconf/types.m4:405: AC_CHECK_SIZEOF is expanded from...
configure.ac:1749: the top level])
m4trace:configure.ac:1749: -1- AC_DEFINE_TRACE_LITERAL([SIZEOF_FLOAT])
m4trace:configure.ac:1749: -1- AH_OUTPUT([SIZEOF_FLOAT], [/* The size of a `float\', as computed by sizeof. */
#undef SIZEOF_FLOAT])
m4trace:configure.ac:1752: -1- AC_DEFINE_TRACE_LITERAL([ACE_SIZEOF_FLOAT])
m4trace:configure.ac:1752: -1- AH_OUTPUT([ACE_SIZEOF_FLOAT], [/* Size of the native "float" type */
#undef ACE_SIZEOF_FLOAT])
m4trace:configure.ac:1754: -1- AC_DEFINE_TRACE_LITERAL([ACE_LACKS_FLOATING_POINT])
m4trace:configure.ac:1756: -1- _m4_warn([cross], [AC_RUN_IFELSE called without default to allow cross compiling], [autoconf/general.m4:2281: AC_RUN_IFELSE is expanded from...
autoconf/general.m4:1799: AC_CACHE_VAL is expanded from...
autoconf/general.m4:1808: AC_CACHE_CHECK is expanded from...
autoconf/types.m4:405: AC_CHECK_SIZEOF is expanded from...
configure.ac:1756: the top level])
m4trace:configure.ac:1756: -1- AC_DEFINE_TRACE_LITERAL([SIZEOF_DOUBLE])
m4trace:configure.ac:1756: -1- AH_OUTPUT([SIZEOF_DOUBLE], [/* The size of a `double\', as computed by sizeof. */
#undef SIZEOF_DOUBLE])
m4trace:configure.ac:1759: -1- AC_DEFINE_TRACE_LITERAL([ACE_SIZEOF_DOUBLE])
m4trace:configure.ac:1759: -1- AH_OUTPUT([ACE_SIZEOF_DOUBLE], [/* Size of the native "double" type */
#undef ACE_SIZEOF_DOUBLE])
m4trace:configure.ac:1761: -1- AC_DEFINE_TRACE_LITERAL([ACE_LACKS_FLOATING_POINT])
m4trace:configure.ac:1763: -1- _m4_warn([cross], [AC_RUN_IFELSE called without default to allow cross compiling], [autoconf/general.m4:2281: AC_RUN_IFELSE is expanded from...
autoconf/general.m4:1799: AC_CACHE_VAL is expanded from...
autoconf/general.m4:1808: AC_CACHE_CHECK is expanded from...
autoconf/types.m4:405: AC_CHECK_SIZEOF is expanded from...
configure.ac:1763: the top level])
m4trace:configure.ac:1763: -1- AC_DEFINE_TRACE_LITERAL([SIZEOF_LONG_DOUBLE])
m4trace:configure.ac:1763: -1- AH_OUTPUT([SIZEOF_LONG_DOUBLE], [/* The size of a `long double\', as computed by sizeof. */
#undef SIZEOF_LONG_DOUBLE])
m4trace:configure.ac:1766: -1- AC_DEFINE_TRACE_LITERAL([ACE_SIZEOF_LONG_DOUBLE])
m4trace:configure.ac:1766: -1- AH_OUTPUT([ACE_SIZEOF_LONG_DOUBLE], [/* Size of the native "long double" type */
#undef ACE_SIZEOF_LONG_DOUBLE])
m4trace:configure.ac:1794: -1- _m4_warn([cross], [AC_RUN_IFELSE called without default to allow cross compiling], [autoconf/general.m4:2281: AC_RUN_IFELSE is expanded from...
autoconf/general.m4:1799: AC_CACHE_VAL is expanded from...
autoconf/general.m4:1808: AC_CACHE_CHECK is expanded from...
autoconf/types.m4:405: AC_CHECK_SIZEOF is expanded from...
configure.ac:1794: the top level])
m4trace:configure.ac:1794: -1- AC_DEFINE_TRACE_LITERAL([SIZEOF_SIGNED_CHAR])
m4trace:configure.ac:1794: -1- AH_OUTPUT([SIZEOF_SIGNED_CHAR], [/* The size of a `signed char\', as computed by sizeof. */
#undef SIZEOF_SIGNED_CHAR])
m4trace:configure.ac:1796: -1- AC_DEFINE_TRACE_LITERAL([ACE_LACKS_SIGNED_CHAR])
m4trace:configure.ac:1804: -1- ACE_VAR_TIMEZONE
m4trace:configure.ac:1804: -1- _m4_warn([obsolete], [The macro `AC_TRY_LINK' is obsolete.
You should run autoupdate.], [autoconf/general.m4:2223: AC_TRY_LINK is expanded from...
autoconf/general.m4:1799: AC_CACHE_VAL is expanded from...
autoconf/general.m4:1808: AC_CACHE_CHECK is expanded from...
m4/platform.m4:469: ACE_VAR_TIMEZONE is expanded from...
configure.ac:1804: the top level])
m4trace:configure.ac:1804: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_TIMEZONE])
m4trace:configure.ac:1804: -1- AH_OUTPUT([ACE_HAS_TIMEZONE], [/* Define to 1 if platform has global timezone variable */
#undef ACE_HAS_TIMEZONE])
m4trace:configure.ac:1826: -1- ACE_CACHE_CHECK([for istream operator>> for char types], [ace_cv_feature_char_right_shifts], [
   AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#include <iostream.h>
                  ]],[[
unsigned char a = 0;
cin >> a;

#ifndef ACE_LACKS_SIGNED_CHAR
signed char b = 0;
cin >> b;
#endif
                  ]])],[
                   ace_cv_feature_char_right_shifts=yes
                  ],[
                   ace_cv_feature_char_right_shifts=no
                  ])
  ], [], [AC_DEFINE([ACE_LACKS_CHAR_RIGHT_SHIFTS])])
m4trace:configure.ac:1826: -1- AC_DEFINE_TRACE_LITERAL([ACE_LACKS_CHAR_RIGHT_SHIFTS])
m4trace:configure.ac:1848: -1- ACE_CACHE_CHECK([for istream operator>> for char * types], [ace_cv_feature_char_ptr_right_shifts], [
   AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#include <iostream.h>
                  ]],[[
unsigned char * a = 0;
cin >> a;

#ifndef ACE_LACKS_SIGNED_CHAR
signed char * b = 0;
cin >> b;
#endif
                  ]])],[
                   ace_cv_feature_char_ptr_right_shifts=yes
                  ],[
                   ace_cv_feature_char_ptr_right_shifts=no
                  ])
  ], [], [AC_DEFINE([ACE_LACKS_CHAR_STAR_RIGHT_SHIFTS])])
m4trace:configure.ac:1848: -1- AC_DEFINE_TRACE_LITERAL([ACE_LACKS_CHAR_STAR_RIGHT_SHIFTS])
m4trace:configure.ac:1899: -1- ACE_CACHE_CHECK([for working C++ explicit template destructors], [ace_cv_feature_working_explicit_des], [
   AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[

class dyn
{
 public:
   dyn () { }
   ~dyn () { }
};

template <class T>
class Base
{
 public:
   Base () { }
   virtual void f (void) { }
   ~Base () { }
};

template <class T>
class Derived
{
 public:
   Derived ()
     {
      x_ = new Base<T> ();
     }
   virtual void f (void) { }
   ~Derived () { x_->~Base (); }
 private:
   Base<T> *x_;
   T t_;
};
                  ]],[[
                   Derived<dyn> *x = new Derived<dyn> ();

                   x->f ();

                   delete x;
                   return 0;
                  ]])],[
                   ace_cv_feature_working_explicit_des=yes
                  ],[
                   ace_cv_feature_working_explicit_des=no
                  ])
  ], [AC_DEFINE([ACE_HAS_WORKING_EXPLICIT_TEMPLATE_DESTRUCTOR])], [])
m4trace:configure.ac:1899: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_WORKING_EXPLICIT_TEMPLATE_DESTRUCTOR])
m4trace:configure.ac:1927: -1- ACE_CACHE_CHECK([for working C++ conversions], [ace_cv_feature_cxx_working_conversions], [
   AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
                   template <class T>
                   class Foo
                   {
                    public:
                      Foo (void) { ace_ptr = 0; }
                      operator T * (void) { return ace_ptr; }

                    private:
                      T * ace_ptr;
                   };
                  ]],[[
                   Foo<char> Bar;

                   Foo<char> * Bar_ptr = &Bar;

                   char * p = Bar_ptr->operator char * ();
                  ]])],[
                   ace_cv_feature_cxx_working_conversions=yes
                  ],[
                   ace_cv_feature_cxx_working_conversions=no
                  ])
  ], [], [AC_DEFINE([ACE_HAS_BROKEN_CONVERSIONS])])
m4trace:configure.ac:1927: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_BROKEN_CONVERSIONS])
m4trace:configure.ac:1945: -1- ACE_CACHE_CHECK([for C++ namespace support], [ace_cv_feature_cxx_namespaces], [
   AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
                   namespace ACE
                   {
                     int x;
                   }
                  ]],[[
                   ACE::x = 0;
                  ]])],[
                   ace_cv_feature_cxx_namespaces=yes
                  ],[
                   ace_cv_feature_cxx_namespaces=no
                  ])
  ], [], [AC_DEFINE([ACE_HAS_BROKEN_NAMESPACES])])
m4trace:configure.ac:1945: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_BROKEN_NAMESPACES])
m4trace:configure.ac:1959: -1- ACE_CACHE_CHECK([for C++ "std" namespace], [ace_cv_feature_posix_uses_std_namespace], [
    AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#include <iostream.h>
                   ]],[[
                    std::cout << "FOO" << std::endl;
                   ]])],[
                    ace_cv_feature_posix_uses_std_namespace=yes
                   ],[
                    ace_cv_feature_posix_uses_std_namespace=no
                   ])
  ], [AC_DEFINE([ACE_USES_STD_NAMESPACE_FOR_STDCPP_LIB])], [])
m4trace:configure.ac:1959: -1- AC_DEFINE_TRACE_LITERAL([ACE_USES_STD_NAMESPACE_FOR_STDCPP_LIB])
m4trace:configure.ac:1994: -1- ACE_CACHE_CHECK([for C++ "using" keyword support], [ace_cv_feature_cxx_using_keyword], [
   AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#if defined (ACE_USES_STD_NAMESPACE_FOR_STDCPP_LIB)
# include <iostream.h>
#elif !defined (ACE_HAS_BROKEN_NAMESPACES)
  namespace ACE
  {
   int x;
  }
#endif
                  ]],[[
#if defined (ACE_USES_STD_NAMESPACE_FOR_STDCPP_LIB)
  using namespace std;

  cout << "FOO" << endl;
#elif !defined (ACE_HAS_BROKEN_NAMESPACES)
  using namespace ACE;

  x++;
#else
# error Namespaces are not supported on this platform.
Throw in some extraneous text since some compilers are stupid
enough to interpret "#error" as a warning.  Go figure.
This extraneous text should force an error.
#endif
                  ]])],[
                   ace_cv_feature_cxx_using_keyword=yes
                  ],[
                   ace_cv_feature_cxx_using_keyword=no
                  ])
  ], [AC_DEFINE([ACE_HAS_USING_KEYWORD])], [])
m4trace:configure.ac:1994: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_USING_KEYWORD])
m4trace:configure.ac:2015: -1- ACE_CACHE_CHECK([for new style C++ include file support], [ace_cv_lib_posix_standard_includes], [
    ace_cv_lib_posix_standard_includes=no
    if test "$ace_cv_feature_posix_uses_std_namespace" = yes; then
      AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#include <string>
        ]],[[
#ifdef ACE_USES_STD_NAMESPACE_FOR_STDCPP_LIB
         std::string str;
#else
         string str;
#endif  /* ACE_USES_STD_NAMESPACE_FOR_STDCPP_LIB */
        ]])],[ace_cv_lib_posix_standard_includes=yes],[])
    fi
  ], [
   AC_DEFINE([ACE_HAS_STDCPP_STL_INCLUDES])
   AC_DEFINE([ACE_HAS_STRING_CLASS])
  ], [])
m4trace:configure.ac:2015: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_STDCPP_STL_INCLUDES])
m4trace:configure.ac:2015: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_STRING_CLASS])
m4trace:configure.ac:2043: -1- ACE_CACHE_CHECK([if STL map class conflicts with <net/if.h> map struct], [ace_cv_header_stl_map_conflict], [
     AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#ifndef ACE_LACKS_SYS_TYPES_H
# include <sys/types.h>
#endif
#include <map>
#include <net/if.h>
       ]],[[
#ifdef ACE_USES_STD_NAMESPACE_FOR_STDCPP_LIB
        std::map<char, char> ace_map;
#else
        map<char, char> ace_map;
#endif  /* ACE_USES_STD_NAMESPACE_FOR_STDCPP_LIB */
       ]])],[
        ace_cv_header_stl_map_conflict=no
       ],[
        ace_cv_header_stl_map_conflict=yes
       ])
    ], [AC_DEFINE([ACE_HAS_STL_MAP_CONFLICT])], [])
m4trace:configure.ac:2043: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_STL_MAP_CONFLICT])
m4trace:configure.ac:2071: -1- ACE_CACHE_CHECK([if STL queue class conflicts with <netinet/in.h> queue struct], [ace_cv_header_stl_queue_conflict], [
     AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#ifndef ACE_LACKS_SYS_TYPES_H
# include <sys/types.h>
#endif
#include <queue>
#include <netinet/in.h>
       ]],[[
#ifdef ACE_USES_STD_NAMESPACE_FOR_STDCPP_LIB
        std::queue<char> ace_queue;
#else
        queue<char> ace_queue;
#endif  /* ACE_USES_STD_NAMESPACE_FOR_STDCPP_LIB */
       ]])],[
        ace_cv_header_stl_queue_conflict=no
       ],[
        ace_cv_header_stl_queue_conflict=yes
       ])
    ], [AC_DEFINE([ACE_HAS_STL_QUEUE_CONFLICT])], [])
m4trace:configure.ac:2071: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_STL_QUEUE_CONFLICT])
m4trace:configure.ac:2108: -1- ACE_CACHE_CHECK([for C++ auto_ptr class], [ace_cv_lib_auto_ptr_class], [
     AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#include <memory>
       ]],[[
        int *foo = new int;

#ifdef ACE_USES_STD_NAMESPACE_FOR_STDCPP_LIB
        std::auto_ptr<int> safe (foo);
#else
        auto_ptr<int> safe (foo);
#endif
        foo = safe.release ();

        delete foo;
       ]])],[
        ace_cv_lib_auto_ptr_class=yes
       ],[
        ace_cv_lib_auto_ptr_class=no
       ])
    ], [
     AC_DEFINE([ACE_HAS_STANDARD_CPP_LIBRARY])
    ], [
     AC_DEFINE([ACE_LACKS_AUTO_PTR])
    ])
m4trace:configure.ac:2108: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_STANDARD_CPP_LIBRARY])
m4trace:configure.ac:2108: -1- AC_DEFINE_TRACE_LITERAL([ACE_LACKS_AUTO_PTR])
m4trace:configure.ac:2136: -1- ACE_CACHE_CHECK([for C++ auto_ptr reset method], [ace_cv_lib_auto_ptr_reset], [
     AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#include <memory>
       ]],[[
        int *foo = new int;

#ifdef ACE_USES_STD_NAMESPACE_FOR_STDCPP_LIB
        std::auto_ptr<int> safe (foo);
#else
        auto_ptr<int> safe (foo);
#endif
        int *bar = new int;

        safe.reset (bar);

        foo = safe.release ();
       ]])],[
        ace_cv_lib_auto_ptr_reset=yes
       ],[
        ace_cv_lib_auto_ptr_reset=no
       ])
    ], [], [AC_DEFINE([ACE_AUTO_PTR_LACKS_RESET])])
m4trace:configure.ac:2136: -1- AC_DEFINE_TRACE_LITERAL([ACE_AUTO_PTR_LACKS_RESET])
m4trace:configure.ac:2177: -1- ACE_CACHE_CHECK([for C++ typename keyword], [ace_cv_feature_posix_typename_keyword], [
    AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
                     class Bar
                     {
                     public:
                       typedef int Y;
                       Bar(int bar) : bar_(bar) {}
                     private:
                       int bar_;
                     };

                     template <class T>
                     class Foo
                     {
                     public:
                       typedef typename T::Y Y;
                       Foo(T* foo) : foo_(foo) {}
                       void bilbo(typename T::Y y)
                         { typename T::Y x(10); }
                     private:
                       T* foo_;
                     };
                   ]],[[
                     Bar bar(15);
                     Foo<Bar> foo(&bar);
                     foo.bilbo(10);
                   ]])],[
                    ace_cv_feature_posix_typename_keyword=yes
                   ],[
                    ace_cv_feature_posix_typename_keyword=no
                   ])
  ], [AC_DEFINE([ACE_HAS_TYPENAME_KEYWORD])], [
   AC_MSG_WARN([$CXX does not support the C++ \"typename\" keyword.
ACE will require it in the near future.])
  ])
m4trace:configure.ac:2177: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_TYPENAME_KEYWORD])
m4trace:configure.ac:2177: -1- _m4_warn([obsolete], [back quotes and double quotes must not be escaped in: $as_me:$LINENO: WARNING: $CXX does not support the C++ \"typename\" keyword.
ACE will require it in the near future.], [m4/acinclude.m4:194: ACE_CACHE_CHECK is expanded from...
configure.ac:2177: the top level])
m4trace:configure.ac:2177: -1- _m4_warn([obsolete], [back quotes and double quotes must not be escaped in: $as_me: WARNING: $CXX does not support the C++ \"typename\" keyword.
ACE will require it in the near future.], [m4/acinclude.m4:194: ACE_CACHE_CHECK is expanded from...
configure.ac:2177: the top level])
m4trace:configure.ac:2202: -1- ACE_CACHE_CHECK([for C++ placement new operator], [ace_cv_feature_placement_new], [
    AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#if defined (ACE_HAS_NEW_NO_H)
# include <new>
#elif defined (ACE_HAS_NEW_H)
# include <new.h>
#endif

class foo
{
public:
  void *operator new (size_t, void *p) { return p; }
};
                   ]],[[
int *x = 0;
foo *f = new (x) foo;
                   ]])],[
                    ace_cv_feature_placement_new=yes
                   ],[
                    ace_cv_feature_placement_new=no
                   ])
  ], [], [AC_DEFINE([ACE_LACKS_PLACEMENT_OPERATOR_NEW])])
m4trace:configure.ac:2202: -1- AC_DEFINE_TRACE_LITERAL([ACE_LACKS_PLACEMENT_OPERATOR_NEW])
m4trace:configure.ac:2230: -1- ACE_CACHE_CHECK([for C++ placement delete operator], [ace_cv_feature_placement_delete], [
    AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#if defined (ACE_HAS_NEW_NO_H)
# include <new>
#elif defined (ACE_HAS_NEW_H)
# include <new.h>
#endif

class foo
{
public:
  void *operator new (size_t, void *p) { return p; }
  void operator delete (void *p, void *) {}
};
                   ]],[[
int *x = 0;
foo *f = new (x) foo;

// delete f;  // Don't call delete for this test!
                   ]])],[
                    ace_cv_feature_placement_delete=yes
                   ],[
                    ace_cv_feature_placement_delete=no
                   ])
  ], [], [AC_DEFINE([ACE_LACKS_PLACEMENT_OPERATOR_DELETE])])
m4trace:configure.ac:2230: -1- AC_DEFINE_TRACE_LITERAL([ACE_LACKS_PLACEMENT_OPERATOR_DELETE])
m4trace:configure.ac:2247: -1- ACE_CACHE_CHECK([if const char * can be rvalue in conditional operator], [ace_cv_feature_conditional_str_cast], [
   AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[]],[[
                   const char * foo = 0;
                   const char * bar = 0;

                   const char * ace = ((1 < 2) ? foo : bar);
                  ]])],[
                   ace_cv_feature_conditional_str_cast=yes
                  ],[
                   ace_cv_feature_conditional_str_cast=no
                  ])
  ], [], [AC_DEFINE([ACE_HAS_BROKEN_CONDITIONAL_STRING_CASTS])])
m4trace:configure.ac:2247: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_BROKEN_CONDITIONAL_STRING_CASTS])
m4trace:configure.ac:2712: -1- ACE_CACHE_CHECK([if templates require source], [ace_cv_feature_templates_require_source], [
   dnl Create the common header file
   cat > ace_test.h <<EOF
#ifndef FOO_H
#define FOO_H
template <class T>
class Foo
{
 public:
   Foo (T val);
 private:
   T value_;
};

template <class T>
class Bar
{
 public:
   Bar (Foo<T> *);
 private:
   Foo<T> *foo_ptr;
};
#endif /* FOO_H */
EOF

   dnl Create template source test file
   cat > ace_test.$ac_ext <<EOF
#include "ace_test.h"
#ifndef FOO_CXX
#define FOO_CXX
template <class T>
Foo<T>::Foo (T val)
  : value_ (val)
{
 // Nothing else to do.
}

template <class T>
Bar<T>::Bar (Foo<T> *val)
  : foo_ptr (val)
{
 // Nothing else to do.
}
#endif /* FOO_CXX */
EOF

   dnl Add the ACE-specific compiler flags to the compiler flags for
   dnl the duration of this test.
   ace_cxx_template_save_CXXFLAGS="$CXXFLAGS"
   ace_cxx_template_save_CPPFLAGS="$CPPFLAGS"
   ace_cxx_template_save_LDFLAGS="$LDFLAGS"
   CXXFLAGS="$ACE_CXXFLAGS $CXXFLAGS"
   CPPFLAGS="$ACE_CPPFLAGS $CPPFLAGS"
   LDFLAGS="$ACE_LDFLAGS $LDFLAGS"

   dnl Remove any template repositories.
   rm -rf Templates.DB SunWS_cache ptrepository *.rpo

   dnl First try without explicit template instantiation.
   AC_LINK_IFELSE([AC_LANG_PROGRAM([[
#include "ace_test.h"
     ]],[[
Foo<int> foo (15);
Bar<char> bar (0);
     ]])],[
      dnl Template source is not required.
      ace_cv_feature_templates_require_source=no

      dnl Template source does not require pragma.
      AC_CACHE_VAL([ace_cv_feature_templates_require_pragma],
                   [ace_cv_feature_templates_require_pragma=no])

      dnl Explicit template instantiation is not required.
      AC_CACHE_VAL([ace_cv_feature_explicit_template_instantiation],
                   [ace_cv_feature_explicit_template_instantiation=no])

      dnl Pragma template instantiation is not required.
      AC_CACHE_VAL([ace_cv_feature_pragma_template_instantiation],
                   [ace_cv_feature_pragma_template_instantiation=no])
     ],[
      dnl Remove any template repositories.
      rm -rf Templates.DB SunWS_cache ptrepository *.rpo

      dnl Now try including the template source.
      AC_LINK_IFELSE([AC_LANG_PROGRAM(
        [[
#include "ace_test.h"
#include "ace_test.$ac_ext"
        ]],
        [[
Foo<int> foo (15);

Bar<char> bar (0);
        ]])],
        [
         dnl Template source is required!
         ace_cv_feature_templates_require_source=yes

         dnl Template source does not require pragma.
         AC_CACHE_VAL([ace_cv_feature_templates_require_pragma],
                      [ace_cv_feature_templates_require_pragma=no])

         dnl Explicit template instantiation is not required.
         AC_CACHE_VAL([ace_cv_feature_explicit_template_instantiation],
                      [ace_cv_feature_explicit_template_instantiation=no])

         dnl Pragma template instantiation is not required.
         AC_CACHE_VAL([ace_cv_feature_pragma_template_instantiation],
                      [ace_cv_feature_pragma_template_instantiation=no])
        ],
        [
dnl BEGIN OUTER REQUIRE SOURCE #########################################
         dnl Remove any generated template repositories.
         rm -rf Templates.DB SunWS_cache ptrepository *.rpo

         dnl Now try with explicit template instantiation.
         AC_LINK_IFELSE([AC_LANG_PROGRAM(
           [[
#include "ace_test.h"

template class Foo<int>;
template class Bar<char>;
           ]],
           [[
Foo<int> foo (15);
Bar<char> bar (0);
           ]])],
           [
            dnl Template source is not required.
            ace_cv_feature_templates_require_source=no

            dnl Template source does not require pragma.
            AC_CACHE_VAL([ace_cv_feature_templates_require_pragma],
                         [ace_cv_feature_templates_require_pragma=no])

            dnl Explicit template instantiation is required.
            AC_CACHE_VAL([ace_cv_feature_explicit_template_instantiation],
                         [ace_cv_feature_explicit_template_instantiation=yes])

            dnl Pragma template instantiation is not required.
            AC_CACHE_VAL([ace_cv_feature_pragma_template_instantiation],
                         [ace_cv_feature_pragma_template_instantiation=no])
           ],
           [
            dnl Remove any generated template repositories.
            rm -rf Templates.DB SunWS_cache ptrepository *.rpo

            dnl Don't set
            dnl ace_cv_feature_pragma_template_instantiation
            dnl to "no" here.  It should only be set to "no" if
            dnl explicit template instantiation works.

            dnl Now try including the template source.
            AC_LINK_IFELSE([AC_LANG_PROGRAM(
              [[
#include "ace_test.h"
#include "ace_test.$ac_ext"

template class Foo<int>;
template class Bar<char>;
              ]],
              [[
Foo<int> foo (15);
Bar<char> bar (0);
              ]])],
              [
               dnl Template source is required!
               ace_cv_feature_templates_require_source=yes

               dnl Template source does not require pragma.
               AC_CACHE_VAL([ace_cv_feature_templates_require_pragma],
                   [ace_cv_feature_templates_require_pragma=no])

               dnl Explicit template instantiation is required.
               AC_CACHE_VAL(
                 [ace_cv_feature_explicit_template_instantiation],
                 [ace_cv_feature_explicit_template_instantiation=yes])

               dnl Pragma template instantiation is not required.
               AC_CACHE_VAL(
                 [ace_cv_feature_pragma_template_instantiation],
                 [ace_cv_feature_pragma_template_instantiation=no])
              ],
              [
dnl BEGIN INNER REQUIRE SOURCE #########################################
               dnl Remove any generated template repositories.
               rm -rf Templates.DB SunWS_cache ptrepository *.rpo

               dnl Don't set
               dnl ace_cv_feature_explicit_template_instantiation
               dnl to "no" here.  It should only be set to "no" if
               dnl pragma template instantiation works.

               dnl Now try with pragma template instantiation.
               AC_LINK_IFELSE([AC_LANG_PROGRAM(
                 [[
#include "ace_test.h"

#pragma instantiate Foo<int>
#pragma instantiate Bar<char>
                 ]],
                 [[
Foo<int> foo (15);
Bar<char> bar (0);
                 ]])],
                 [
                  dnl Template source is not required.
                  ace_cv_feature_templates_require_source=no

                  dnl Template source does not require pragma.
                  AC_CACHE_VAL(
                    [ace_cv_feature_templates_require_pragma],
                    [ace_cv_feature_templates_require_pragma=no])

                  dnl Explicit template instantiation is not required.
                  AC_CACHE_VAL(
                    [ace_cv_feature_explicit_template_instantiation],
                    [ace_cv_feature_explicit_template_instantiation=no])

                  dnl Pragma template instantiation is required.
                  AC_CACHE_VAL(
                    [ace_cv_feature_pragma_template_instantiation],
                    [ace_cv_feature_pragma_template_instantiation=yes])
                 ],
                 [
                  dnl Remove any generated template repositories.
                  rm -rf Templates.DB SunWS_cache ptrepository *.rpo

                  dnl Don't set
                  dnl ace_cv_feature_explicit_template_instantiation
                  dnl to "no" here.  It should only be set to "no" if
                  dnl pragma template instantiation works.

                  dnl Now try including the template source.
                  AC_LINK_IFELSE([AC_LANG_PROGRAM(
                    [[
#include "ace_test.h"
#include "ace_test.$ac_ext"

#pragma instantiate Foo<int>
#pragma instantiate Bar<char>
                    ]],
                    [[
Foo<int> foo (15);
Bar<char> bar (0);
                    ]])],
                    [
                     dnl Template source is required!
                     ace_cv_feature_templates_require_source=yes

                     dnl Template source does not require pragma.
                     AC_CACHE_VAL(
                       [ace_cv_feature_templates_require_pragma],
                       [ace_cv_feature_templates_require_pragma=no])

                     dnl Explicit template instantiation is not required.
                     AC_CACHE_VAL(
                       [ace_cv_feature_explicit_template_instantiation],
                       [ace_cv_feature_explicit_template_instantiation=no])

                     dnl Pragma template instantiation is required.
                     AC_CACHE_VAL(
                       [ace_cv_feature_pragma_template_instantiation],
                       [ace_cv_feature_pragma_template_instantiation=yes])
                    ],
                    [
                     dnl If we get here, then we have no idea what is needed!
                     ace_cv_feature_templates_require_source=no
                    ])
                 ])
dnl END INNER REQUIRE SOURCE #########################################
              ])
          ])
dnl END OUTER REQUIRE SOURCE #########################################
        ])
     ])

   dnl Remove any generated template repositories.
   rm -rf Templates.DB SunWS_cache ptrepository *.rpo

   dnl Remove the test additional test files.
   rm -f ace_test*

   dnl Restore the compiler flags
   CXXFLAGS="$ace_cxx_template_save_CXXFLAGS"
   CPPFLAGS="$ace_cxx_template_save_CPPFLAGS"
   LDFLAGS="$ace_cxx_template_save_LDFLAGS"
  ], [
   AC_DEFINE([ACE_TEMPLATES_REQUIRE_SOURCE])
  ], [
   dnl Check if templates require pragma.
   ACE_CACHE_CHECK([if templates require pragma],
     [ace_cv_feature_templates_require_pragma],
     [
      dnl Create the common header file
      cat > ace_test.h <<EOF
#ifndef FOO_H
#define FOO_H
template <class T>
class Foo
{
 public:
   Foo (T val);
 private:
   T value_;
};

template <class T>
class Bar
{
 public:
   Bar (Foo<T> *);
 private:
   Foo<T> *foo_ptr;
};
#endif /* FOO_H */
EOF

      dnl Create template source test file
      cat > ace_test.$ac_ext <<EOF
#include "ace_test.h"
#ifndef FOO_CXX
#define FOO_CXX
template <class T>
Foo<T>::Foo (T val)
  : value_ (val)
{
 // Nothing else to do.
}

template <class T>
Bar<T>::Bar (Foo<T> *val)
  : foo_ptr (val)
{
 // Nothing else to do.
}
#endif /* FOO_CXX */
EOF

      dnl Add the ACE-specific compiler flags to the compiler flags for
      dnl the duration of this test.
      ace_cxx_template_save_CXXFLAGS="$CXXFLAGS"
      ace_cxx_template_save_CPPFLAGS="$CPPFLAGS"
      ace_cxx_template_save_LDFLAGS="$LDFLAGS"
      CXXFLAGS="$ACE_CXXFLAGS $CXXFLAGS"
      CPPFLAGS="$ACE_CPPFLAGS $CPPFLAGS"
      LDFLAGS="$ACE_LDFLAGS $LDFLAGS"

      dnl Remove any template repositories.
      rm -rf Templates.DB SunWS_cache ptrepository *.rpo

      dnl We already know that the simplest case doesn't work so go
      dnl straight to the "require pragma" test.

      dnl Now try including the template pragma.
      AC_LINK_IFELSE([AC_LANG_PROGRAM([[
#include "ace_test.h"

#pragma implementation ("ace_test.$ac_ext")
        ]],[[
Foo<int> foo (15);
Bar<char> bar (0);
        ]])],[
         dnl Template source is required!
         ace_cv_feature_templates_require_pragma=yes
        ],[
dnl BEGIN OUTER REQUIRE PRAGMA #########################################
         dnl Remove any generated template repositories.
         rm -rf Templates.DB SunWS_cache ptrepository *.rpo

         dnl Now try with explicit template instantiation.
         AC_LINK_IFELSE([AC_LANG_PROGRAM(
           [[
#include "ace_test.h"

#pragma implementation ("ace_test.$ac_ext")

template class Foo<int>;
template class Bar<char>;
           ]],
           [[
Foo<int> foo (15);
Bar<char> bar (0);
           ]])],
           [
            dnl Template pragma is required!
            ace_cv_feature_templates_require_pragma=yes

            dnl Explicit template instantiation is required.
            AC_CACHE_VAL(
              [ace_cv_feature_explicit_template_instantiation],
              [ace_cv_feature_explicit_template_instantiation=yes])

            dnl Pragma template instantiation is not required.
            AC_CACHE_VAL(
              [ace_cv_feature_pragma_template_instantiation],
              [ace_cv_feature_pragma_template_instantiation=no])
           ],
           [
dnl BEGIN INNER REQUIRE PRAGMA #########################################
            dnl Remove any generated template repositories.
            rm -rf Templates.DB SunWS_cache ptrepository *.rpo

            dnl Now try with pragma template instantiation.
            AC_LINK_IFELSE([AC_LANG_PROGRAM(
              [[
#include "ace_test.h"

#pragma implementation ("ace_test.$ac_ext")

#pragma instantiate Foo<int>
#pragma instantiate Bar<char>
              ]],
              [[
Foo<int> foo (15);
Bar<char> bar (0);
              ]])],
              [
               dnl Template pragma is required!
               ace_cv_feature_templates_require_pragma=yes

               dnl Explicit template instantiation is not required.
               AC_CACHE_VAL(
                 [ace_cv_feature_explicit_template_instantiation],
                 [ace_cv_feature_explicit_template_instantiation=no])

               dnl Pragma template instantiation is required.
               AC_CACHE_VAL(
                 [ace_cv_feature_pragma_template_instantiation],
                 [ace_cv_feature_pragma_template_instantiation=yes])
              ],
              [
               dnl If we get here, then we have no idea what is needed!
               ace_cv_feature_templates_require_pragma=no
              ])
dnl END INNER REQUIRE PRAGMA #########################################
           ])
dnl END OUTER REQUIRE PRAGMA #########################################
        ])

      dnl Remove any generated template repositories.
      rm -rf Templates.DB SunWS_cache ptrepository *.rpo

      dnl Remove the additional test files.
      rm -f ace_test*

      dnl Restore the compiler flags
      CXXFLAGS="$ace_cxx_template_save_CXXFLAGS"
      CPPFLAGS="$ace_cxx_template_save_CPPFLAGS"
      LDFLAGS="$ace_cxx_template_save_LDFLAGS"
     ],
     [
      AC_DEFINE([ACE_TEMPLATES_REQUIRE_PRAGMA])
     ],
     [
      dnl Do nothing.
     ])
  ])
m4trace:configure.ac:2712: -1- AC_DEFINE_TRACE_LITERAL([ACE_TEMPLATES_REQUIRE_SOURCE])
m4trace:configure.ac:2712: -1- ACE_CACHE_CHECK([if templates require pragma], [ace_cv_feature_templates_require_pragma], [
      dnl Create the common header file
      cat > ace_test.h <<EOF
#ifndef FOO_H
#define FOO_H
template <class T>
class Foo
{
 public:
   Foo (T val);
 private:
   T value_;
};

template <class T>
class Bar
{
 public:
   Bar (Foo<T> *);
 private:
   Foo<T> *foo_ptr;
};
#endif /* FOO_H */
EOF

      dnl Create template source test file
      cat > ace_test.$ac_ext <<EOF
#include "ace_test.h"
#ifndef FOO_CXX
#define FOO_CXX
template <class T>
Foo<T>::Foo (T val)
  : value_ (val)
{
 // Nothing else to do.
}

template <class T>
Bar<T>::Bar (Foo<T> *val)
  : foo_ptr (val)
{
 // Nothing else to do.
}
#endif /* FOO_CXX */
EOF

      dnl Add the ACE-specific compiler flags to the compiler flags for
      dnl the duration of this test.
      ace_cxx_template_save_CXXFLAGS="$CXXFLAGS"
      ace_cxx_template_save_CPPFLAGS="$CPPFLAGS"
      ace_cxx_template_save_LDFLAGS="$LDFLAGS"
      CXXFLAGS="$ACE_CXXFLAGS $CXXFLAGS"
      CPPFLAGS="$ACE_CPPFLAGS $CPPFLAGS"
      LDFLAGS="$ACE_LDFLAGS $LDFLAGS"

      dnl Remove any template repositories.
      rm -rf Templates.DB SunWS_cache ptrepository *.rpo

      dnl We already know that the simplest case doesn't work so go
      dnl straight to the "require pragma" test.

      dnl Now try including the template pragma.
      AC_LINK_IFELSE([AC_LANG_PROGRAM([[
#include "ace_test.h"

#pragma implementation ("ace_test.$ac_ext")
        ]],[[
Foo<int> foo (15);
Bar<char> bar (0);
        ]])],[
         dnl Template source is required!
         ace_cv_feature_templates_require_pragma=yes
        ],[
dnl BEGIN OUTER REQUIRE PRAGMA #########################################
         dnl Remove any generated template repositories.
         rm -rf Templates.DB SunWS_cache ptrepository *.rpo

         dnl Now try with explicit template instantiation.
         AC_LINK_IFELSE([AC_LANG_PROGRAM(
           [[
#include "ace_test.h"

#pragma implementation ("ace_test.$ac_ext")

template class Foo<int>;
template class Bar<char>;
           ]],
           [[
Foo<int> foo (15);
Bar<char> bar (0);
           ]])],
           [
            dnl Template pragma is required!
            ace_cv_feature_templates_require_pragma=yes

            dnl Explicit template instantiation is required.
            AC_CACHE_VAL(
              [ace_cv_feature_explicit_template_instantiation],
              [ace_cv_feature_explicit_template_instantiation=yes])

            dnl Pragma template instantiation is not required.
            AC_CACHE_VAL(
              [ace_cv_feature_pragma_template_instantiation],
              [ace_cv_feature_pragma_template_instantiation=no])
           ],
           [
dnl BEGIN INNER REQUIRE PRAGMA #########################################
            dnl Remove any generated template repositories.
            rm -rf Templates.DB SunWS_cache ptrepository *.rpo

            dnl Now try with pragma template instantiation.
            AC_LINK_IFELSE([AC_LANG_PROGRAM(
              [[
#include "ace_test.h"

#pragma implementation ("ace_test.$ac_ext")

#pragma instantiate Foo<int>
#pragma instantiate Bar<char>
              ]],
              [[
Foo<int> foo (15);
Bar<char> bar (0);
              ]])],
              [
               dnl Template pragma is required!
               ace_cv_feature_templates_require_pragma=yes

               dnl Explicit template instantiation is not required.
               AC_CACHE_VAL(
                 [ace_cv_feature_explicit_template_instantiation],
                 [ace_cv_feature_explicit_template_instantiation=no])

               dnl Pragma template instantiation is required.
               AC_CACHE_VAL(
                 [ace_cv_feature_pragma_template_instantiation],
                 [ace_cv_feature_pragma_template_instantiation=yes])
              ],
              [
               dnl If we get here, then we have no idea what is needed!
               ace_cv_feature_templates_require_pragma=no
              ])
dnl END INNER REQUIRE PRAGMA #########################################
           ])
dnl END OUTER REQUIRE PRAGMA #########################################
        ])

      dnl Remove any generated template repositories.
      rm -rf Templates.DB SunWS_cache ptrepository *.rpo

      dnl Remove the additional test files.
      rm -f ace_test*

      dnl Restore the compiler flags
      CXXFLAGS="$ace_cxx_template_save_CXXFLAGS"
      CPPFLAGS="$ace_cxx_template_save_CPPFLAGS"
      LDFLAGS="$ace_cxx_template_save_LDFLAGS"
     ], [
      AC_DEFINE([ACE_TEMPLATES_REQUIRE_PRAGMA])
     ], [
      dnl Do nothing.
     ])
m4trace:configure.ac:2712: -1- AC_DEFINE_TRACE_LITERAL([ACE_TEMPLATES_REQUIRE_PRAGMA])
m4trace:configure.ac:2746: -1- ACE_CACHE_CHECK([if explicit template instantiation is needed], [ace_cv_feature_explicit_template_instantiation], [
   AC_MSG_ERROR([
Bug in configure script, check for need of explicit template
instantiation should have occurred during check for need of template
source.  Please e-mail the maintainer of this configure script:
  $ACE_CONFIGURE_MAINTAINER
this message.
    ])
  ], [
   AC_DEFINE([ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION])
  ], [
   ACE_CACHE_CHECK([if pragma template instantiation is needed],
     [ace_cv_feature_pragma_template_instantiation],
     [
      AC_MSG_FAILURE([
Bug in configure script, check for need of pragma template
instantiation should have occurred during check for need of template
source.  Please e-mail the maintainer of this configure script:
  $ACE_CONFIGURE_MAINTAINER
this message.
        ])
     ],
     [
      AC_DEFINE([ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA])
     ],
     [
      dnl Do nothing
     ])
  ])
m4trace:configure.ac:2746: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION])
m4trace:configure.ac:2746: -1- ACE_CACHE_CHECK([if pragma template instantiation is needed], [ace_cv_feature_pragma_template_instantiation], [
      AC_MSG_FAILURE([
Bug in configure script, check for need of pragma template
instantiation should have occurred during check for need of template
source.  Please e-mail the maintainer of this configure script:
  $ACE_CONFIGURE_MAINTAINER
this message.
        ])
     ], [
      AC_DEFINE([ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA])
     ], [
      dnl Do nothing
     ])
m4trace:configure.ac:2746: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA])
m4trace:configure.ac:2776: -1- ACE_CACHE_CHECK([for template specialization], [ace_cv_feature_cxx_template_specialization], [
     AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
        template <class T>
        class Foo
        {
         public:
           Foo(T bar) : bar_(bar) {};
         private:
           T bar_;
        };

        class Foo<int>
        {
         public:
           Foo(int bar) : bar_(bar + 1) {};
         private:
           int bar_;
        };
       ]],[[
         Foo<int> foo(11);
       ]])],[
        ace_cv_feature_cxx_template_specialization=yes
       ],[
        ace_cv_feature_cxx_template_specialization=no
       ])
  ], [AC_DEFINE([ACE_HAS_TEMPLATE_SPECIALIZATION])], [])
m4trace:configure.ac:2776: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_TEMPLATE_SPECIALIZATION])
m4trace:configure.ac:2825: -1- ACE_CACHE_CHECK([for standard template specialization], [ace_cv_feature_cxx_std_template_specialization], [
    AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
// Some compilers have a hard time with this test since the syntax is
// too "new" for them.

// general vector type
template<class T>
class Vector
{
public:
  Vector (void);
  Vector (int);

  T& elem (int i) { return v[i]; }
  T& operator[] (int i);
private:
  T* v;
  int sz;
};

// void * specialization
template<>
class Vector<void *>
{
public:
  Vector (void);
  Vector (int);

  void*& elem (int i) { return p[i]; }
  void*& operator[] (int i);
private:
  void** p;
  int sz;
};
      ]],[[
Vector<int> vi;
Vector<void *> vpv;
      ]])],[
       ace_cv_feature_cxx_std_template_specialization=yes
      ],[
       ace_cv_feature_cxx_std_template_specialization=no
      ])
  ], [AC_DEFINE([ACE_HAS_STD_TEMPLATE_SPECIALIZATION])], [AC_MSG_WARN([$CXX does not support standard full template specialization.
ACE will require it in the near future.])])
m4trace:configure.ac:2825: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_STD_TEMPLATE_SPECIALIZATION])
m4trace:configure.ac:2878: -1- ACE_CACHE_CHECK([for standard template class member specialization], [ace_cv_feature_cxx_std_template_class_member_specialization], [
    AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
// Some compilers have a hard time with this test since the syntax is
// too "new" for them.

// general vector type
template<class T>
class Vector
{
public:
  Vector (void);
  Vector (int);

  T& elem (int i) { return v[i]; }
  T& operator[] (int i);
private:
  T* v;
  int sz;
};

// void * specialization
template<>
class Vector<void *>
{
public:
  Vector (void);
  Vector (int);

  void*& elem (int i) { return p[i]; }
  void*& operator[] (int i);
private:
  void** p;
  int sz;
};

void *&
Vector<void *>::operator[] (int i)
{
 return p[i];
}
      ]],[[
       Vector <void *> vpv;
      ]])],[
       ace_cv_feature_cxx_std_template_class_member_specialization=yes
      ],[
       ace_cv_feature_cxx_std_template_class_member_specialization=no
      ])
  ], [AC_DEFINE([ACE_HAS_STD_TEMPLATE_CLASS_MEMBER_SPECIALIZATION])], [])
m4trace:configure.ac:2878: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_STD_TEMPLATE_CLASS_MEMBER_SPECIALIZATION])
m4trace:configure.ac:2907: -1- ACE_CACHE_CHECK([for partial template specialization], [ace_cv_feature_cxx_partial_template_specialization], [
     AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
template <bool C, typename Ta>
struct Foo;

template <typename Ta>
struct Foo<true, Ta>
{
  typedef Ta result_type;
};

template <typename Ta>
struct Foo<false, Ta>
{
  typedef void result_type;
};
       ]],[[
  Foo<true, int>::result_type a = 2;
       ]])],[
        ace_cv_feature_cxx_partial_template_specialization=yes
       ],[
        ace_cv_feature_cxx_partial_template_specialization=no
       ])
  ], [], [AC_MSG_WARN([$CXX does not support partial template specialization.
ACE will require it in the near future.])])
m4trace:configure.ac:2955: -1- ACE_CACHE_CHECK([for template typedefs], [ace_cv_feature_posix_template_typedefs], [
    AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#if defined (ACE_HAS_TYPENAME_KEYWORD)
#define TYPENAME typename
#else
#define TYPENAME
#endif

class Bar
{
public:
  typedef int Y;
  Bar(int bar) : bar_(bar) {}
  int value() const { return bar_; }
private:
  int bar_;
};

template <class T>
class Foo
{
public:
  typedef TYPENAME T::Y Y;
  Foo(T* foo) : foo_(foo) {}
  void print(Y);
private:
  T* foo_;
};

template <class T>
void Foo<T>::print(TYPENAME T::Y)
{
}
                   ]],[[
Bar bar(15);
Foo<Bar> foo(&bar);
foo.print(11);
                   ]])],[
                    ace_cv_feature_posix_template_typedefs=yes
                   ],[
                    ace_cv_feature_posix_template_typedefs=no
                   ])
  ], [AC_DEFINE([ACE_HAS_TEMPLATE_TYPEDEFS])], [])
m4trace:configure.ac:2955: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_TEMPLATE_TYPEDEFS])
m4trace:configure.ac:2976: -1- ACE_CACHE_CHECK([for static data member templates], [ace_cv_feature_posix_static_data_member_templates], [
    AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
template <class T>
class Foo
{
public:
  static T* sdm;
};

template <class T> T* Foo<T>::sdm = 0;
                   ]],[[
                    /* No body */
                   ]])],[
                    ace_cv_feature_posix_static_data_member_templates=yes
                   ],[
                    ace_cv_feature_posix_static_data_member_templates=no
                   ])
  ], [], [AC_DEFINE([ACE_LACKS_STATIC_DATA_MEMBER_TEMPLATES])])
m4trace:configure.ac:2976: -1- AC_DEFINE_TRACE_LITERAL([ACE_LACKS_STATIC_DATA_MEMBER_TEMPLATES])
m4trace:configure.ac:3038: -1- ACE_CACHE_CHECK([if definition is needed for hidden functions], [ace_cv_feature_need_func_def], [
   AC_LINK_IFELSE([AC_LANG_PROGRAM([[
      class Foo
      {
       public:
         Foo (void) { a_ = 0; }
       private:
         Foo (const Foo &);
         void operator= (const Foo &);

         int a_;
      };
     ]],[[
       Foo Bar;
     ]])],[
      ace_cv_feature_need_func_def=no
     ],[
      AC_LINK_IFELSE([AC_LANG_PROGRAM(
        [[
         class Foo
         {
          public:
            Foo (void) { a_ = 0; }
          private:
            Foo (const Foo &);
            const Foo & operator= (const Foo &);

            int a_;
         };

         Foo::Foo (const Foo &)
         {
          a_ = 0;
         }

         const Foo &
         Foo::operator= (const Foo &)
         {
          a_ = 0;

          return *this;
         }
        ]],
        [[
         Foo Bar;
        ]])],
        [
         ace_cv_feature_need_func_def=yes
        ],
        [
         dnl If we get here then we don't know what is needed!
         ace_cv_feature_need_func_def=no
        ])
     ])
  ], [
   AC_DEFINE([ACE_NEEDS_FUNC_DEFINITIONS])
  ], [])
m4trace:configure.ac:3038: -1- AC_DEFINE_TRACE_LITERAL([ACE_NEEDS_FUNC_DEFINITIONS])
m4trace:configure.ac:3060: -1- ACE_CACHE_CHECK([for C++ exceptions], [ace_cv_feature_posix_exceptions], [
      AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[]],[[
  int ret = 0;
  class ACE {};
  try
    {
      throw ACE();
    }
  catch (ACE)
    {
      ret = 1;
    }
                     ]])],[
                      ace_cv_feature_posix_exceptions=yes
                     ],[
                      ace_cv_feature_posix_exceptions=no
                     ])
    ], [AC_DEFINE([ACE_HAS_EXCEPTIONS])], [ace_user_enable_exceptions=no])
m4trace:configure.ac:3060: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_EXCEPTIONS])
m4trace:configure.ac:3087: -1- AC_FUNC_ALLOCA
m4trace:configure.ac:3087: -1- AC_DEFINE_TRACE_LITERAL([HAVE_ALLOCA_H])
m4trace:configure.ac:3087: -1- AH_OUTPUT([HAVE_ALLOCA_H], [/* Define to 1 if you have <alloca.h> and it should be used (not on Ultrix).
   */
#undef HAVE_ALLOCA_H])
m4trace:configure.ac:3087: -1- AC_DEFINE_TRACE_LITERAL([HAVE_ALLOCA])
m4trace:configure.ac:3087: -1- AH_OUTPUT([HAVE_ALLOCA], [/* Define to 1 if you have `alloca\', as a function or macro. */
#undef HAVE_ALLOCA])
m4trace:configure.ac:3087: -1- AC_LIBSOURCE([alloca.c])
m4trace:configure.ac:3087: -1- AC_SUBST([ALLOCA], [alloca.$ac_objext])
m4trace:configure.ac:3087: -1- AC_DEFINE_TRACE_LITERAL([C_ALLOCA])
m4trace:configure.ac:3087: -1- AH_OUTPUT([C_ALLOCA], [/* Define to 1 if using `alloca.c\'. */
#undef C_ALLOCA])
m4trace:configure.ac:3087: -1- AC_DEFINE_TRACE_LITERAL([CRAY_STACKSEG_END])
m4trace:configure.ac:3087: -1- AH_OUTPUT([CRAY_STACKSEG_END], [/* Define to one of `_getb67\', `GETB67\', `getb67\' for Cray-2 and Cray-YMP
   systems. This function is required for `alloca.c\' support on those systems.
   */
#undef CRAY_STACKSEG_END])
m4trace:configure.ac:3087: -1- AH_OUTPUT([STACK_DIRECTION], [/* If using the C implementation of alloca, define if you know the
   direction of stack growth for your system; otherwise it will be
   automatically deduced at run-time.
	STACK_DIRECTION > 0 => grows toward higher addresses
	STACK_DIRECTION < 0 => grows toward lower addresses
	STACK_DIRECTION = 0 => direction of growth unknown */
@%:@undef STACK_DIRECTION])
m4trace:configure.ac:3087: -1- AC_DEFINE_TRACE_LITERAL([STACK_DIRECTION])
m4trace:configure.ac:3089: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_ALLOCA_H])
m4trace:configure.ac:3092: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_ALLOCA])
m4trace:configure.ac:3109: -1- AC_FUNC_CLOSEDIR_VOID
m4trace:configure.ac:3109: -1- AC_DEFINE_TRACE_LITERAL([CLOSEDIR_VOID])
m4trace:configure.ac:3109: -1- AH_OUTPUT([CLOSEDIR_VOID], [/* Define to 1 if the `closedir\' function returns void instead of `int\'. */
#undef CLOSEDIR_VOID])
m4trace:configure.ac:3123: -1- AC_DEFINE_TRACE_LITERAL([ACE_LACKS_PWD_FUNCTIONS])
m4trace:configure.ac:3179: -1- ACE_CONVERT_WARNINGS_TO_ERRORS([
  dnl Check for functions necessary for ACE's alternate implementation
  dnl of the now obsolete cuserid() function.
  ACE_CACHE_CHECK([checking if ACE cuserid() implementation should be used],
    [ace_cv_lib_use_alt_cuserid],
    [
     AC_LINK_IFELSE([AC_LANG_PROGRAM([[
/* Undefine _XOPEN_SOURCE since it may make the cuserid() prototype
   visible.  ACE should not rely on such feature test macros. */
#undef _XOPEN_SOURCE
#ifndef ACE_LACKS_UNISTD_H
# include <unistd.h>
#else
# error No unistd.h header.  Need header where cuserid() is located.
#endif  /*  ACE_LACKS_UNISTD_H */
       ]],[[
        char * foo = cuserid ((char *)0);
       ]])],[
        dnl If successful then use the system cuserid() implementation,
        dnl despite the fact that ACE's implementation may be safer.
        ace_cv_lib_use_alt_cuserid=no
       ],[
        AC_LINK_IFELSE([AC_LANG_PROGRAM(
          [[
#ifndef ACE_LACKS_SYS_TYPES_H
# include <sys/types.h>
#endif
#undef _XOPEN_SOURCE
#ifndef ACE_LACKS_UNISTD_H
# include <unistd.h>
#else
# error No unistd.h header.  Need header where geteuid() is located.
#endif
          ]],
          [[
           uid_t foo = geteuid ();
          ]])],
          [
           dnl All of the functions necessary for ACE's cuserid()
           dnl implementation exist.
           ace_cv_lib_use_alt_cuserid=yes
          ],
          [
           dnl If we get here, we're hosed!
           ace_cv_lib_use_alt_cuserid=no
          ])
       ])
    ],
    [
     AC_DEFINE([ACE_HAS_ALT_CUSERID])
    ],)
 ])
m4trace:configure.ac:3179: -1- ACE_CACHE_CHECK([checking if ACE cuserid() implementation should be used], [ace_cv_lib_use_alt_cuserid], [
     AC_LINK_IFELSE([AC_LANG_PROGRAM([[
/* Undefine _XOPEN_SOURCE since it may make the cuserid() prototype
   visible.  ACE should not rely on such feature test macros. */
#undef _XOPEN_SOURCE
#ifndef ACE_LACKS_UNISTD_H
# include <unistd.h>
#else
# error No unistd.h header.  Need header where cuserid() is located.
#endif  /*  ACE_LACKS_UNISTD_H */
       ]],[[
        char * foo = cuserid ((char *)0);
       ]])],[
        dnl If successful then use the system cuserid() implementation,
        dnl despite the fact that ACE's implementation may be safer.
        ace_cv_lib_use_alt_cuserid=no
       ],[
        AC_LINK_IFELSE([AC_LANG_PROGRAM(
          [[
#ifndef ACE_LACKS_SYS_TYPES_H
# include <sys/types.h>
#endif
#undef _XOPEN_SOURCE
#ifndef ACE_LACKS_UNISTD_H
# include <unistd.h>
#else
# error No unistd.h header.  Need header where geteuid() is located.
#endif
          ]],
          [[
           uid_t foo = geteuid ();
          ]])],
          [
           dnl All of the functions necessary for ACE's cuserid()
           dnl implementation exist.
           ace_cv_lib_use_alt_cuserid=yes
          ],
          [
           dnl If we get here, we're hosed!
           ace_cv_lib_use_alt_cuserid=no
          ])
       ])
    ], [
     AC_DEFINE([ACE_HAS_ALT_CUSERID])
    ], [])
m4trace:configure.ac:3179: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_ALT_CUSERID])
m4trace:configure.ac:3185: -1- AC_FUNC_STRFTIME
m4trace:configure.ac:3185: -1- AC_CHECK_FUNCS([strftime], [], [# strftime is in -lintl on SCO UNIX.
AC_CHECK_LIB(intl, strftime,
	     [AC_DEFINE(HAVE_STRFTIME)
LIBS="-lintl $LIBS"])])
m4trace:configure.ac:3185: -1- AH_OUTPUT([HAVE_STRFTIME], [/* Define to 1 if you have the `strftime\' function. */
#undef HAVE_STRFTIME])
m4trace:configure.ac:3185: -1- AC_CHECK_LIB([intl], [strftime], [AC_DEFINE(HAVE_STRFTIME)
LIBS="-lintl $LIBS"])
m4trace:configure.ac:3185: -1- AC_DEFINE_TRACE_LITERAL([HAVE_STRFTIME])
m4trace:configure.ac:3190: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_CANCEL_IO])
m4trace:configure.ac:3193: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_SIGNAL_OBJECT_AND_WAIT])
m4trace:configure.ac:3196: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_WIN32_TRYLOCK])
m4trace:configure.ac:3202: -1- ACE_CHECK_LACKS_FUNCS([access])
m4trace:configure.ac:3202: -1- AH_OUTPUT([ACE_LACKS_ACCESS], [/* Define to 1 if platform lacks access(). */
#undef ACE_LACKS_ACCESS])
m4trace:configure.ac:3204: -1- ACE_CHECK_LACKS_FUNCS([bsearch])
m4trace:configure.ac:3204: -1- AH_OUTPUT([ACE_LACKS_BSEARCH], [/* Define to 1 if platform lacks bsearch(). */
#undef ACE_LACKS_BSEARCH])
m4trace:configure.ac:3206: -1- ACE_CHECK_HAS_FUNCS([clock_gettime])
m4trace:configure.ac:3206: -1- AH_OUTPUT([ACE_HAS_CLOCK_GETTIME], [/* Define to 1 if platform has clock_gettime(). */
#undef ACE_HAS_CLOCK_GETTIME])
m4trace:configure.ac:3208: -1- ACE_CHECK_LACKS_FUNCS([difftime])
m4trace:configure.ac:3208: -1- AH_OUTPUT([ACE_LACKS_DIFFTIME], [/* Define to 1 if platform lacks difftime(). */
#undef ACE_LACKS_DIFFTIME])
m4trace:configure.ac:3210: -1- ACE_CHECK_LACKS_FUNCS([fgetwc fcntl fsync])
m4trace:configure.ac:3210: -1- AH_OUTPUT([ACE_LACKS_FGETWC], [/* Define to 1 if platform lacks fgetwc(). */
#undef ACE_LACKS_FGETWC])
m4trace:configure.ac:3210: -1- AH_OUTPUT([ACE_LACKS_FCNTL], [/* Define to 1 if platform lacks fcntl(). */
#undef ACE_LACKS_FCNTL])
m4trace:configure.ac:3210: -1- AH_OUTPUT([ACE_LACKS_FSYNC], [/* Define to 1 if platform lacks fsync(). */
#undef ACE_LACKS_FSYNC])
m4trace:configure.ac:3212: -1- ACE_CHECK_LACKS_FUNCS([gethostent])
m4trace:configure.ac:3212: -1- AH_OUTPUT([ACE_LACKS_GETHOSTENT], [/* Define to 1 if platform lacks gethostent(). */
#undef ACE_LACKS_GETHOSTENT])
m4trace:configure.ac:3214: -1- ACE_CHECK_LACKS_FUNCS([getipnodebyaddr])
m4trace:configure.ac:3214: -1- AH_OUTPUT([ACE_LACKS_GETIPNODEBYADDR], [/* Define to 1 if platform lacks getipnodebyaddr(). */
#undef ACE_LACKS_GETIPNODEBYADDR])
m4trace:configure.ac:3216: -1- ACE_CHECK_LACKS_FUNCS([getipnodebyname])
m4trace:configure.ac:3216: -1- AH_OUTPUT([ACE_LACKS_GETIPNODEBYNAME], [/* Define to 1 if platform lacks getipnodebyname(). */
#undef ACE_LACKS_GETIPNODEBYNAME])
m4trace:configure.ac:3218: -1- ACE_CHECK_HAS_FUNCS([getifaddrs])
m4trace:configure.ac:3218: -1- AH_OUTPUT([ACE_HAS_GETIFADDRS], [/* Define to 1 if platform has getifaddrs(). */
#undef ACE_HAS_GETIFADDRS])
m4trace:configure.ac:3220: -1- ACE_CHECK_HAS_FUNCS([itoa])
m4trace:configure.ac:3220: -1- AH_OUTPUT([ACE_HAS_ITOA], [/* Define to 1 if platform has itoa(). */
#undef ACE_HAS_ITOA])
m4trace:configure.ac:3222: -1- ACE_CHECK_LACKS_FUNCS([qsort])
m4trace:configure.ac:3222: -1- AH_OUTPUT([ACE_LACKS_QSORT], [/* Define to 1 if platform lacks qsort(). */
#undef ACE_LACKS_QSORT])
m4trace:configure.ac:3224: -1- ACE_CHECK_HAS_FUNCS([strnlen])
m4trace:configure.ac:3224: -1- AH_OUTPUT([ACE_HAS_STRNLEN], [/* Define to 1 if platform has strnlen(). */
#undef ACE_HAS_STRNLEN])
m4trace:configure.ac:3226: -1- ACE_CHECK_LACKS_FUNCS([strchr])
m4trace:configure.ac:3226: -1- AH_OUTPUT([ACE_LACKS_STRCHR], [/* Define to 1 if platform lacks strchr(). */
#undef ACE_LACKS_STRCHR])
m4trace:configure.ac:3228: -1- ACE_CHECK_LACKS_FUNCS([strcspn])
m4trace:configure.ac:3228: -1- AH_OUTPUT([ACE_LACKS_STRCSPN], [/* Define to 1 if platform lacks strcspn(). */
#undef ACE_LACKS_STRCSPN])
m4trace:configure.ac:3230: -1- ACE_CHECK_LACKS_FUNCS([strerror])
m4trace:configure.ac:3230: -1- AH_OUTPUT([ACE_LACKS_STRERROR], [/* Define to 1 if platform lacks strerror(). */
#undef ACE_LACKS_STRERROR])
m4trace:configure.ac:3232: -1- ACE_CHECK_LACKS_FUNCS([strpbrk])
m4trace:configure.ac:3232: -1- AH_OUTPUT([ACE_LACKS_STRPBRK], [/* Define to 1 if platform lacks strpbrk(). */
#undef ACE_LACKS_STRPBRK])
m4trace:configure.ac:3234: -1- ACE_CHECK_LACKS_FUNCS([strspn])
m4trace:configure.ac:3234: -1- AH_OUTPUT([ACE_LACKS_STRSPN], [/* Define to 1 if platform lacks strspn(). */
#undef ACE_LACKS_STRSPN])
m4trace:configure.ac:3236: -1- ACE_CHECK_LACKS_FUNCS([strtod])
m4trace:configure.ac:3236: -1- AH_OUTPUT([ACE_LACKS_STRTOD], [/* Define to 1 if platform lacks strtod(). */
#undef ACE_LACKS_STRTOD])
m4trace:configure.ac:3238: -1- ACE_CHECK_LACKS_FUNCS([strtol])
m4trace:configure.ac:3238: -1- AH_OUTPUT([ACE_LACKS_STRTOL], [/* Define to 1 if platform lacks strtol(). */
#undef ACE_LACKS_STRTOL])
m4trace:configure.ac:3240: -1- ACE_CHECK_LACKS_FUNCS([strtoul])
m4trace:configure.ac:3240: -1- AH_OUTPUT([ACE_LACKS_STRTOUL], [/* Define to 1 if platform lacks strtoul(). */
#undef ACE_LACKS_STRTOUL])
m4trace:configure.ac:3289: -1- ACE_CHECK_LACKS_FUNCS([swab], [
      AC_LINK_IFELSE([
      AC_LANG_PROGRAM([
#include <stdlib.h>
#include <unistd.h>
       ],
       [
// If this compiles, we have the POSIX, XPG4, etc. standard.
const char src[2] = {'a', 'b'};
char dst[2];
const void *vsrc = src;
void *vdst = dst;
swab (vsrc, vdst, 2);
       ])
      ],
      [
        ace_cv_std_swab=yes
      ],
      [
        AC_LINK_IFELSE([
        AC_LANG_PROGRAM([
#include <stdlib.h>
#include <unistd.h>
        ],
        [
// If this compiles, we have the SVID3 version, else it's the odd,
// non-const one.
const char src[2] = {'a', 'b'};
char dst[2];
swab (src, dst, 2);
        ])
       ],
       [
         AC_DEFINE([ACE_HAS_CONST_CHAR_SWAB])
       ],
       [
         AC_DEFINE([ACE_HAS_NONCONST_SWAB])
       ])
      ])
    ], [])
m4trace:configure.ac:3289: -1- AH_OUTPUT([ACE_LACKS_SWAB], [/* Define to 1 if platform lacks swab(). */
#undef ACE_LACKS_SWAB])
m4trace:configure.ac:3289: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_CONST_CHAR_SWAB])
m4trace:configure.ac:3289: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_NONCONST_SWAB])
m4trace:configure.ac:3299: -1- AC_DEFINE_TRACE_LITERAL([ACE_LACKS_EXEC])
m4trace:configure.ac:3346: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_STREAM_PIPES])
m4trace:configure.ac:3346: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_STREAM_PIPES])
m4trace:configure.ac:3356: -1- ACE_CHECK_LSEEK64
m4trace:configure.ac:3356: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_LSEEK64])
m4trace:configure.ac:3356: -1- ACE_CACHE_CHECK([for lseek64 prototype], [ace_cv_lib_has_lseek64_prototype], [
       ace_save_CPPFLAGS="$CPPFLAGS"
       ace_no_largefile64="-U_LARGEFILE64_SOURCE"
       CPPFLAGS="$CPPFLAGS $ace_no_largefile64"
       AC_EGREP_HEADER([[^_]+lseek64], [unistd.h],
         [
          ace_cv_lib_has_lseek64_prototype=yes
         ],
         [
          ace_cv_lib_has_lseek64_prototype=no
         ])
       dnl Reset the compiler flags
       CPPFLAGS="$ace_save_CPPFLAGS"
      ], [], [AC_DEFINE([ACE_LACKS_LSEEK64_PROTOTYPE])])
m4trace:configure.ac:3356: -1- AC_DEFINE_TRACE_LITERAL([ACE_LACKS_LSEEK64_PROTOTYPE])
m4trace:configure.ac:3356: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_LLSEEK])
m4trace:configure.ac:3356: -1- ACE_CACHE_CHECK([for llseek prototype], [ace_cv_lib_has_llseek_prototype], [
          ace_save_CPPFLAGS="$CPPFLAGS"
          ace_no_largefile64="-U_LARGEFILE64_SOURCE"
          CPPFLAGS="$CPPFLAGS $ace_no_largefile64"
          AC_EGREP_HEADER([[^_]+llseek],[unistd.h],
            [
             ace_cv_lib_has_llseek_prototype=no
            ],
            [
             ace_cv_lib_has_llseek_prototype=yes
            ],)
          dnl Reset the compiler flags
          CPPFLAGS="$ace_save_CPPFLAGS"
         ], [], [AC_DEFINE([ACE_LACKS_LLSEEK_PROTOTYPE])])
m4trace:configure.ac:3356: -1- AC_DEFINE_TRACE_LITERAL([ACE_LACKS_LLSEEK_PROTOTYPE])
m4trace:configure.ac:3397: -1- ACE_CACHE_CHECK([if bind() will select the port if it is zero], [ace_cv_have_wildcard_bind], [
      AC_RUN_IFELSE([AC_LANG_SOURCE([[
#ifndef ACE_LACKS_SYS_TYPES_H
# include <sys/types.h>
#endif
#include <sys/socket.h>
#include <netinet/in.h>
#include <string.h>  /* for memset() */

         int main () {

           int sockfd = socket(AF_INET, SOCK_STREAM, 0);

           sockaddr_in serv_addr;

           (void) memset ((void *) &serv_addr, 0, sizeof(serv_addr));

           serv_addr.sin_family      = AF_INET;
           serv_addr.sin_addr.s_addr = htonl(INADDR_ANY);
           serv_addr.sin_port        = 0;

           return bind (sockfd, (struct sockaddr *) &serv_addr,
                        sizeof(serv_addr));
         }
        ]])],[
         ace_cv_have_wildcard_bind=yes
        ],[
         ace_cv_have_wildcard_bind=no
        ],[
         dnl action if cross-compiling
         ace_cv_have_wildcard_bind=yes
        ])
     ], [], [AC_DEFINE([ACE_LACKS_WILDCARD_BIND])])
m4trace:configure.ac:3397: -1- AC_DEFINE_TRACE_LITERAL([ACE_LACKS_WILDCARD_BIND])
m4trace:configure.ac:3445: -1- ACE_CACHE_CHECK([if poll is broken], [ace_cv_poll_is_broken], [
      AC_RUN_IFELSE([AC_LANG_SOURCE([[
#include <poll.h>
#include <time.h>

#ifdef ACE_LACKS_SYSTIME_H
# include <sys/time.h>
#endif

         int main () {

         int timeout = 2000; /* 2000 milliseconds */
         int timeout_arg = timeout;
                      /* poll() modifies timeout argument on some platforms */

         int result = 0;

         time_t *t = 0;

         time_t time1 = time(t);

         result = poll(0, 0, timeout_arg);

         time_t time2 = time(t);
         time_t diff = time2 - time1;

         /* If (diff * 1000) < timeout then poll() is broken! */
         if (result >= 0)
           return (((diff * 1000) < timeout) ? 1 : 0);
         else
           return 1; /* We had a problem with poll() so we don't
                        know what really happened. */
         }
        ]])],[
         ace_cv_poll_is_broken=no
        ],[
         ace_cv_poll_is_broken=yes
        ],[
         dnl action if cross-compiling
         ace_cv_poll_is_broken=no
        ])
     ], [AC_DEFINE([ACE_POLL_IS_BROKEN])], [])
m4trace:configure.ac:3445: -1- AC_DEFINE_TRACE_LITERAL([ACE_POLL_IS_BROKEN])
m4trace:configure.ac:3477: -1- ACE_CACHE_CHECK([for epoll_create], [ace_cv_linux_event_poll], [
      AC_LINK_IFELSE([
      AC_LANG_PROGRAM([
#include <sys/epoll.h>
#include <linux/version.h>
#if LINUX_VERSION_CODE < KERNEL_VERSION (2,5,45)
#  error Disabling Linux epoll support.  Kernel used in C library is too old.
#  error Linux kernel 2.5.45 or better is required.
#endif  /* LINUX_VERSION_CODE < KERNEL_VERSION (2,5,45) */
       ],
       [
int const ACE_NUM_DESCRIPTORS = 10;
(void) epoll_create (ACE_NUM_DESCRIPTORS);
       ])
      ],
      [
       ace_cv_linux_event_poll=yes
      ],
      [
       ace_cv_linux_event_poll=no
      ])
     ], [
      AC_DEFINE([ACE_HAS_EVENT_POLL])
     ], [])
m4trace:configure.ac:3477: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_EVENT_POLL])
m4trace:configure.ac:3488: -1- ACE_CHECK_TYPE([hrtime_t], [sys/time.h], [AC_DEFINE([ACE_HAS_HI_RES_TIMER])], [])
m4trace:configure.ac:3488: -1- ACE_CACHE_CHECK([for hrtime_t in sys/time.h], [ace_cv_type_hrtime_t], [
     AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#include <sys/time.h>
       ]], [[
        hrtime_t ace_hrtime_t;
       ]])],[
        ace_cv_type_hrtime_t=yes
       ],[
        ace_cv_type_hrtime_t=no
       ])
    ], [AC_DEFINE([ACE_HAS_HI_RES_TIMER])], [])
m4trace:configure.ac:3488: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_HI_RES_TIMER])
m4trace:configure.ac:3512: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_P_READ_WRITE])
m4trace:configure.ac:3512: -1- ACE_CACHE_CHECK([for pread prototype], [ace_cv_lib_has_pread_prototype], [
        ace_save_CPPFLAGS="$CPPFLAGS"
        ace_no_xopen="-U_XOPEN_SOURCE"
        CPPFLAGS="$CPPFLAGS $ace_no_xopen"
        AC_EGREP_HEADER([[^_]+pread], [unistd.h],
          [
           ace_cv_lib_has_pread_prototype=yes
          ],
          [
           ace_cv_lib_has_pread_prototype=no
          ])
        dnl Reset the compiler flags
        CPPFLAGS="$ace_save_CPPFLAGS"
       ], [], [AC_DEFINE([ACE_LACKS_PREAD_PROTOTYPE])])
m4trace:configure.ac:3512: -1- AC_DEFINE_TRACE_LITERAL([ACE_LACKS_PREAD_PROTOTYPE])
m4trace:configure.ac:3514: -1- ACE_CHECK_LACKS_FUNCS([readv writev])
m4trace:configure.ac:3514: -1- AH_OUTPUT([ACE_LACKS_READV], [/* Define to 1 if platform lacks readv(). */
#undef ACE_LACKS_READV])
m4trace:configure.ac:3514: -1- AH_OUTPUT([ACE_LACKS_WRITEV], [/* Define to 1 if platform lacks writev(). */
#undef ACE_LACKS_WRITEV])
m4trace:configure.ac:3516: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_SET_T_ERRNO])
m4trace:configure.ac:3518: -1- ACE_CHECK_HAS_FUNCS([sigsuspend sigtimedwait])
m4trace:configure.ac:3518: -1- AH_OUTPUT([ACE_HAS_SIGSUSPEND], [/* Define to 1 if platform has sigsuspend(). */
#undef ACE_HAS_SIGSUSPEND])
m4trace:configure.ac:3518: -1- AH_OUTPUT([ACE_HAS_SIGTIMEDWAIT], [/* Define to 1 if platform has sigtimedwait(). */
#undef ACE_HAS_SIGTIMEDWAIT])
m4trace:configure.ac:3520: -1- ACE_CHECK_LACKS_FUNCS([socketpair strcasecmp])
m4trace:configure.ac:3520: -1- AH_OUTPUT([ACE_LACKS_SOCKETPAIR], [/* Define to 1 if platform lacks socketpair(). */
#undef ACE_LACKS_SOCKETPAIR])
m4trace:configure.ac:3520: -1- AH_OUTPUT([ACE_LACKS_STRCASECMP], [/* Define to 1 if platform lacks strcasecmp(). */
#undef ACE_LACKS_STRCASECMP])
m4trace:configure.ac:3524: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_STRDUP_EMULATION])
m4trace:configure.ac:3526: -1- ACE_CHECK_LACKS_FUNCS([strrchr])
m4trace:configure.ac:3526: -1- AH_OUTPUT([ACE_LACKS_STRRCHR], [/* Define to 1 if platform lacks strrchr(). */
#undef ACE_LACKS_STRRCHR])
m4trace:configure.ac:3552: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_STRPTIME])
m4trace:configure.ac:3552: -1- ACE_CACHE_CHECK([for strptime prototype], [ace_cv_lib_has_strptime_prototype], [
      ace_save_CPPFLAGS="$CPPFLAGS"
      ace_no_xopen="-U_XOPEN_SOURCE"
      CPPFLAGS="$CPPFLAGS $ace_no_xopen"
      AC_EGREP_HEADER([[^_]+strptime],[time.h],
        [
         ace_cv_lib_has_strptime_prototype=yes
        ],
        [
         ace_cv_lib_has_strptime_prototype=no
        ])
      dnl Reset the compiler flags
      CPPFLAGS="$ace_save_CPPFLAGS"
     ], [], [AC_DEFINE([ACE_LACKS_STRPTIME_PROTOTYPE])])
m4trace:configure.ac:3552: -1- AC_DEFINE_TRACE_LITERAL([ACE_LACKS_STRPTIME_PROTOTYPE])
m4trace:configure.ac:3552: -1- AC_DEFINE_TRACE_LITERAL([ACE_LACKS_NATIVE_STRPTIME])
m4trace:configure.ac:3554: -1- ACE_CHECK_HAS_FUNCS([memchr])
m4trace:configure.ac:3554: -1- AH_OUTPUT([ACE_HAS_MEMCHR], [/* Define to 1 if platform has memchr(). */
#undef ACE_HAS_MEMCHR])
m4trace:configure.ac:3558: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_XPG4_MULTIBYTE_CHAR])
m4trace:configure.ac:3561: -1- ACE_CHECK_LACKS_FUNCS([syscall])
m4trace:configure.ac:3561: -1- AH_OUTPUT([ACE_LACKS_SYSCALL], [/* Define to 1 if platform lacks syscall(). */
#undef ACE_LACKS_SYSCALL])
m4trace:configure.ac:3563: -1- ACE_CHECK_HAS_FUNCS([ualarm])
m4trace:configure.ac:3563: -1- AH_OUTPUT([ACE_HAS_UALARM], [/* Define to 1 if platform has ualarm(). */
#undef ACE_HAS_UALARM])
m4trace:configure.ac:3570: -1- AC_DEFINE_TRACE_LITERAL([ACE_LACKS_UNIX_SIGNALS])
m4trace:configure.ac:3573: -1- ACE_CHECK_LACKS_FUNCS([fork])
m4trace:configure.ac:3573: -1- AH_OUTPUT([ACE_LACKS_FORK], [/* Define to 1 if platform lacks fork(). */
#undef ACE_LACKS_FORK])
m4trace:configure.ac:3579: -1- AC_DEFINE_TRACE_LITERAL([ACE_LACKS_RLIMIT])
m4trace:configure.ac:3587: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_SYSINFO])
m4trace:configure.ac:3589: -1- ACE_CHECK_HAS_FUNCS([strerror])
m4trace:configure.ac:3589: -1- AH_OUTPUT([ACE_HAS_STRERROR], [/* Define to 1 if platform has strerror(). */
#undef ACE_HAS_STRERROR])
m4trace:configure.ac:3591: -1- ACE_CHECK_LACKS_FUNCS([lstat readlink rename recvmsg sendmsg])
m4trace:configure.ac:3591: -1- AH_OUTPUT([ACE_LACKS_LSTAT], [/* Define to 1 if platform lacks lstat(). */
#undef ACE_LACKS_LSTAT])
m4trace:configure.ac:3591: -1- AH_OUTPUT([ACE_LACKS_READLINK], [/* Define to 1 if platform lacks readlink(). */
#undef ACE_LACKS_READLINK])
m4trace:configure.ac:3591: -1- AH_OUTPUT([ACE_LACKS_RENAME], [/* Define to 1 if platform lacks rename(). */
#undef ACE_LACKS_RENAME])
m4trace:configure.ac:3591: -1- AH_OUTPUT([ACE_LACKS_RECVMSG], [/* Define to 1 if platform lacks recvmsg(). */
#undef ACE_LACKS_RECVMSG])
m4trace:configure.ac:3591: -1- AH_OUTPUT([ACE_LACKS_SENDMSG], [/* Define to 1 if platform lacks sendmsg(). */
#undef ACE_LACKS_SENDMSG])
m4trace:configure.ac:3593: -1- ACE_CHECK_HAS_FUNCS([getrusage])
m4trace:configure.ac:3593: -1- AH_OUTPUT([ACE_HAS_GETRUSAGE], [/* Define to 1 if platform has getrusage(). */
#undef ACE_HAS_GETRUSAGE])
m4trace:configure.ac:3595: -1- ACE_CHECK_LACKS_FUNCS([getpgid])
m4trace:configure.ac:3595: -1- AH_OUTPUT([ACE_LACKS_GETPGID], [/* Define to 1 if platform lacks getpgid(). */
#undef ACE_LACKS_GETPGID])
m4trace:configure.ac:3614: -1- ACE_CACHE_CHECK([for getpgid prototype], [ace_cv_lib_has_getpgid_prototype], [
     ace_save_CPPFLAGS="$CPPFLAGS"
     ace_no_xopen="-U_XOPEN_SOURCE -U_XOPEN_SOURCE_EXTENDED"
     CPPFLAGS="$CPPFLAGS $ace_no_xopen"
     AC_EGREP_HEADER([[^_]+getpgid], [unistd.h],
       [
        ace_cv_lib_has_getpgid_prototype=yes
       ],
       [
        ace_cv_lib_has_getpgid_prototype=no
       ])
     dnl Reset the compiler flags
     CPPFLAGS="$ace_save_CPPFLAGS"
    ], [], [AC_DEFINE([ACE_LACKS_GETPGID_PROTOTYPE])])
m4trace:configure.ac:3614: -1- AC_DEFINE_TRACE_LITERAL([ACE_LACKS_GETPGID_PROTOTYPE])
m4trace:configure.ac:3616: -1- AH_OUTPUT([ACE_LACKS_GETPGID_PROTOTYPE], [/* Define to 1 if platform lacks getpgid() declaration in <unistd.h>. */
#undef ACE_LACKS_GETPGID_PROTOTYPE])
m4trace:configure.ac:3619: -1- ACE_CHECK_LACKS_FUNCS([getppid])
m4trace:configure.ac:3619: -1- AH_OUTPUT([ACE_LACKS_GETPPID], [/* Define to 1 if platform lacks getppid(). */
#undef ACE_LACKS_GETPPID])
m4trace:configure.ac:3621: -1- ACE_CHECK_LACKS_FUNCS([setregid])
m4trace:configure.ac:3621: -1- AH_OUTPUT([ACE_LACKS_SETREGID], [/* Define to 1 if platform lacks setregid(). */
#undef ACE_LACKS_SETREGID])
m4trace:configure.ac:3640: -1- ACE_CACHE_CHECK([for setregid prototype], [ace_cv_lib_has_setregid_prototype], [
     ace_save_CPPFLAGS="$CPPFLAGS"
     ace_no_xopen="-U_BSD_SOURCE -U_XOPEN_SOURCE -U_XOPEN_SOURCE_EXTENDED"
     CPPFLAGS="$CPPFLAGS $ace_no_xopen"
     AC_EGREP_HEADER([[^_]+setregid], [unistd.h],
       [
        ace_cv_lib_has_setregid_prototype=yes
       ],
       [
        ace_cv_lib_has_setregid_prototype=no
       ])
     dnl Reset the compiler flags
     CPPFLAGS="$ace_save_CPPFLAGS"
    ], [], [AC_DEFINE([ACE_LACKS_SETREGID_PROTOTYPE])])
m4trace:configure.ac:3640: -1- AC_DEFINE_TRACE_LITERAL([ACE_LACKS_SETREGID_PROTOTYPE])
m4trace:configure.ac:3642: -1- AH_OUTPUT([ACE_LACKS_SETREGID_PROTOTYPE], [/* Define to 1 if platform lacks setregid() declaration in <unistd.h>. */
#undef ACE_LACKS_SETREGID_PROTOTYPE])
m4trace:configure.ac:3645: -1- ACE_CHECK_LACKS_FUNCS([setreuid])
m4trace:configure.ac:3645: -1- AH_OUTPUT([ACE_LACKS_SETREUID], [/* Define to 1 if platform lacks setreuid(). */
#undef ACE_LACKS_SETREUID])
m4trace:configure.ac:3664: -1- ACE_CACHE_CHECK([for setreuid prototype], [ace_cv_lib_has_setreuid_prototype], [
     ace_save_CPPFLAGS="$CPPFLAGS"
     ace_no_xopen="-U_BSD_SOURCE -U_XOPEN_SOURCE -U_XOPEN_SOURCE_EXTENDED"
     CPPFLAGS="$CPPFLAGS $ace_no_xopen"
     AC_EGREP_HEADER([[^_]+setreuid], [unistd.h],
       [
        ace_cv_lib_has_setreuid_prototype=yes
       ],
       [
        ace_cv_lib_has_setreuid_prototype=no
       ])
     dnl Reset the compiler flags
     CPPFLAGS="$ace_save_CPPFLAGS"
    ], [], [AC_DEFINE([ACE_LACKS_SETREUID_PROTOTYPE])])
m4trace:configure.ac:3664: -1- AC_DEFINE_TRACE_LITERAL([ACE_LACKS_SETREUID_PROTOTYPE])
m4trace:configure.ac:3666: -1- AH_OUTPUT([ACE_LACKS_SETREUID_PROTOTYPE], [/* Define to 1 if platform lacks setreuid() declaration in <unistd.h>. */
#undef ACE_LACKS_SETREUID_PROTOTYPE])
m4trace:configure.ac:3671: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_GETPAGESIZE])
m4trace:configure.ac:3671: -1- AC_DEFINE_TRACE_LITERAL([ACE_PAGE_SIZE])
m4trace:configure.ac:3673: -1- ACE_CHECK_LACKS_FUNCS([msync mprotect mkfifo])
m4trace:configure.ac:3673: -1- AH_OUTPUT([ACE_LACKS_MSYNC], [/* Define to 1 if platform lacks msync(). */
#undef ACE_LACKS_MSYNC])
m4trace:configure.ac:3673: -1- AH_OUTPUT([ACE_LACKS_MPROTECT], [/* Define to 1 if platform lacks mprotect(). */
#undef ACE_LACKS_MPROTECT])
m4trace:configure.ac:3673: -1- AH_OUTPUT([ACE_LACKS_MKFIFO], [/* Define to 1 if platform lacks mkfifo(). */
#undef ACE_LACKS_MKFIFO])
m4trace:configure.ac:3675: -1- ACE_CHECK_LACKS_FUNCS([mkstemp mktemp])
m4trace:configure.ac:3675: -1- AH_OUTPUT([ACE_LACKS_MKSTEMP], [/* Define to 1 if platform lacks mkstemp(). */
#undef ACE_LACKS_MKSTEMP])
m4trace:configure.ac:3675: -1- AH_OUTPUT([ACE_LACKS_MKTEMP], [/* Define to 1 if platform lacks mktemp(). */
#undef ACE_LACKS_MKTEMP])
m4trace:configure.ac:3677: -1- ACE_CHECK_LACKS_FUNCS([madvise])
m4trace:configure.ac:3677: -1- AH_OUTPUT([ACE_LACKS_MADVISE], [/* Define to 1 if platform lacks madvise(). */
#undef ACE_LACKS_MADVISE])
m4trace:configure.ac:3681: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_PRIOCNTL])
m4trace:configure.ac:3702: -1- ACE_CACHE_CHECK([for priocntl macro], [ace_cv_lib_has_priocntl_macro], [
       AC_EGREP_CPP([ACE_PRIOCNTL_MACRO],
         [
#include <sys/priocntl.h>

#if defined (priocntl)
            ACE_PRIOCNTL_MACRO
#endif
         ],
         [
          ace_cv_lib_has_priocntl_macro=yes
         ],
         [
          ace_cv_lib_has_priocntl_macro=no
         ])
      ], [AC_DEFINE([ACE_HAS_PRIOCNTL])], [])
m4trace:configure.ac:3702: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_PRIOCNTL])
m4trace:configure.ac:3707: -1- ACE_CHECK_LACKS_FUNCS([sbrk])
m4trace:configure.ac:3707: -1- AH_OUTPUT([ACE_LACKS_SBRK], [/* Define to 1 if platform lacks sbrk(). */
#undef ACE_LACKS_SBRK])
m4trace:configure.ac:3709: -1- ACE_CHECK_HAS_FUNCS([vfwprintf vswprintf])
m4trace:configure.ac:3709: -1- AH_OUTPUT([ACE_HAS_VFWPRINTF], [/* Define to 1 if platform has vfwprintf(). */
#undef ACE_HAS_VFWPRINTF])
m4trace:configure.ac:3709: -1- AH_OUTPUT([ACE_HAS_VSWPRINTF], [/* Define to 1 if platform has vswprintf(). */
#undef ACE_HAS_VSWPRINTF])
m4trace:configure.ac:3711: -1- ACE_CHECK_LACKS_FUNCS([fgetws fputws itow towlower towupper wcscat wcschr wcscmp wcscpy wcscspn wcsdup wcsicmp wcslen wcsncat wcsncmp wcsncpy wcsnicmp wcspbrk wcsrchr wcsspn wcsstr wcstod wcstok wcstol wcstoul])
m4trace:configure.ac:3711: -1- AH_OUTPUT([ACE_LACKS_FGETWS], [/* Define to 1 if platform lacks fgetws(). */
#undef ACE_LACKS_FGETWS])
m4trace:configure.ac:3711: -1- AH_OUTPUT([ACE_LACKS_FPUTWS], [/* Define to 1 if platform lacks fputws(). */
#undef ACE_LACKS_FPUTWS])
m4trace:configure.ac:3711: -1- AH_OUTPUT([ACE_LACKS_ITOW], [/* Define to 1 if platform lacks itow(). */
#undef ACE_LACKS_ITOW])
m4trace:configure.ac:3711: -1- AH_OUTPUT([ACE_LACKS_TOWLOWER], [/* Define to 1 if platform lacks towlower(). */
#undef ACE_LACKS_TOWLOWER])
m4trace:configure.ac:3711: -1- AH_OUTPUT([ACE_LACKS_TOWUPPER], [/* Define to 1 if platform lacks towupper(). */
#undef ACE_LACKS_TOWUPPER])
m4trace:configure.ac:3711: -1- AH_OUTPUT([ACE_LACKS_WCSCAT], [/* Define to 1 if platform lacks wcscat(). */
#undef ACE_LACKS_WCSCAT])
m4trace:configure.ac:3711: -1- AH_OUTPUT([ACE_LACKS_WCSCHR], [/* Define to 1 if platform lacks wcschr(). */
#undef ACE_LACKS_WCSCHR])
m4trace:configure.ac:3711: -1- AH_OUTPUT([ACE_LACKS_WCSCMP], [/* Define to 1 if platform lacks wcscmp(). */
#undef ACE_LACKS_WCSCMP])
m4trace:configure.ac:3711: -1- AH_OUTPUT([ACE_LACKS_WCSCPY], [/* Define to 1 if platform lacks wcscpy(). */
#undef ACE_LACKS_WCSCPY])
m4trace:configure.ac:3711: -1- AH_OUTPUT([ACE_LACKS_WCSCSPN], [/* Define to 1 if platform lacks wcscspn(). */
#undef ACE_LACKS_WCSCSPN])
m4trace:configure.ac:3711: -1- AH_OUTPUT([ACE_LACKS_WCSDUP], [/* Define to 1 if platform lacks wcsdup(). */
#undef ACE_LACKS_WCSDUP])
m4trace:configure.ac:3711: -1- AH_OUTPUT([ACE_LACKS_WCSICMP], [/* Define to 1 if platform lacks wcsicmp(). */
#undef ACE_LACKS_WCSICMP])
m4trace:configure.ac:3711: -1- AH_OUTPUT([ACE_LACKS_WCSLEN], [/* Define to 1 if platform lacks wcslen(). */
#undef ACE_LACKS_WCSLEN])
m4trace:configure.ac:3711: -1- AH_OUTPUT([ACE_LACKS_WCSNCAT], [/* Define to 1 if platform lacks wcsncat(). */
#undef ACE_LACKS_WCSNCAT])
m4trace:configure.ac:3711: -1- AH_OUTPUT([ACE_LACKS_WCSNCMP], [/* Define to 1 if platform lacks wcsncmp(). */
#undef ACE_LACKS_WCSNCMP])
m4trace:configure.ac:3711: -1- AH_OUTPUT([ACE_LACKS_WCSNCPY], [/* Define to 1 if platform lacks wcsncpy(). */
#undef ACE_LACKS_WCSNCPY])
m4trace:configure.ac:3711: -1- AH_OUTPUT([ACE_LACKS_WCSNICMP], [/* Define to 1 if platform lacks wcsnicmp(). */
#undef ACE_LACKS_WCSNICMP])
m4trace:configure.ac:3711: -1- AH_OUTPUT([ACE_LACKS_WCSPBRK], [/* Define to 1 if platform lacks wcspbrk(). */
#undef ACE_LACKS_WCSPBRK])
m4trace:configure.ac:3711: -1- AH_OUTPUT([ACE_LACKS_WCSRCHR], [/* Define to 1 if platform lacks wcsrchr(). */
#undef ACE_LACKS_WCSRCHR])
m4trace:configure.ac:3711: -1- AH_OUTPUT([ACE_LACKS_WCSSPN], [/* Define to 1 if platform lacks wcsspn(). */
#undef ACE_LACKS_WCSSPN])
m4trace:configure.ac:3711: -1- AH_OUTPUT([ACE_LACKS_WCSSTR], [/* Define to 1 if platform lacks wcsstr(). */
#undef ACE_LACKS_WCSSTR])
m4trace:configure.ac:3711: -1- AH_OUTPUT([ACE_LACKS_WCSTOD], [/* Define to 1 if platform lacks wcstod(). */
#undef ACE_LACKS_WCSTOD])
m4trace:configure.ac:3711: -1- AH_OUTPUT([ACE_LACKS_WCSTOK], [/* Define to 1 if platform lacks wcstok(). */
#undef ACE_LACKS_WCSTOK])
m4trace:configure.ac:3711: -1- AH_OUTPUT([ACE_LACKS_WCSTOL], [/* Define to 1 if platform lacks wcstol(). */
#undef ACE_LACKS_WCSTOL])
m4trace:configure.ac:3711: -1- AH_OUTPUT([ACE_LACKS_WCSTOUL], [/* Define to 1 if platform lacks wcstoul(). */
#undef ACE_LACKS_WCSTOUL])
m4trace:configure.ac:3713: -1- ACE_CHECK_LACKS_FUNCS([umask])
m4trace:configure.ac:3713: -1- AH_OUTPUT([ACE_LACKS_UMASK], [/* Define to 1 if platform lacks umask(). */
#undef ACE_LACKS_UMASK])
m4trace:configure.ac:3734: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_3_PARAM_WCSTOK])
m4trace:configure.ac:3775: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_AIX_HI_RES_TIMER])
m4trace:configure.ac:3805: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_SHM_OPEN])
m4trace:configure.ac:3807: -1- ACE_CHECK_HAS_FUNCS([snprintf])
m4trace:configure.ac:3807: -1- AH_OUTPUT([ACE_HAS_SNPRINTF], [/* Define to 1 if platform has snprintf(). */
#undef ACE_HAS_SNPRINTF])
m4trace:configure.ac:3809: -1- ACE_CHECK_LACKS_FUNCS([tempnam truncate])
m4trace:configure.ac:3809: -1- AH_OUTPUT([ACE_LACKS_TEMPNAM], [/* Define to 1 if platform lacks tempnam(). */
#undef ACE_LACKS_TEMPNAM])
m4trace:configure.ac:3809: -1- AH_OUTPUT([ACE_LACKS_TRUNCATE], [/* Define to 1 if platform lacks truncate(). */
#undef ACE_LACKS_TRUNCATE])
m4trace:configure.ac:3812: -1- ACE_CHECK_HAS_FUNCS([read_timedwait readv_timedwait recv_timedwait recvfrom_timedwait recvmsg_timedwait send_timedwait sendmsg_timedwait sendto_timedwait write_timedwait writev_timedwait])
m4trace:configure.ac:3812: -1- AH_OUTPUT([ACE_HAS_READ_TIMEDWAIT], [/* Define to 1 if platform has read_timedwait(). */
#undef ACE_HAS_READ_TIMEDWAIT])
m4trace:configure.ac:3812: -1- AH_OUTPUT([ACE_HAS_READV_TIMEDWAIT], [/* Define to 1 if platform has readv_timedwait(). */
#undef ACE_HAS_READV_TIMEDWAIT])
m4trace:configure.ac:3812: -1- AH_OUTPUT([ACE_HAS_RECV_TIMEDWAIT], [/* Define to 1 if platform has recv_timedwait(). */
#undef ACE_HAS_RECV_TIMEDWAIT])
m4trace:configure.ac:3812: -1- AH_OUTPUT([ACE_HAS_RECVFROM_TIMEDWAIT], [/* Define to 1 if platform has recvfrom_timedwait(). */
#undef ACE_HAS_RECVFROM_TIMEDWAIT])
m4trace:configure.ac:3812: -1- AH_OUTPUT([ACE_HAS_RECVMSG_TIMEDWAIT], [/* Define to 1 if platform has recvmsg_timedwait(). */
#undef ACE_HAS_RECVMSG_TIMEDWAIT])
m4trace:configure.ac:3812: -1- AH_OUTPUT([ACE_HAS_SEND_TIMEDWAIT], [/* Define to 1 if platform has send_timedwait(). */
#undef ACE_HAS_SEND_TIMEDWAIT])
m4trace:configure.ac:3812: -1- AH_OUTPUT([ACE_HAS_SENDMSG_TIMEDWAIT], [/* Define to 1 if platform has sendmsg_timedwait(). */
#undef ACE_HAS_SENDMSG_TIMEDWAIT])
m4trace:configure.ac:3812: -1- AH_OUTPUT([ACE_HAS_SENDTO_TIMEDWAIT], [/* Define to 1 if platform has sendto_timedwait(). */
#undef ACE_HAS_SENDTO_TIMEDWAIT])
m4trace:configure.ac:3812: -1- AH_OUTPUT([ACE_HAS_WRITE_TIMEDWAIT], [/* Define to 1 if platform has write_timedwait(). */
#undef ACE_HAS_WRITE_TIMEDWAIT])
m4trace:configure.ac:3812: -1- AH_OUTPUT([ACE_HAS_WRITEV_TIMEDWAIT], [/* Define to 1 if platform has writev_timedwait(). */
#undef ACE_HAS_WRITEV_TIMEDWAIT])
m4trace:configure.ac:3916: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_POSIX_SEM])
m4trace:configure.ac:3916: -1- ACE_CACHE_CHECK([if sem_open works], [ace_cv_sem_open_works], [
           AC_RUN_IFELSE([AC_LANG_SOURCE([[
#ifndef ACE_LACKS_SYS_TYPES_H
#include <sys/types.h>
#endif

#include <sys/stat.h>
#include <fcntl.h>

#include <stddef.h>  /* for definition of "NULL" */

#include <semaphore.h>

#ifndef SEM_FAILED
# define SEM_FAILED ((sem_t *) -1)
#endif

int
main ()
{
  sem_t *s = 0;

  s = sem_open ("ace_semaphore_foo", O_CREAT | O_EXCL, 0600, 1);

  if (s == SEM_FAILED)
    return -1;  /* FAILURE */

  if (sem_close (s) != 0)
    return -1;  /* Something went wrong! */

  return 0;
}
             ]])],[
              ace_cv_sem_open_works=yes
             ],[
              ace_cv_sem_open_works=no
             ],[
              dnl action if cross-compiling
              ace_cv_sem_open_works=yes
             ])
          ], [], [AC_DEFINE([ACE_LACKS_NAMED_POSIX_SEM])])
m4trace:configure.ac:3916: -1- AC_DEFINE_TRACE_LITERAL([ACE_LACKS_NAMED_POSIX_SEM])
m4trace:configure.ac:3916: -1- AC_DEFINE_TRACE_LITERAL([ACE_LACKS_NAMED_POSIX_SEM])
m4trace:configure.ac:3970: -1- ACE_CHECK_LACKS_FUNCS([pthread_sigmask])
m4trace:configure.ac:3970: -1- AH_OUTPUT([ACE_LACKS_PTHREAD_SIGMASK], [/* Define to 1 if platform lacks pthread_sigmask(). */
#undef ACE_LACKS_PTHREAD_SIGMASK])
m4trace:configure.ac:3978: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_THREAD_SPECIFIC_STORAGE])
m4trace:configure.ac:3978: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_THREAD_SPECIFIC_STORAGE])
m4trace:configure.ac:3978: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_TSS_EMULATION])
m4trace:configure.ac:3980: -1- ACE_CHECK_HAS_FUNCS([pthread_condattr_setkind_np])
m4trace:configure.ac:3980: -1- AH_OUTPUT([ACE_HAS_PTHREAD_CONDATTR_SETKIND_NP], [/* Define to 1 if platform has pthread_condattr_setkind_np(). */
#undef ACE_HAS_PTHREAD_CONDATTR_SETKIND_NP])
m4trace:configure.ac:3981: -1- ACE_CHECK_HAS_FUNCS([pthread_mutexattr_setkind_np])
m4trace:configure.ac:3981: -1- AH_OUTPUT([ACE_HAS_PTHREAD_MUTEXATTR_SETKIND_NP], [/* Define to 1 if platform has pthread_mutexattr_setkind_np(). */
#undef ACE_HAS_PTHREAD_MUTEXATTR_SETKIND_NP])
m4trace:configure.ac:3985: -1- AC_DEFINE_TRACE_LITERAL([ACE_LACKS_CONDATTR_PSHARED])
m4trace:configure.ac:3989: -1- AC_DEFINE_TRACE_LITERAL([ACE_LACKS_THREAD_STACK_ADDR])
m4trace:configure.ac:3993: -1- ACE_CHECK_FUNC([pthread_attr_setstacksize], [pthread.h], [], [AC_DEFINE([ACE_LACKS_THREAD_STACK_SIZE])])
m4trace:configure.ac:3993: -1- AC_DEFINE_TRACE_LITERAL([ACE_LACKS_THREAD_STACK_SIZE])
m4trace:configure.ac:4015: -1- ACE_CHECK_FUNC([pthread_cancel], [pthread.h], [
     dnl Make sure the prototype actually exists.  Some platforms,
     dnl such as FreeBSD 4, appear to have a missing prototype.  If
     dnl the prototype is missing, then don't use pthread_cancel.
     dnl Creating a prototype for it in ACE is probably a bad idea.

     ace_save_CPPFLAGS="$CPPFLAGS"
     CPPFLAGS="$CPPFLAGS $ACE_THR_CPPFLAGS"

     AC_EGREP_HEADER([pthread_cancel], [pthread.h],,
       [
        AC_DEFINE([ACE_LACKS_PTHREAD_CANCEL])
       ])

     dnl Reset the preprocessor flags
     CPPFLAGS="$ace_save_CPPFLAGS"
    ], [
     AC_DEFINE([ACE_LACKS_PTHREAD_CANCEL])
    ])
m4trace:configure.ac:4015: -1- AC_DEFINE_TRACE_LITERAL([ACE_LACKS_PTHREAD_CANCEL])
m4trace:configure.ac:4015: -1- AC_DEFINE_TRACE_LITERAL([ACE_LACKS_PTHREAD_CANCEL])
m4trace:configure.ac:4017: -1- ACE_CHECK_LACKS_FUNCS([pthread_yield])
m4trace:configure.ac:4017: -1- AH_OUTPUT([ACE_LACKS_PTHREAD_YIELD], [/* Define to 1 if platform lacks pthread_yield(). */
#undef ACE_LACKS_PTHREAD_YIELD])
m4trace:configure.ac:4018: -1- ACE_CHECK_LACKS_FUNCS([pthread_thr_sigsetmask])
m4trace:configure.ac:4018: -1- AH_OUTPUT([ACE_LACKS_PTHREAD_THR_SIGSETMASK], [/* Define to 1 if platform lacks pthread_thr_sigsetmask(). */
#undef ACE_LACKS_PTHREAD_THR_SIGSETMASK])
m4trace:configure.ac:4022: -1- AC_DEFINE_TRACE_LITERAL([ACE_LACKS_SETDETACH])
m4trace:configure.ac:4035: -1- AC_DEFINE_TRACE_LITERAL([ACE_LACKS_SETSCHED])
m4trace:configure.ac:4035: -1- AC_DEFINE_TRACE_LITERAL([ACE_LACKS_SETSCHED])
m4trace:configure.ac:4039: -1- AC_DEFINE_TRACE_LITERAL([ACE_LACKS_THREAD_PROCESS_SCOPING])
m4trace:configure.ac:4043: -1- AC_DEFINE_TRACE_LITERAL([ACE_LACKS_MUTEXATTR_PSHARED])
m4trace:configure.ac:4097: -1- ACE_CACHE_CHECK([for struct pthread_rwlock_t], [ace_cv_struct_pthread_rwlock_t], [
     dnl Since we are checking for pthread_rwlock_t in more than one header
     dnl we can't use the ACE_CHECK_STRUCT macro so we have to do things
     dnl manually.
     ACE_TRY_COMPILE_STRUCT([pthread_rwlock_t], [pthread.h],
       [
        ace_cv_struct_pthread_rwlock_t=yes
       ],
       [
        ACE_TRY_COMPILE_STRUCT([pthread_rwlock_t], [sys/types.h],
          [
           ace_cv_struct_pthread_rwlock_t=yes
          ],
          [
           ace_cv_struct_pthread_rwlock_t=no
          ])
       ])
    ], [], [])
m4trace:configure.ac:4097: -1- ACE_TRY_COMPILE_STRUCT([pthread_rwlock_t], [pthread.h], [
        ace_cv_struct_pthread_rwlock_t=yes
       ], [
        ACE_TRY_COMPILE_STRUCT([pthread_rwlock_t], [sys/types.h],
          [
           ace_cv_struct_pthread_rwlock_t=yes
          ],
          [
           ace_cv_struct_pthread_rwlock_t=no
          ])
       ])
m4trace:configure.ac:4097: -1- ACE_TRY_COMPILE_STRUCT([pthread_rwlock_t], [sys/types.h], [
           ace_cv_struct_pthread_rwlock_t=yes
          ], [
           ace_cv_struct_pthread_rwlock_t=no
          ])
m4trace:configure.ac:4118: -1- ACE_CACHE_CHECK([for struct pthread_rwlockattr_t], [ace_cv_struct_pthread_rwlockattr_t], [
     dnl Since we are checking for pthread_rwlockattr_t in more than one
     dnl header, we can't use the ACE_CHECK_STRUCT macro so we have to do
     dnl things manually.
     ACE_TRY_COMPILE_STRUCT([pthread_rwlockattr_t], [pthread.h],
       [
        ace_cv_struct_pthread_rwlockattr_t=yes
       ],
       [
        ACE_TRY_COMPILE_STRUCT([pthread_rwlockattr_t], [sys/types.h],
          [
           ace_cv_struct_pthread_rwlockattr_t=yes
          ],
          [
           ace_cv_struct_pthread_rwlockattr_t=no
          ])
       ])
    ], [], [])
m4trace:configure.ac:4118: -1- ACE_TRY_COMPILE_STRUCT([pthread_rwlockattr_t], [pthread.h], [
        ace_cv_struct_pthread_rwlockattr_t=yes
       ], [
        ACE_TRY_COMPILE_STRUCT([pthread_rwlockattr_t], [sys/types.h],
          [
           ace_cv_struct_pthread_rwlockattr_t=yes
          ],
          [
           ace_cv_struct_pthread_rwlockattr_t=no
          ])
       ])
m4trace:configure.ac:4118: -1- ACE_TRY_COMPILE_STRUCT([pthread_rwlockattr_t], [sys/types.h], [
           ace_cv_struct_pthread_rwlockattr_t=yes
          ], [
           ace_cv_struct_pthread_rwlockattr_t=no
          ])
m4trace:configure.ac:4120: -1- ACE_CHECK_HAS_FUNCS([pthread_continue pthread_continue_np pthread_resume_np pthread_suspend pthread_suspend_np])
m4trace:configure.ac:4120: -1- AH_OUTPUT([ACE_HAS_PTHREAD_CONTINUE], [/* Define to 1 if platform has pthread_continue(). */
#undef ACE_HAS_PTHREAD_CONTINUE])
m4trace:configure.ac:4120: -1- AH_OUTPUT([ACE_HAS_PTHREAD_CONTINUE_NP], [/* Define to 1 if platform has pthread_continue_np(). */
#undef ACE_HAS_PTHREAD_CONTINUE_NP])
m4trace:configure.ac:4120: -1- AH_OUTPUT([ACE_HAS_PTHREAD_RESUME_NP], [/* Define to 1 if platform has pthread_resume_np(). */
#undef ACE_HAS_PTHREAD_RESUME_NP])
m4trace:configure.ac:4120: -1- AH_OUTPUT([ACE_HAS_PTHREAD_SUSPEND], [/* Define to 1 if platform has pthread_suspend(). */
#undef ACE_HAS_PTHREAD_SUSPEND])
m4trace:configure.ac:4120: -1- AH_OUTPUT([ACE_HAS_PTHREAD_SUSPEND_NP], [/* Define to 1 if platform has pthread_suspend_np(). */
#undef ACE_HAS_PTHREAD_SUSPEND_NP])
m4trace:configure.ac:4133: -1- AC_DEFINE_TRACE_LITERAL([ACE_LACKS_RWLOCKATTR_PSHARED])
m4trace:configure.ac:4146: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_PTHREADS_UNIX98_EXT])
m4trace:configure.ac:4157: -1- ACE_CHECK_FUNC([pthread_self], [pthread.h], [], [
                  AC_CHECK_FUNC([thread_self],
                    [
                     AC_DEFINE([ACE_HAS_THREAD_SELF])
                    ],)
                 ])
m4trace:configure.ac:4157: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_THREAD_SELF])
m4trace:configure.ac:4178: -1- ACE_CACHE_CHECK([for PTHREAD_PROCESS_* enumeration in pthread.h], [ace_cv_lib_pthread_process_enum], [
                   AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#include <pthread.h>
                     ]], [[
/* Undefine PTHREAD_PROCESS_SHARED in case some platforms #define it */
#undef PTHREAD_PROCESS_SHARED
int foo = PTHREAD_PROCESS_SHARED;
                     ]])],[
                      ace_cv_lib_pthread_process_enum=yes
                     ],[
                      ace_cv_lib_pthread_process_enum=no
                     ])
                  ], [
                   AC_DEFINE([ACE_HAS_PTHREAD_PROCESS_ENUM])
                  ], [])
m4trace:configure.ac:4178: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_PTHREAD_PROCESS_ENUM])
m4trace:configure.ac:4215: -1- ACE_CONVERT_WARNINGS_TO_ERRORS([
ACE_CACHE_CHECK([if pthread_create requires an extern "C" start routine],
  [ace_cv_lib_pthread_c_func],[
    AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#include <pthread.h>

void *ace_start_routine(void *);
      ]], [[
pthread_create(0, 0, ace_start_routine, 0);
      ]])],[
       ace_cv_lib_pthread_c_func=no
      ],[
       dnl Check if extern "C" start routine is required.
       AC_COMPILE_IFELSE([AC_LANG_PROGRAM(
         [[
#include <pthread.h>

extern "C" void *ace_start_routine(void *);
         ]],
         [[
pthread_create(0, 0, ace_start_routine, 0);
         ]])],
         [
          ace_cv_lib_pthread_c_func=yes
         ],
         [
          ace_cv_lib_pthread_c_func=no
         ])
      ])
  ],
  [
   AC_DEFINE([ACE_HAS_THR_C_FUNC])
  ],)
])
m4trace:configure.ac:4215: -1- ACE_CACHE_CHECK([if pthread_create requires an extern "C" start routine], [ace_cv_lib_pthread_c_func], [
    AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#include <pthread.h>

void *ace_start_routine(void *);
      ]], [[
pthread_create(0, 0, ace_start_routine, 0);
      ]])],[
       ace_cv_lib_pthread_c_func=no
      ],[
       dnl Check if extern "C" start routine is required.
       AC_COMPILE_IFELSE([AC_LANG_PROGRAM(
         [[
#include <pthread.h>

extern "C" void *ace_start_routine(void *);
         ]],
         [[
pthread_create(0, 0, ace_start_routine, 0);
         ]])],
         [
          ace_cv_lib_pthread_c_func=yes
         ],
         [
          ace_cv_lib_pthread_c_func=no
         ])
      ])
  ], [
   AC_DEFINE([ACE_HAS_THR_C_FUNC])
  ], [])
m4trace:configure.ac:4215: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_THR_C_FUNC])
m4trace:configure.ac:4253: -1- ACE_CACHE_CHECK([if pthread_key_create has std arg thread destructor], [ace_cv_lib_pthread_stdarg_dest], [
    if test "$ac_cv_func_pthread_key_create" = yes; then
      ace_pthread_key_create=pthread_key_create
    else
      ace_pthread_key_create=pthread_keycreate
    fi
    AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#include <pthread.h>

void ace_destructor(void *);
      ]], [[
${ace_pthread_key_create}(0, ace_destructor);
      ]])],[
       ace_cv_lib_pthread_stdarg_dest=no
      ],[
       AC_COMPILE_IFELSE([AC_LANG_PROGRAM(
         [[
#include <pthread.h>

void ace_destructor(...);
         ]],
         [[
${ace_pthread_key_create}(0, ace_destructor);
         ]])],
         [
          ace_cv_lib_pthread_stdarg_dest=yes
         ],
         [
          ace_cv_lib_pthread_stdarg_dest=no
         ])
      ])
  ], [
   AC_DEFINE([ACE_HAS_STDARG_THR_DEST])
  ], [])
m4trace:configure.ac:4253: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_STDARG_THR_DEST])
m4trace:configure.ac:4294: -1- ACE_CONVERT_WARNINGS_TO_ERRORS([
ACE_CACHE_CHECK([if pthread_key_create requires an extern "C" start routine],
  [ace_cv_lib_pthread_c_dest],[
    if test "$ac_cv_func_pthread_key_create" = yes; then
      ace_pthread_key_create=pthread_key_create
    else
      ace_pthread_key_create=pthread_keycreate
    fi
    AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#include <pthread.h>

void ace_destructor(void *);
      ]], [[
${ace_pthread_key_create}(0, ace_destructor);
      ]])],[
       ace_cv_lib_pthread_c_dest=no
      ],[
       dnl Check if extern "C" start routine is required.
       AC_COMPILE_IFELSE([AC_LANG_PROGRAM(
         [[
#include <pthread.h>

extern "C" void ace_destructor(void *);
         ]],
         [[
${ace_pthread_key_create}(0, ace_destructor);
         ]])],
         [
          ace_cv_lib_pthread_c_dest=yes
         ],
         [
          ace_cv_lib_pthread_c_dest=no
         ])
      ])
  ],
  [
   AC_DEFINE([ACE_HAS_THR_C_DEST])
  ],)
])
m4trace:configure.ac:4294: -1- ACE_CACHE_CHECK([if pthread_key_create requires an extern "C" start routine], [ace_cv_lib_pthread_c_dest], [
    if test "$ac_cv_func_pthread_key_create" = yes; then
      ace_pthread_key_create=pthread_key_create
    else
      ace_pthread_key_create=pthread_keycreate
    fi
    AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#include <pthread.h>

void ace_destructor(void *);
      ]], [[
${ace_pthread_key_create}(0, ace_destructor);
      ]])],[
       ace_cv_lib_pthread_c_dest=no
      ],[
       dnl Check if extern "C" start routine is required.
       AC_COMPILE_IFELSE([AC_LANG_PROGRAM(
         [[
#include <pthread.h>

extern "C" void ace_destructor(void *);
         ]],
         [[
${ace_pthread_key_create}(0, ace_destructor);
         ]])],
         [
          ace_cv_lib_pthread_c_dest=yes
         ],
         [
          ace_cv_lib_pthread_c_dest=no
         ])
      ])
  ], [
   AC_DEFINE([ACE_HAS_THR_C_DEST])
  ], [])
m4trace:configure.ac:4294: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_THR_C_DEST])
m4trace:configure.ac:4332: -1- AC_DEFINE_TRACE_LITERAL([PTHREAD_MIN_PRIORITY])
m4trace:configure.ac:4332: -1- AH_OUTPUT([PTHREAD_MIN_PRIORITY], [/* Minimum thread priority */
#undef PTHREAD_MIN_PRIORITY])
m4trace:configure.ac:4370: -1- AC_DEFINE_TRACE_LITERAL([PTHREAD_MAX_PRIORITY])
m4trace:configure.ac:4370: -1- AH_OUTPUT([PTHREAD_MAX_PRIORITY], [/* Maximum thread priority */
#undef PTHREAD_MAX_PRIORITY])
m4trace:configure.ac:4380: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_THREAD_SPECIFIC_STORAGE])
m4trace:configure.ac:4380: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_TSS_EMULATION])
m4trace:configure.ac:4383: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_THR_YIELD])
m4trace:configure.ac:4386: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_THR_KEYDELETE])
m4trace:configure.ac:4392: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_THR_MINSTACK])
m4trace:configure.ac:4404: -1- ACE_CHECK_HAS_FUNCS([sigwait])
m4trace:configure.ac:4404: -1- AH_OUTPUT([ACE_HAS_SIGWAIT], [/* Define to 1 if platform has sigwait(). */
#undef ACE_HAS_SIGWAIT])
m4trace:configure.ac:4431: -1- ACE_CACHE_CHECK([for strtok_r prototype], [ace_cv_lib_has_strtok_r_prototype], [
         ace_save_CPPFLAGS="$CPPFLAGS"
         ace_no_posix="-U_POSIX_SOURCE $ACE_THR_CPPFLAGS"
         CPPFLAGS="$CPPFLAGS $ace_no_posix"
         AC_EGREP_HEADER([[^_]+strtok_r], [string.h],
           [
            ace_cv_lib_has_strtok_r_prototype=yes
           ],
           [
            ace_cv_lib_has_strtok_r_prototype=no
           ])
           dnl Reset the preprocessor flags
           CPPFLAGS="$ace_save_CPPFLAGS"
        ], [], [AC_DEFINE([ACE_LACKS_STRTOK_R_PROTOTYPE])])
m4trace:configure.ac:4431: -1- AC_DEFINE_TRACE_LITERAL([ACE_LACKS_STRTOK_R_PROTOTYPE])
m4trace:configure.ac:4464: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_POSIX_GETPWNAM_R])
m4trace:configure.ac:4464: -1- AC_DEFINE_TRACE_LITERAL([ACE_LACKS_PWD_REENTRANT_FUNCTIONS])
m4trace:configure.ac:4486: -1- ACE_CHECK_LACKS_FUNCS([readdir_r])
m4trace:configure.ac:4486: -1- AH_OUTPUT([ACE_LACKS_READDIR_R], [/* Define to 1 if platform lacks readdir_r(). */
#undef ACE_LACKS_READDIR_R])
m4trace:configure.ac:4497: -1- ACE_CHECK_LACKS_FUNCS([seekdir telldir])
m4trace:configure.ac:4497: -1- AH_OUTPUT([ACE_LACKS_SEEKDIR], [/* Define to 1 if platform lacks seekdir(). */
#undef ACE_LACKS_SEEKDIR])
m4trace:configure.ac:4497: -1- AH_OUTPUT([ACE_LACKS_TELLDIR], [/* Define to 1 if platform lacks telldir(). */
#undef ACE_LACKS_TELLDIR])
m4trace:configure.ac:4539: -1- ACE_CONVERT_WARNINGS_TO_ERRORS([
dnl Check if dlopen takes a char * arg instead of const char *
 if test "$ace_has_svr4_dynamic_linking" = yes; then
  ACE_CACHE_CHECK([if dlopen takes a char *],
    [ace_cv_lib_charptr_dl],
    [
     dnl Check if it takes a const char *, first.
     AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#include <dlfcn.h>
      ]], [[
       const char *filename = 0;
       int flag = 0;
       void *ptr = dlopen(filename, flag);
      ]])],[
       ace_cv_lib_charptr_dl=no
      ],[
       dnl Now check if it takes a non-const char *.
       AC_COMPILE_IFELSE([AC_LANG_PROGRAM(
        [[
#include <dlfcn.h>
        ]],
        [[
         char *filename = 0;
         int flag = 0;
         void *ptr = dlopen(filename, flag);
        ]])],
        [
         ace_cv_lib_charptr_dl=yes
        ],
        [
         ace_cv_lib_charptr_dl=no
        ])
      ])
    ], [AC_DEFINE([ACE_HAS_CHARPTR_DL])],)
 fi dnl test "$ace_has_svr4_dynamic_linking" = yes
])
m4trace:configure.ac:4539: -1- ACE_CACHE_CHECK([if dlopen takes a char *], [ace_cv_lib_charptr_dl], [
     dnl Check if it takes a const char *, first.
     AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#include <dlfcn.h>
      ]], [[
       const char *filename = 0;
       int flag = 0;
       void *ptr = dlopen(filename, flag);
      ]])],[
       ace_cv_lib_charptr_dl=no
      ],[
       dnl Now check if it takes a non-const char *.
       AC_COMPILE_IFELSE([AC_LANG_PROGRAM(
        [[
#include <dlfcn.h>
        ]],
        [[
         char *filename = 0;
         int flag = 0;
         void *ptr = dlopen(filename, flag);
        ]])],
        [
         ace_cv_lib_charptr_dl=yes
        ],
        [
         ace_cv_lib_charptr_dl=no
        ])
      ])
    ], [AC_DEFINE([ACE_HAS_CHARPTR_DL])], [])
m4trace:configure.ac:4539: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_CHARPTR_DL])
m4trace:configure.ac:4563: -1- ACE_CONVERT_WARNINGS_TO_ERRORS([
dnl Check if "getby" functions use a non-const  char * argument
 if test "$ac_cv_func_gethostbyaddr" = yes; then
  ACE_CACHE_CHECK(["getby" functions take a non-const char *],
    [ace_cv_lib_nonconst_getby],
    [
     AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#include <sys/socket.h>
      ]], [[
       char *addr = 0;
       int len = 0;
       int type = 0;
       struct hostent *mystruct = 0;

       mystruct = gethostbyaddr(name, len, type);
      ]])],[
       ace_cv_lib_nonconst_getby=yes
      ],[
       ace_cv_lib_nonconst_getby=no
      ])
    ], [AC_DEFINE([ACE_HAS_NONCONST_GETBY])],)
 fi dnl test "$ac_cv_func_gethostbyaddr" = yes
])
m4trace:configure.ac:4563: -1- ACE_CACHE_CHECK(["getby" functions take a non-const char *], [ace_cv_lib_nonconst_getby], [
     AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#include <sys/socket.h>
      ]], [[
       char *addr = 0;
       int len = 0;
       int type = 0;
       struct hostent *mystruct = 0;

       mystruct = gethostbyaddr(name, len, type);
      ]])],[
       ace_cv_lib_nonconst_getby=yes
      ],[
       ace_cv_lib_nonconst_getby=no
      ])
    ], [AC_DEFINE([ACE_HAS_NONCONST_GETBY])], [])
m4trace:configure.ac:4563: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_NONCONST_GETBY])
m4trace:configure.ac:4611: -1- ACE_CACHE_CHECK([if new throws std::bad_alloc exception on failure], [ace_cv_new_throws_bad_alloc_exception], [
     AC_RUN_IFELSE([AC_LANG_SOURCE([[
#if defined (ACE_HAS_NEW_NO_H)
# include <new>
#elif defined (ACE_HAS_NEW_H)
# include <new.h>
#endif

#if defined (ACE_HAS_STDEXCEPT_NO_H)
# include <stdexcept>
#elif defined (ACE_HAS_EXCEPTION_H)
# include <exception.h>
#endif

        int main(int, char *[]) {
          while (1) {
            try {
              char *a = new char[1024*1024];
              if (a == 0) {
                return 1; /* new() does NOT throw exceptions */
              }
            }

#ifdef ACE_USES_STD_NAMESPACE_FOR_STDCPP_LIB
            catch (std::bad_alloc)
#else
            catch (bad_alloc)
#endif  /* ACE_USES_STD_NAMESPACE_FOR_STDCPP_LIB */
            {
             return 0; /* new() does throw exceptions */
            }
         };

         return 1;  /* ERROR: We shouldn't get this far! */
        }
       ]])],[
        ace_cv_new_throws_bad_alloc_exception=yes
       ],[
        ace_cv_new_throws_bad_alloc_exception=no
       ],[
        ace_cv_new_throws_bad_alloc_exception=no
       ])
    ], [AC_DEFINE([ACE_NEW_THROWS_EXCEPTIONS])], [])
m4trace:configure.ac:4611: -1- AC_DEFINE_TRACE_LITERAL([ACE_NEW_THROWS_EXCEPTIONS])
m4trace:configure.ac:4654: -1- ACE_CACHE_CHECK([if new throws xalloc exception on failure], [ace_cv_new_throws_xalloc_exception], [
     AC_RUN_IFELSE([AC_LANG_SOURCE([[
#if defined (ACE_HAS_NEW_NO_H)
# include <new>
#elif defined (ACE_HAS_NEW_H)
# include <new.h>
#endif

#if defined (ACE_HAS_STDEXCEPT_NO_H)
# include <stdexcept>
#elif defined (ACE_HAS_EXCEPTION_H)
# include <exception.h>
#endif

        int main(int, char *[]) {
          while (1) {
            try {
              char *a = new char[1024*1024];
              if (a == 0) {
                return 1; /* new() does NOT throw exceptions */
              }
            }

            catch (xalloc)
            {
             return 0; /* new() does throw exceptions */
            }
          };

         return 1;  /* ERROR: We shouldn't get this far! */
        }
       ]])],[
        ace_cv_new_throws_xalloc_exception=yes
       ],[
        ace_cv_new_throws_xalloc_exception=no
       ],[
        ace_cv_new_throws_xalloc_exception=no
       ])
     ], [AC_DEFINE([ACE_NEW_THROWS_EXCEPTIONS])], [])
m4trace:configure.ac:4654: -1- AC_DEFINE_TRACE_LITERAL([ACE_NEW_THROWS_EXCEPTIONS])
m4trace:configure.ac:4681: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_NEW_NOTHROW])
m4trace:configure.ac:4709: -1- ACE_CONVERT_WARNINGS_TO_ERRORS([
dnl Check if putmsg takes a const struct strbuf *
dnl If we have getmsg() we can be pretty sure that we have putmsg()
 if test "$ac_cv_func_getmsg" = yes ||
    test "$ac_cv_header_stropts_h" = yes; then
  ACE_CACHE_CHECK([if putmsg takes a const struct strbuf*],
    [ace_cv_lib_const_strbufptr],
    [
     dnl Check if it takes a const struct strbuf *, first.
     AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#include <stropts.h>
      ]], [[
       int result = 0;
       int fd = 0;
       const struct strbuf * ace_str = 0;
       int flags = 0;

       result = putmsg(fd, ace_str, ace_str, flags);
      ]])],[
       ace_cv_lib_const_strbufptr=yes
      ],[
       ace_cv_lib_const_strbufptr=no
      ])
    ],, [AC_DEFINE([ACE_LACKS_CONST_STRBUF_PTR])])
 fi dnl "$ac_cv_func_getmsg" = yes || "$ac_cv_header_stropts_h" = yes
])
m4trace:configure.ac:4709: -1- ACE_CACHE_CHECK([if putmsg takes a const struct strbuf*], [ace_cv_lib_const_strbufptr], [
     dnl Check if it takes a const struct strbuf *, first.
     AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#include <stropts.h>
      ]], [[
       int result = 0;
       int fd = 0;
       const struct strbuf * ace_str = 0;
       int flags = 0;

       result = putmsg(fd, ace_str, ace_str, flags);
      ]])],[
       ace_cv_lib_const_strbufptr=yes
      ],[
       ace_cv_lib_const_strbufptr=no
      ])
    ], [], [AC_DEFINE([ACE_LACKS_CONST_STRBUF_PTR])])
m4trace:configure.ac:4709: -1- AC_DEFINE_TRACE_LITERAL([ACE_LACKS_CONST_STRBUF_PTR])
m4trace:configure.ac:4772: -1- ACE_CONVERT_WARNINGS_TO_ERRORS([
 ACE_CACHE_CHECK([if select takes int instead of fd_set],
  [ace_cv_lib_select_takes_int],
  [
   AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#ifndef ACE_LACKS_SYS_TYPES_H
# include <sys/types.h>
#endif
#include <sys/time.h>
#ifndef ACE_LACKS_UNISTD_H
# include <unistd.h>
#endif
#ifndef ACE_LACKS_SYS_SELECT_H
# include <sys/select.h>
#endif
     ]], [[
      int n = 0;
      fd_set* readfds = 0;
      fd_set* writefds = 0;
      fd_set* exceptfds = 0;
      timeval* timeout = 0;
      int result = 0;

      result = select(n, readfds, writefds, exceptfds, timeout);
     ]])],[
      ace_cv_lib_select_takes_int=no
     ],[
dnl Now check if select will actually take int* arguments
      AC_COMPILE_IFELSE([AC_LANG_PROGRAM(
        [[
#ifndef ACE_LACKS_SYS_TYPES_H
# include <sys/types.h>
#endif
#include <sys/time.h>
#ifndef ACE_LACKS_UNISTD_H
# include <unistd.h>
#endif
#ifndef ACE_LACKS_SYS_SELECT_H
# include <sys/select.h>
#endif
        ]],
        [[
         int n = 0;
         int* readfds = 0;
         int* writefds = 0;
         int* exceptfds = 0;
         timeval* timeout = 0;
         int result = 0;

         result = select(n, readfds, writefds, exceptfds, timeout);
        ]])],
        [
         ace_cv_lib_select_takes_int=yes
        ],
        [
         ace_cv_lib_select_takes_int=no
         dnl If we get here we don't know what select() takes.
        ])
     ])
  ], [AC_DEFINE([ACE_SELECT_USES_INT])],)
])
m4trace:configure.ac:4772: -1- ACE_CACHE_CHECK([if select takes int instead of fd_set], [ace_cv_lib_select_takes_int], [
   AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#ifndef ACE_LACKS_SYS_TYPES_H
# include <sys/types.h>
#endif
#include <sys/time.h>
#ifndef ACE_LACKS_UNISTD_H
# include <unistd.h>
#endif
#ifndef ACE_LACKS_SYS_SELECT_H
# include <sys/select.h>
#endif
     ]], [[
      int n = 0;
      fd_set* readfds = 0;
      fd_set* writefds = 0;
      fd_set* exceptfds = 0;
      timeval* timeout = 0;
      int result = 0;

      result = select(n, readfds, writefds, exceptfds, timeout);
     ]])],[
      ace_cv_lib_select_takes_int=no
     ],[
dnl Now check if select will actually take int* arguments
      AC_COMPILE_IFELSE([AC_LANG_PROGRAM(
        [[
#ifndef ACE_LACKS_SYS_TYPES_H
# include <sys/types.h>
#endif
#include <sys/time.h>
#ifndef ACE_LACKS_UNISTD_H
# include <unistd.h>
#endif
#ifndef ACE_LACKS_SYS_SELECT_H
# include <sys/select.h>
#endif
        ]],
        [[
         int n = 0;
         int* readfds = 0;
         int* writefds = 0;
         int* exceptfds = 0;
         timeval* timeout = 0;
         int result = 0;

         result = select(n, readfds, writefds, exceptfds, timeout);
        ]])],
        [
         ace_cv_lib_select_takes_int=yes
        ],
        [
         ace_cv_lib_select_takes_int=no
         dnl If we get here we don't know what select() takes.
        ])
     ])
  ], [AC_DEFINE([ACE_SELECT_USES_INT])], [])
m4trace:configure.ac:4772: -1- AC_DEFINE_TRACE_LITERAL([ACE_SELECT_USES_INT])
m4trace:configure.ac:4776: -1- ACE_CHECK_SETRLIMIT_ENUM
m4trace:configure.ac:4776: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_RLIMIT_RESOURCE_ENUM])
m4trace:configure.ac:4787: -1- ACE_CHECK_GETRUSAGE_ENUM
m4trace:configure.ac:4787: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_RUSAGE_WHO_ENUM])
m4trace:configure.ac:4823: -1- ACE_CONVERT_WARNINGS_TO_ERRORS([
dnl Check if select takes a const fifth argument
ACE_CACHE_CHECK([if select takes a const fifth argument],
  [ace_cv_lib_posix_select_const_5],[
    AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#ifndef ACE_LACKS_SYS_TYPES_H
# include <sys/types.h>
#endif
#include <sys/time.h>
#ifndef ACE_LACKS_UNISTD_H
# include <unistd.h>
#endif
#ifndef ACE_LACKS_SYS_SELECT_H
# include <sys/select.h>
#endif
      ]], [[
       int n = 0;
       fd_set *readfds = 0;
       fd_set *writefds = 0;
       fd_set *exceptfds = 0;
       const struct timeval* timeout = 0;
       select(n, readfds, writefds, exceptfds, timeout);
      ]])],[
       ace_cv_lib_posix_select_const_5=yes
      ],[
       ace_cv_lib_posix_select_const_5=no
      ])
  ], , [AC_DEFINE([ACE_HAS_NONCONST_SELECT_TIMEVAL])])
])
m4trace:configure.ac:4823: -1- ACE_CACHE_CHECK([if select takes a const fifth argument], [ace_cv_lib_posix_select_const_5], [
    AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#ifndef ACE_LACKS_SYS_TYPES_H
# include <sys/types.h>
#endif
#include <sys/time.h>
#ifndef ACE_LACKS_UNISTD_H
# include <unistd.h>
#endif
#ifndef ACE_LACKS_SYS_SELECT_H
# include <sys/select.h>
#endif
      ]], [[
       int n = 0;
       fd_set *readfds = 0;
       fd_set *writefds = 0;
       fd_set *exceptfds = 0;
       const struct timeval* timeout = 0;
       select(n, readfds, writefds, exceptfds, timeout);
      ]])],[
       ace_cv_lib_posix_select_const_5=yes
      ],[
       ace_cv_lib_posix_select_const_5=no
      ])
  ], [], [AC_DEFINE([ACE_HAS_NONCONST_SELECT_TIMEVAL])])
m4trace:configure.ac:4823: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_NONCONST_SELECT_TIMEVAL])
m4trace:configure.ac:4853: -1- ACE_CONVERT_WARNINGS_TO_ERRORS([
dnl Check if sendmsg takes a const 2nd argument
 ACE_CACHE_CHECK([if sendmsg omits const qualifier from the msghdr argument],
  [ace_cv_lib_nonconst_sendmsg],[
    AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#ifndef ACE_LACKS_SYS_TYPES_H
# include <sys/types.h>
#endif
#include <sys/socket.h>
      ]], [[
       int s = 0;
       const struct msghdr *msg = 0;
       unsigned int flags = 0;

       int result = 0;

       result = (int) sendmsg(s, msg, flags);
      ]])],[
       ace_cv_lib_nonconst_sendmsg=no
      ],[
       ace_cv_lib_nonconst_sendmsg=yes
      ])
   ], [AC_DEFINE([ACE_HAS_NONCONST_SENDMSG])],)
 ])
m4trace:configure.ac:4853: -1- ACE_CACHE_CHECK([if sendmsg omits const qualifier from the msghdr argument], [ace_cv_lib_nonconst_sendmsg], [
    AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#ifndef ACE_LACKS_SYS_TYPES_H
# include <sys/types.h>
#endif
#include <sys/socket.h>
      ]], [[
       int s = 0;
       const struct msghdr *msg = 0;
       unsigned int flags = 0;

       int result = 0;

       result = (int) sendmsg(s, msg, flags);
      ]])],[
       ace_cv_lib_nonconst_sendmsg=no
      ],[
       ace_cv_lib_nonconst_sendmsg=yes
      ])
   ], [AC_DEFINE([ACE_HAS_NONCONST_SENDMSG])], [])
m4trace:configure.ac:4853: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_NONCONST_SENDMSG])
m4trace:configure.ac:4876: -1- ACE_CONVERT_WARNINGS_TO_ERRORS([
dnl Check if setrlimit() takes a const pointer as 2nd argument
 ACE_CACHE_CHECK([if setrlimit omits const qualifier from the rlimit argument],
  [ace_cv_lib_nonconst_setrlimit],[
    AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#include <sys/time.h>
#include <sys/resource.h>
      ]], [[
       const struct rlimit* rlp = 0;
       setrlimit(RLIMIT_CPU, rlp);
      ]])],[
       ace_cv_lib_nonconst_setrlimit=no
      ],[
       ace_cv_lib_nonconst_setrlimit=yes
      ])
   ], [AC_DEFINE([ACE_HAS_NONCONST_SETRLIMIT])])
 ])
m4trace:configure.ac:4876: -1- ACE_CACHE_CHECK([if setrlimit omits const qualifier from the rlimit argument], [ace_cv_lib_nonconst_setrlimit], [
    AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#include <sys/time.h>
#include <sys/resource.h>
      ]], [[
       const struct rlimit* rlp = 0;
       setrlimit(RLIMIT_CPU, rlp);
      ]])],[
       ace_cv_lib_nonconst_setrlimit=no
      ],[
       ace_cv_lib_nonconst_setrlimit=yes
      ])
   ], [AC_DEFINE([ACE_HAS_NONCONST_SETRLIMIT])])
m4trace:configure.ac:4876: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_NONCONST_SETRLIMIT])
m4trace:configure.ac:4908: -1- ACE_CONVERT_WARNINGS_TO_ERRORS([
dnl Check if readv omits the const from the iovec argument
 ACE_CACHE_CHECK([if readv omits const qualifier from the iovec argument],
  [ace_cv_lib_nonconst_readv],[
    AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#ifndef ACE_LACKS_UNISTD_H
# include <unistd.h>
#endif

#include <sys/uio.h>
      ]], [[
       int filedes = 0;
       const struct iovec *vector = 0;
       size_t count = 0;

       int result = 0;

       result = (int) readv(filedes, vector, count);
      ]])],[
       ace_cv_lib_nonconst_readv=no
      ],[
       ace_cv_lib_nonconst_readv=yes
      ])
   ], [AC_DEFINE([ACE_HAS_NONCONST_READV])],)
 ])
m4trace:configure.ac:4908: -1- ACE_CACHE_CHECK([if readv omits const qualifier from the iovec argument], [ace_cv_lib_nonconst_readv], [
    AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#ifndef ACE_LACKS_UNISTD_H
# include <unistd.h>
#endif

#include <sys/uio.h>
      ]], [[
       int filedes = 0;
       const struct iovec *vector = 0;
       size_t count = 0;

       int result = 0;

       result = (int) readv(filedes, vector, count);
      ]])],[
       ace_cv_lib_nonconst_readv=no
      ],[
       ace_cv_lib_nonconst_readv=yes
      ])
   ], [AC_DEFINE([ACE_HAS_NONCONST_READV])], [])
m4trace:configure.ac:4908: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_NONCONST_READV])
m4trace:configure.ac:4940: -1- ACE_CONVERT_WARNINGS_TO_ERRORS([
dnl Check if writev omits the const from the iovec argument
 ACE_CACHE_CHECK([if writev omits const qualifier from the iovec argument],
  [ace_cv_lib_nonconst_writev],[
    AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#ifndef ACE_LACKS_UNISTD_H
# include <unistd.h>
#endif

#include <sys/uio.h>
      ]], [[
       int filedes = 0;
       const struct iovec *vector = 0;
       size_t count = 0;

       int result = 0;

       result = (int) writev(filedes, vector, count);
      ]])],[
       ace_cv_lib_nonconst_writev=no
      ],[
       ace_cv_lib_nonconst_writev=yes
      ])
   ], [AC_DEFINE([ACE_HAS_NONCONST_WRITEV])],)
 ])
m4trace:configure.ac:4940: -1- ACE_CACHE_CHECK([if writev omits const qualifier from the iovec argument], [ace_cv_lib_nonconst_writev], [
    AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#ifndef ACE_LACKS_UNISTD_H
# include <unistd.h>
#endif

#include <sys/uio.h>
      ]], [[
       int filedes = 0;
       const struct iovec *vector = 0;
       size_t count = 0;

       int result = 0;

       result = (int) writev(filedes, vector, count);
      ]])],[
       ace_cv_lib_nonconst_writev=no
      ],[
       ace_cv_lib_nonconst_writev=yes
      ])
   ], [AC_DEFINE([ACE_HAS_NONCONST_WRITEV])], [])
m4trace:configure.ac:4940: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_NONCONST_WRITEV])
m4trace:configure.ac:4973: -1- ACE_CONVERT_WARNINGS_TO_ERRORS([
ACE_CACHE_CHECK([for (struct sockaddr *) msg_name field in msghdr],
  [ace_cv_lib_sockaddr_msg_name],[
    AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#ifndef ACE_LACKS_SYS_TYPES_H
# include <sys/types.h>
#endif
#include <sys/socket.h>
      ]], [[
       msghdr ace_msghdr;
       struct sockaddr *addr = 0;

       /*
        * Note that some platforms declare msg_name to be a void*,
        * in which case this assignment will work.
        * Should we _not_ define ACE_HAS_SOCKADDR_MSG_NAME in that
        * case?  I tend to think it is more appropriate to define
        * ACE_HAS_SOCKADDR_MSG_NAME rather than cast addr to a char*,
        * as is done in ACE when the macro is not defined.
        *      -Ossama
        */
       ace_msghdr.msg_name = (struct sockaddr *)addr;
      ]])],[
       ace_cv_lib_sockaddr_msg_name=yes
      ],[
       ace_cv_lib_sockaddr_msg_name=no
      ])
  ], [AC_DEFINE([ACE_HAS_SOCKADDR_MSG_NAME])],)
])
m4trace:configure.ac:4973: -1- ACE_CACHE_CHECK([for (struct sockaddr *) msg_name field in msghdr], [ace_cv_lib_sockaddr_msg_name], [
    AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#ifndef ACE_LACKS_SYS_TYPES_H
# include <sys/types.h>
#endif
#include <sys/socket.h>
      ]], [[
       msghdr ace_msghdr;
       struct sockaddr *addr = 0;

       /*
        * Note that some platforms declare msg_name to be a void*,
        * in which case this assignment will work.
        * Should we _not_ define ACE_HAS_SOCKADDR_MSG_NAME in that
        * case?  I tend to think it is more appropriate to define
        * ACE_HAS_SOCKADDR_MSG_NAME rather than cast addr to a char*,
        * as is done in ACE when the macro is not defined.
        *      -Ossama
        */
       ace_msghdr.msg_name = (struct sockaddr *)addr;
      ]])],[
       ace_cv_lib_sockaddr_msg_name=yes
      ],[
       ace_cv_lib_sockaddr_msg_name=no
      ])
  ], [AC_DEFINE([ACE_HAS_SOCKADDR_MSG_NAME])], [])
m4trace:configure.ac:4973: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_SOCKADDR_MSG_NAME])
m4trace:configure.ac:5044: -1- ACE_CONVERT_WARNINGS_TO_ERRORS([
ACE_CACHE_CHECK([if setsockopt() takes a void* fourth argument],
  [ace_cv_lib_posix_setsockopt_voidp_4],
  [
   AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#ifndef ACE_LACKS_SYS_TYPES_H
# include <sys/types.h>
#endif
#include <sys/socket.h>
     ]], [[
      int s = 0;
      int level = 0;
      int optname = 0;
      void* optval = 0;

#if defined (ACE_HAS_SOCKLEN_T)
      socklen_t optlen = 0;
#elif defined (ACE_HAS_SIZET_SOCKET_LEN)
      size_t optlen = 0;
#else
      int optlen = 0;
#endif

      setsockopt (s, level, optname, optval, optlen);
     ]])],[
      ace_cv_lib_posix_setsockopt_voidp_4=yes
     ],[
      ace_cv_lib_posix_setsockopt_voidp_4=no
     ])
  ],
  [
   AC_DEFINE([ACE_HAS_VOIDPTR_SOCKOPT])
  ],
  [
   ACE_CACHE_CHECK([if setsockopt() takes a char* fourth argument],
     [ace_cv_lib_posix_setsockopt_charp_4],
     [
      AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#ifndef ACE_LACKS_SYS_TYPES_H
# include <sys/types.h>
#endif
#include <sys/socket.h>
        ]], [[
         int s = 0;
         int level = 0;
         int optname = 0;
         char* optval = 0;

#if defined (ACE_HAS_SOCKLEN_T)
         socklen_t optlen = 0;
#elif defined (ACE_HAS_SIZET_SOCKET_LEN)
         size_t optlen = 0;
#else
         int optlen = 0;
#endif

         setsockopt (s, level, optname, optval, optlen);
        ]])],[
         ace_cv_lib_posix_setsockopt_charp_4=yes
        ],[
         ace_cv_lib_posix_setsockopt_charp_4=no
         ])
     ],
     [
      AC_DEFINE([ACE_HAS_CHARPTR_SOCKOPT])
     ],)
  ])
])
m4trace:configure.ac:5044: -1- ACE_CACHE_CHECK([if setsockopt() takes a void* fourth argument], [ace_cv_lib_posix_setsockopt_voidp_4], [
   AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#ifndef ACE_LACKS_SYS_TYPES_H
# include <sys/types.h>
#endif
#include <sys/socket.h>
     ]], [[
      int s = 0;
      int level = 0;
      int optname = 0;
      void* optval = 0;

#if defined (ACE_HAS_SOCKLEN_T)
      socklen_t optlen = 0;
#elif defined (ACE_HAS_SIZET_SOCKET_LEN)
      size_t optlen = 0;
#else
      int optlen = 0;
#endif

      setsockopt (s, level, optname, optval, optlen);
     ]])],[
      ace_cv_lib_posix_setsockopt_voidp_4=yes
     ],[
      ace_cv_lib_posix_setsockopt_voidp_4=no
     ])
  ], [
   AC_DEFINE([ACE_HAS_VOIDPTR_SOCKOPT])
  ], [
   ACE_CACHE_CHECK([if setsockopt() takes a char* fourth argument],
     [ace_cv_lib_posix_setsockopt_charp_4],
     [
      AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#ifndef ACE_LACKS_SYS_TYPES_H
# include <sys/types.h>
#endif
#include <sys/socket.h>
        ]], [[
         int s = 0;
         int level = 0;
         int optname = 0;
         char* optval = 0;

#if defined (ACE_HAS_SOCKLEN_T)
         socklen_t optlen = 0;
#elif defined (ACE_HAS_SIZET_SOCKET_LEN)
         size_t optlen = 0;
#else
         int optlen = 0;
#endif

         setsockopt (s, level, optname, optval, optlen);
        ]])],[
         ace_cv_lib_posix_setsockopt_charp_4=yes
        ],[
         ace_cv_lib_posix_setsockopt_charp_4=no
         ])
     ],
     [
      AC_DEFINE([ACE_HAS_CHARPTR_SOCKOPT])
     ],)
  ])
m4trace:configure.ac:5044: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_VOIDPTR_SOCKOPT])
m4trace:configure.ac:5044: -1- ACE_CACHE_CHECK([if setsockopt() takes a char* fourth argument], [ace_cv_lib_posix_setsockopt_charp_4], [
      AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#ifndef ACE_LACKS_SYS_TYPES_H
# include <sys/types.h>
#endif
#include <sys/socket.h>
        ]], [[
         int s = 0;
         int level = 0;
         int optname = 0;
         char* optval = 0;

#if defined (ACE_HAS_SOCKLEN_T)
         socklen_t optlen = 0;
#elif defined (ACE_HAS_SIZET_SOCKET_LEN)
         size_t optlen = 0;
#else
         int optlen = 0;
#endif

         setsockopt (s, level, optname, optval, optlen);
        ]])],[
         ace_cv_lib_posix_setsockopt_charp_4=yes
        ],[
         ace_cv_lib_posix_setsockopt_charp_4=no
         ])
     ], [
      AC_DEFINE([ACE_HAS_CHARPTR_SOCKOPT])
     ], [])
m4trace:configure.ac:5044: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_CHARPTR_SOCKOPT])
m4trace:configure.ac:5075: -1- ACE_CONVERT_WARNINGS_TO_ERRORS([
ACE_CACHE_CHECK([if mmap() takes a void* first argument],
  [ace_cv_lib_posix_voidptr_mmap],[
    AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#ifndef ACE_LACKS_SYS_TYPES_H
# include <sys/types.h>
#endif
#ifndef ACE_LACKS_UNISTD_H
# include <unistd.h>
#endif
#include <sys/mman.h>
      ]], [[
       void *start = 0;
       size_t length = 0;
       int prot = 0;
       int flags = 0;
       int fd = 0;
       off_t offset = 0;

       void *result = 0;

       result = (void *)mmap(start, length, prot, flags, fd, offset);
      ]])],[
       ace_cv_lib_posix_voidptr_mmap=yes
      ],[
       ace_cv_lib_posix_voidptr_mmap=no
      ])
  ], [AC_DEFINE([ACE_HAS_VOIDPTR_MMAP])],)
])
m4trace:configure.ac:5075: -1- ACE_CACHE_CHECK([if mmap() takes a void* first argument], [ace_cv_lib_posix_voidptr_mmap], [
    AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#ifndef ACE_LACKS_SYS_TYPES_H
# include <sys/types.h>
#endif
#ifndef ACE_LACKS_UNISTD_H
# include <unistd.h>
#endif
#include <sys/mman.h>
      ]], [[
       void *start = 0;
       size_t length = 0;
       int prot = 0;
       int flags = 0;
       int fd = 0;
       off_t offset = 0;

       void *result = 0;

       result = (void *)mmap(start, length, prot, flags, fd, offset);
      ]])],[
       ace_cv_lib_posix_voidptr_mmap=yes
      ],[
       ace_cv_lib_posix_voidptr_mmap=no
      ])
  ], [AC_DEFINE([ACE_HAS_VOIDPTR_MMAP])], [])
m4trace:configure.ac:5075: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_VOIDPTR_MMAP])
m4trace:configure.ac:5133: -1- ACE_CACHE_CHECK([if msync accepts a third "sync" argument], [ace_cv_lib_broken_msync], [
   AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#include <sys/mman.h>

#if defined (ACE_HAS_VOIDPTR_MMAP)
      /* Needed for some odd OS's (e.g., SGI). */
      typedef void *ACE_MMAP_TYPE;
#else
      typedef char *ACE_MMAP_TYPE;
#endif /* ACE_HAS_VOIDPTR_MMAP */
     ]], [[
      ACE_MMAP_TYPE start = 0;
      size_t length = 0;
      int flags = MS_SYNC;

      int result;

      result = msync(start, length, flags);
     ]])],[
      ace_cv_lib_broken_msync=no
     ],[
      dnl Now see if it works with just two arguments
      AC_COMPILE_IFELSE([AC_LANG_PROGRAM(
        [[
#include <sys/mman.h>

#if defined (ACE_HAS_VOIDPTR_MMAP)
         /* Needed for some odd OS's (e.g., SGI). */
         typedef void *ACE_MMAP_TYPE;
#else
         typedef char *ACE_MMAP_TYPE;
#endif /* ACE_HAS_VOIDPTR_MMAP */
        ]],
        [[
         ACE_MMAP_TYPE start = 0;
         size_t length = 0;

         int result;

         result = msync(start, length);
        ]])],
        [
         ace_cv_lib_broken_msync=yes
        ],
        [
         dnl If we get to this point then we don't know if msync is
         dnl is broken or not.
         ace_cv_lib_broken_msync=no
        ])
     ])
  ], [AC_DEFINE([ACE_HAS_BROKEN_NETBSD_MSYNC])], [])
m4trace:configure.ac:5133: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_BROKEN_NETBSD_MSYNC])
m4trace:configure.ac:5148: -1- ACE_CACHE_CHECK([for iostream method ipfx()], [ace_cv_feature_has_iostream_ipfx], [
    AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#include <iostream.h>
      ]], [[
       cin.ipfx();
      ]])],[
       ace_cv_feature_has_iostream_ipfx=yes
      ],[
       ace_cv_feature_has_iostream_ipfx=no
      ])
  ], [], [AC_DEFINE([ACE_LACKS_IOSTREAM_FX])])
m4trace:configure.ac:5148: -1- AC_DEFINE_TRACE_LITERAL([ACE_LACKS_IOSTREAM_FX])
m4trace:configure.ac:5162: -1- ACE_CACHE_CHECK([for line-buffered streambufs], [ace_cv_feature_has_linebuffered_streambuf], [
    AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#include <iostream.h>
      ]], [[
       cin.rdbuf()->linebuffered(1);
      ]])],[
       ace_cv_feature_has_linebuffered_streambuf=yes
      ],[
       ace_cv_feature_has_linebuffered_streambuf=no
      ])
  ], [], [AC_DEFINE([ACE_LACKS_LINEBUFFERED_STREAMBUF])])
m4trace:configure.ac:5162: -1- AC_DEFINE_TRACE_LITERAL([ACE_LACKS_LINEBUFFERED_STREAMBUF])
m4trace:configure.ac:5176: -1- ACE_CACHE_CHECK([for unbuffered streambufs], [ace_cv_feature_has_unbuffered_streambuf], [
    AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#include <iostream.h>
      ]], [[
       cin.rdbuf()->unbuffered(1);
      ]])],[
       ace_cv_feature_has_unbuffered_streambuf=yes
      ],[
       ace_cv_feature_has_unbuffered_streambuf=no
      ])
  ], [], [AC_DEFINE([ACE_LACKS_UNBUFFERED_STREAMBUF])])
m4trace:configure.ac:5176: -1- AC_DEFINE_TRACE_LITERAL([ACE_LACKS_UNBUFFERED_STREAMBUF])
m4trace:configure.ac:5219: -1- ACE_CONVERT_WARNINGS_TO_ERRORS([
ACE_CACHE_CHECK([if signal takes a void (*)(int) as second argument],
  [ace_cv_lib_signal_vi1_2],[
    AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#include <signal.h>
       typedef void (*SA)(int);
       void handler(int) { }
      ]], [[
       SA nn = handler;
       signal(SIGINT, nn);
      ]])],[
       ace_cv_lib_signal_vi1_2=yes
      ],[
       dnl Check if extern "C" signal handler is required.
       AC_COMPILE_IFELSE([AC_LANG_PROGRAM(
         [[
#include <signal.h>
extern "C"
  {
    typedef void (*SA)(int);
    void handler(int) { }
  }
         ]],
         [[
          SA nn = handler;
          signal(SIGINT, nn);
         ]])],
         [
          ace_cv_lib_signal_vi1_2=yes
         ],
         [
          ace_cv_lib_signal_vi1_2=no
         ])
      ])
  ],
  [
   AC_DEFINE([ACE_HAS_SIG_C_FUNC])
  ],)
])
m4trace:configure.ac:5219: -1- ACE_CACHE_CHECK([if signal takes a void (*)(int) as second argument], [ace_cv_lib_signal_vi1_2], [
    AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#include <signal.h>
       typedef void (*SA)(int);
       void handler(int) { }
      ]], [[
       SA nn = handler;
       signal(SIGINT, nn);
      ]])],[
       ace_cv_lib_signal_vi1_2=yes
      ],[
       dnl Check if extern "C" signal handler is required.
       AC_COMPILE_IFELSE([AC_LANG_PROGRAM(
         [[
#include <signal.h>
extern "C"
  {
    typedef void (*SA)(int);
    void handler(int) { }
  }
         ]],
         [[
          SA nn = handler;
          signal(SIGINT, nn);
         ]])],
         [
          ace_cv_lib_signal_vi1_2=yes
         ],
         [
          ace_cv_lib_signal_vi1_2=no
         ])
      ])
  ], [
   AC_DEFINE([ACE_HAS_SIG_C_FUNC])
  ], [])
m4trace:configure.ac:5219: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_SIG_C_FUNC])
m4trace:configure.ac:5261: -1- ACE_CONVERT_WARNINGS_TO_ERRORS([
ACE_CACHE_CHECK([if signal takes a void (*)(void) as second argument],
  [ace_cv_lib_signal_vv1_2],[
    AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#include <signal.h>
       typedef void (*SA)(void);
       void handler(void) { }
      ]], [[
       SA nn = handler;
       signal(SIGINT, nn);
      ]])],[
       ace_cv_lib_signal_vv1_2=yes
      ],[
       dnl Check if extern "C" signal handler is required.
       AC_COMPILE_IFELSE([AC_LANG_PROGRAM(
         [[
#include <signal.h>
extern "C"
  {
    typedef void (*SA)(void);
    void handler(void) { }
  }
         ]],
         [[
          SA nn = handler;
          signal(SIGINT, nn);
         ]])],
         [
          ace_cv_lib_signal_vv1_2=yes
         ],
         [
          ace_cv_lib_signal_vv1_2=no
         ])
      ])
  ],
  [
   AC_DEFINE([ACE_HAS_SIG_C_FUNC])
  ])
])
m4trace:configure.ac:5261: -1- ACE_CACHE_CHECK([if signal takes a void (*)(void) as second argument], [ace_cv_lib_signal_vv1_2], [
    AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#include <signal.h>
       typedef void (*SA)(void);
       void handler(void) { }
      ]], [[
       SA nn = handler;
       signal(SIGINT, nn);
      ]])],[
       ace_cv_lib_signal_vv1_2=yes
      ],[
       dnl Check if extern "C" signal handler is required.
       AC_COMPILE_IFELSE([AC_LANG_PROGRAM(
         [[
#include <signal.h>
extern "C"
  {
    typedef void (*SA)(void);
    void handler(void) { }
  }
         ]],
         [[
          SA nn = handler;
          signal(SIGINT, nn);
         ]])],
         [
          ace_cv_lib_signal_vv1_2=yes
         ],
         [
          ace_cv_lib_signal_vv1_2=no
         ])
      ])
  ], [
   AC_DEFINE([ACE_HAS_SIG_C_FUNC])
  ])
m4trace:configure.ac:5261: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_SIG_C_FUNC])
m4trace:configure.ac:5303: -1- ACE_CONVERT_WARNINGS_TO_ERRORS([
ACE_CACHE_CHECK([if signal takes a void (*)(int, ...) as second argument],
  [ace_cv_lib_signal_vi1a2_2],[
    AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#include <signal.h>
       typedef void (*SA)(int, ...);
       void handler(int, ...) { }
      ]], [[
       SA nn = handler;
       signal(SIGINT, nn);
      ]])],[
       ace_cv_lib_signal_vi1a2_2=yes
      ],[
       dnl Check if extern "C" signal handler is required.
       AC_COMPILE_IFELSE([AC_LANG_PROGRAM(
         [[
#include <signal.h>
extern "C"
  {
    typedef void (*SA)(int, ...);
    void handler(int, ...) { }
  }
         ]],
         [[
          SA nn = handler;
          signal(SIGINT, nn);
         ]])],
         [
          ace_cv_lib_signal_vi1a2_2=yes
         ],
         [
          ace_cv_lib_signal_vi1a2_2=no
         ])
      ])
  ],
  [
   AC_DEFINE([ACE_HAS_SIG_C_FUNC])
  ],)
])
m4trace:configure.ac:5303: -1- ACE_CACHE_CHECK([if signal takes a void (*)(int, ...) as second argument], [ace_cv_lib_signal_vi1a2_2], [
    AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#include <signal.h>
       typedef void (*SA)(int, ...);
       void handler(int, ...) { }
      ]], [[
       SA nn = handler;
       signal(SIGINT, nn);
      ]])],[
       ace_cv_lib_signal_vi1a2_2=yes
      ],[
       dnl Check if extern "C" signal handler is required.
       AC_COMPILE_IFELSE([AC_LANG_PROGRAM(
         [[
#include <signal.h>
extern "C"
  {
    typedef void (*SA)(int, ...);
    void handler(int, ...) { }
  }
         ]],
         [[
          SA nn = handler;
          signal(SIGINT, nn);
         ]])],
         [
          ace_cv_lib_signal_vi1a2_2=yes
         ],
         [
          ace_cv_lib_signal_vi1a2_2=no
         ])
      ])
  ], [
   AC_DEFINE([ACE_HAS_SIG_C_FUNC])
  ], [])
m4trace:configure.ac:5303: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_SIG_C_FUNC])
m4trace:configure.ac:5345: -1- ACE_CONVERT_WARNINGS_TO_ERRORS([
ACE_CACHE_CHECK([if signal takes a void (*)(...) as second argument],
  [ace_cv_lib_signal_va1_2],[
    AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#include <signal.h>
       typedef void (*SA)(...);
       void handler(...) { }
      ]], [[
       SA nn = handler;
       signal(SIGINT, nn);
      ]])],[
       ace_cv_lib_signal_va1_2=yes
      ],[
       dnl Check if extern "C" signal handler is required.
       AC_COMPILE_IFELSE([AC_LANG_PROGRAM(
         [[
#include <signal.h>
extern "C"
  {
    typedef void (*SA)(...);
    void handler(...) { }
  }
         ]],
         [[
          SA nn = handler;
          signal(SIGINT, nn);
         ]])],
         [
          ace_cv_lib_signal_va1_2=yes
         ],
         [
          ace_cv_lib_signal_va1_2=no
         ])
      ])
  ],
  [
   AC_DEFINE([ACE_HAS_SIG_C_FUNC])
  ],)
])
m4trace:configure.ac:5345: -1- ACE_CACHE_CHECK([if signal takes a void (*)(...) as second argument], [ace_cv_lib_signal_va1_2], [
    AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#include <signal.h>
       typedef void (*SA)(...);
       void handler(...) { }
      ]], [[
       SA nn = handler;
       signal(SIGINT, nn);
      ]])],[
       ace_cv_lib_signal_va1_2=yes
      ],[
       dnl Check if extern "C" signal handler is required.
       AC_COMPILE_IFELSE([AC_LANG_PROGRAM(
         [[
#include <signal.h>
extern "C"
  {
    typedef void (*SA)(...);
    void handler(...) { }
  }
         ]],
         [[
          SA nn = handler;
          signal(SIGINT, nn);
         ]])],
         [
          ace_cv_lib_signal_va1_2=yes
         ],
         [
          ace_cv_lib_signal_va1_2=no
         ])
      ])
  ], [
   AC_DEFINE([ACE_HAS_SIG_C_FUNC])
  ], [])
m4trace:configure.ac:5345: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_SIG_C_FUNC])
m4trace:configure.ac:5561: -1- ACE_CONVERT_WARNINGS_TO_ERRORS([
dnl Check if msgsnd() takes a struct msgbuf* second argument
ACE_CACHE_CHECK([if msgsnd() takes a struct msgbuf* second argument],
  [ace_cv_lib_posix_msgsnd_msgbufp_2],[
    AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#ifndef ACE_LACKS_SYS_TYPES_H
# include <sys/types.h>
#endif
# include <sys/ipc.h>
#ifndef ACE_LACKS_SYS_MSG_H
# include <sys/msg.h>
#endif
      ]], [[
       int msqid = 0;
       struct msgbuf* msgp = 0;
       int msgsz = 0;
       int msgflg = 0;
       msgsnd(msqid, msgp, msgsz, msgflg);
      ]])],[
       ace_cv_lib_posix_msgsnd_msgbufp_2=yes
      ],[
       ace_cv_lib_posix_msgsnd_msgbufp_2=no
      ])
  ],
  [
   dnl "ACTIONS-IF-SUCCESSFUL" handled later in configure.in
  ],
  [
   dnl Check if msgsnd() takes a const void* second argument
   ACE_CACHE_CHECK([if msgsnd() takes a const void* second argument],
     [ace_cv_lib_posix_msgsnd_cvoidp_2],[
       AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#ifndef ACE_LACKS_SYS_TYPES_H
# include <sys/types.h>
#endif
# include <sys/ipc.h>
#ifndef ACE_LACKS_SYS_MSG_H
# include <sys/msg.h>
#endif
         ]], [[
          int msqid = 0;
          const void* msgp = 0;
          int msgsz = 0;
          int msgflg = 0;
          msgsnd(msqid, msgp, msgsz, msgflg);
         ]])],[
          ace_cv_lib_posix_msgsnd_cvoidp_2=yes
         ],[
          ace_cv_lib_posix_msgsnd_cvoidp_2=no
         ])
     ],
     [
      dnl Do nothing if msgsnd takes a const void* second argument
     ],
     [
      dnl If we get this far we presumably have a non-const void* second param
      AC_DEFINE([ACE_HAS_NONCONST_MSGSND])
     ])
  ])
])
m4trace:configure.ac:5561: -1- ACE_CACHE_CHECK([if msgsnd() takes a struct msgbuf* second argument], [ace_cv_lib_posix_msgsnd_msgbufp_2], [
    AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#ifndef ACE_LACKS_SYS_TYPES_H
# include <sys/types.h>
#endif
# include <sys/ipc.h>
#ifndef ACE_LACKS_SYS_MSG_H
# include <sys/msg.h>
#endif
      ]], [[
       int msqid = 0;
       struct msgbuf* msgp = 0;
       int msgsz = 0;
       int msgflg = 0;
       msgsnd(msqid, msgp, msgsz, msgflg);
      ]])],[
       ace_cv_lib_posix_msgsnd_msgbufp_2=yes
      ],[
       ace_cv_lib_posix_msgsnd_msgbufp_2=no
      ])
  ], [
   dnl "ACTIONS-IF-SUCCESSFUL" handled later in configure.in
  ], [
   dnl Check if msgsnd() takes a const void* second argument
   ACE_CACHE_CHECK([if msgsnd() takes a const void* second argument],
     [ace_cv_lib_posix_msgsnd_cvoidp_2],[
       AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#ifndef ACE_LACKS_SYS_TYPES_H
# include <sys/types.h>
#endif
# include <sys/ipc.h>
#ifndef ACE_LACKS_SYS_MSG_H
# include <sys/msg.h>
#endif
         ]], [[
          int msqid = 0;
          const void* msgp = 0;
          int msgsz = 0;
          int msgflg = 0;
          msgsnd(msqid, msgp, msgsz, msgflg);
         ]])],[
          ace_cv_lib_posix_msgsnd_cvoidp_2=yes
         ],[
          ace_cv_lib_posix_msgsnd_cvoidp_2=no
         ])
     ],
     [
      dnl Do nothing if msgsnd takes a const void* second argument
     ],
     [
      dnl If we get this far we presumably have a non-const void* second param
      AC_DEFINE([ACE_HAS_NONCONST_MSGSND])
     ])
  ])
m4trace:configure.ac:5561: -1- ACE_CACHE_CHECK([if msgsnd() takes a const void* second argument], [ace_cv_lib_posix_msgsnd_cvoidp_2], [
       AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#ifndef ACE_LACKS_SYS_TYPES_H
# include <sys/types.h>
#endif
# include <sys/ipc.h>
#ifndef ACE_LACKS_SYS_MSG_H
# include <sys/msg.h>
#endif
         ]], [[
          int msqid = 0;
          const void* msgp = 0;
          int msgsz = 0;
          int msgflg = 0;
          msgsnd(msqid, msgp, msgsz, msgflg);
         ]])],[
          ace_cv_lib_posix_msgsnd_cvoidp_2=yes
         ],[
          ace_cv_lib_posix_msgsnd_cvoidp_2=no
         ])
     ], [
      dnl Do nothing if msgsnd takes a const void* second argument
     ], [
      dnl If we get this far we presumably have a non-const void* second param
      AC_DEFINE([ACE_HAS_NONCONST_MSGSND])
     ])
m4trace:configure.ac:5561: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_NONCONST_MSGSND])
m4trace:configure.ac:5595: -1- ACE_CONVERT_WARNINGS_TO_ERRORS([
dnl Check if msgrcv() takes a void* second argument
AC_CACHE_CHECK([if msgrcv() takes a void* second argument],
  [ace_cv_lib_posix_msgrcv_voidp_2],[
    AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#ifndef ACE_LACKS_SYS_TYPES_H
# include <sys/types.h>
#endif
# include <sys/ipc.h>
#ifndef ACE_LACKS_SYS_MSG_H
# include <sys/msg.h>
#endif
      ]], [[
       int msqid = 0;
       void* msgp = 0;
       int msgsz = 0;
       long msgtyp = 0;
       int msgflg = 0;
       msgrcv(msqid, msgp, msgsz, msgtyp, msgflg);
      ]])],[
       ace_cv_lib_posix_msgrcv_voidp_2=yes
      ],[
       ace_cv_lib_posix_msgrcv_voidp_2=no
      ])
  ])
])
m4trace:configure.ac:5625: -1- ACE_CONVERT_WARNINGS_TO_ERRORS([
dnl Check if shmat() takes a void* second argument
AC_CACHE_CHECK([if shmat() takes a void* second argument],
  [ace_cv_lib_posix_shmat_voidp_2],[
    AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#ifndef ACE_LACKS_SYS_TYPES_H
# include <sys/types.h>
#endif
# include <sys/ipc.h>
# include <sys/shm.h>
      ]], [[
       int shmid = 0;
       void* shmaddr = 0;
       int shmflg = 0;
       shmat(shmid, shmaddr, shmflg);
      ]])],[
       ace_cv_lib_posix_shmat_voidp_2=yes
      ],[
       ace_cv_lib_posix_shmat_voidp_2=no
      ])
  ])
])
m4trace:configure.ac:5651: -1- ACE_CONVERT_WARNINGS_TO_ERRORS([
dnl Check if sigaction() takes a const* second argument
AC_CACHE_CHECK([if sigaction() takes a const* second argument],
  [ace_cv_lib_posix_sigaction_constp_2],[
    AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#include <signal.h>
      ]], [[
       int signum = 0;
       const struct sigaction* act = 0;
       struct sigaction* oldact = 0;
       sigaction(signum, act, oldact);
      ]])],[
       ace_cv_lib_posix_sigaction_constp_2=yes
      ],[
       ace_cv_lib_posix_sigaction_constp_2=no
      ])
  ])
])
m4trace:configure.ac:5654: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_SIGACTION_CONSTP2])
m4trace:configure.ac:5691: -1- ACE_CACHE_CHECK([if wait() takes a (union wait *) rather than int *], [ace_cv_lib_wait_takes_union_wait_ptr], [
    AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#include <sys/wait.h>
       ]], [[
        int* status = 0;
        int result = 0;
        result=wait(status);
       ]])],[
        ace_cv_lib_wait_takes_union_wait_ptr=no
       ],[
        AC_COMPILE_IFELSE([AC_LANG_PROGRAM(
          [[
#include <sys/wait.h>
          ]],
          [[
           union wait* status = 0;
           int result = 0;
           result=wait(status);
          ]])],
          [
           ace_cv_lib_wait_takes_union_wait_ptr=yes
          ],
          [
dnl If we get here then we're screwed! We can't use int* or union wait*.
dnl It is very unlikely that we will ever get this far.  For the sake
dnl of setting some result, we'll assume that we can actually use int*.
           ace_cv_lib_wait_takes_union_wait_ptr=no
           AC_MSG_WARN([wait() doesn't seem to take either int* or union wait*])
           AC_MSG_WARN([as an argument.  Going to assume that int* will work.])
          ])
       ])
  ], [AC_DEFINE([ACE_HAS_UNION_WAIT])], [])
m4trace:configure.ac:5691: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_UNION_WAIT])
m4trace:configure.ac:5718: -1- ACE_CONVERT_WARNINGS_TO_ERRORS([
dnl Check for SVR4 style gettimeofday()
AC_CACHE_CHECK([if gettimeofday() takes a void * second argument],
  [ace_cv_lib_voidptr_gettimeofday],
    [
     AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#include <sys/time.h>
#ifndef ACE_LACKS_UNISTD_H
# include <unistd.h>
#endif
       ]], [[
        struct timeval *tv = 0;
        void *tzp = 0;

        gettimeofday(tv, tzp);
       ]])],[
        ace_cv_lib_voidptr_gettimeofday=yes
       ],[
        ace_cv_lib_voidptr_gettimeofday=no
       ])
    ])
])
m4trace:configure.ac:5743: -1- ACE_CONVERT_WARNINGS_TO_ERRORS([
dnl Check for old OSF1 style gettimeofday()
  AC_CACHE_CHECK([if gettimeofday() takes a timezone * second argument],
    [ace_cv_lib_timezone_gettimeofday],
    [
     AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#include <sys/time.h>
#ifndef ACE_LACKS_UNISTD_H
# include <unistd.h>
#endif
       ]], [[
        struct timeval *tv = 0;
        struct timezone *tzp = 0;

        gettimeofday(tv, tzp);
       ]])],[
        ace_cv_lib_timezone_gettimeofday=yes
       ],[
        ace_cv_lib_timezone_gettimeofday=no
       ])
    ])
])
m4trace:configure.ac:5782: -1- ACE_CACHE_CHECK([for gettimeofday() protoype], [ace_cv_lib_has_gettimeofday_prototype], [
     AC_EGREP_CPP([gettimeofday],
       [
#include <time.h>

#ifdef ACE_LACKS_SYSTIME_H
# include <sys/time.h>
#endif
       ],
       [
dnl We have a gettimeofday prototype
        ace_cv_lib_has_gettimeofday_prototype=yes
       ],
       [
dnl We don't have a gettimeofday prototype
        ace_cv_lib_has_gettimeofday_prototype=no
       ])
    ], [
     if test "$ace_cv_lib_voidptr_gettimeofday" = yes; then
       AC_DEFINE([ACE_HAS_VOIDPTR_GETTIMEOFDAY])
     else
       AC_DEFINE([ACE_HAS_TIMEZONE_GETTIMEOFDAY])
     fi
    ], [
     if test "$ace_cv_lib_voidptr_gettimeofday" = yes; then
       AC_DEFINE([ACE_HAS_SVR4_GETTIMEOFDAY])
     else
       AC_DEFINE([ACE_HAS_OSF1_GETTIMEOFDAY])
     fi
    ])
m4trace:configure.ac:5782: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_VOIDPTR_GETTIMEOFDAY])
m4trace:configure.ac:5782: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_TIMEZONE_GETTIMEOFDAY])
m4trace:configure.ac:5782: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_SVR4_GETTIMEOFDAY])
m4trace:configure.ac:5782: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_OSF1_GETTIMEOFDAY])
m4trace:configure.ac:5810: -1- ACE_CACHE_CHECK([if ctime_r() takes two arguments], [ace_cv_lib_posix_ctime_r_2_params], [
     AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#ifndef _REENTRANT
# define _REENTRANT
#endif

#include <time.h>

#if defined(ACE_LACKS_SYSTIME_H)
# include <sys/time.h>
#endif
       ]], [[
        const time_t *t = 0;
        char *buf;
        ctime_r(t, buf);
       ]])],[
        ace_cv_lib_posix_ctime_r_2_params=yes
       ],[
        ace_cv_lib_posix_ctime_r_2_params=no
       ])
    ], [AC_DEFINE([ACE_HAS_2_PARAM_ASCTIME_R_AND_CTIME_R])], [])
m4trace:configure.ac:5810: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_2_PARAM_ASCTIME_R_AND_CTIME_R])
m4trace:configure.ac:5837: -1- ACE_CACHE_CHECK([if struct msghdr has a msg_accrights member], [ace_cv_lib_posix_struct_msghdr_has_msg_accrights], [
      AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#ifndef ACE_LACKS_SYS_TYPES_H
# include <sys/types.h>
#endif
#include <sys/socket.h>
        ]], [[
         msghdr mh;
         mh.msg_accrights = 0;
        ]])],[
         ace_cv_lib_posix_struct_msghdr_has_msg_accrights=yes
        ],[
         ace_cv_lib_posix_struct_msghdr_has_msg_accrights=no
        ])
  ])
m4trace:configure.ac:5854: -1- ACE_CACHE_CHECK([if struct msghdr has a msg_accrightslen member], [ace_cv_lib_posix_struct_msghdr_has_msg_accrightslen], [
      AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#ifndef ACE_LACKS_SYS_TYPES_H
# include <sys/types.h>
#endif
#include <sys/socket.h>
        ]], [[
         msghdr mh;
         mh.msg_accrightslen = 0;
        ]])],[
         ace_cv_lib_posix_struct_msghdr_has_msg_accrightslen=yes
        ],[
         ace_cv_lib_posix_struct_msghdr_has_msg_accrightslen=no
        ])
  ])
m4trace:configure.ac:5860: -1- AC_DEFINE_TRACE_LITERAL([ACE_LACKS_MSG_ACCRIGHTS])
m4trace:configure.ac:5876: -1- ACE_CACHE_CHECK([for 4.4 BSD style struct msghdr], [ace_cv_lib_4_4bsd_msghdr], [
      AC_EGREP_HEADER([msg_control], [sys/socket.h],
        [
         ace_cv_lib_4_4bsd_msghdr=yes
        ],
        [
         ace_cv_lib_4_4bsd_msghdr=no
        ])
    ], [
     AC_DEFINE([ACE_HAS_4_4BSD_SENDMSG_RECVMSG])
    ], [
     AC_MSG_WARN([No supported msghdr structure was found.  ACE may not compile or function properly.])
    ])
m4trace:configure.ac:5876: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_4_4BSD_SENDMSG_RECVMSG])
m4trace:configure.ac:5964: -1- ACE_CACHE_CHECK([if CMSG_DATA is defined], [ace_cv_lib_cmsg_data], [
       AC_COMPILE_IFELSE([AC_LANG_PROGRAM(
         [[
#ifndef ACE_LACKS_SYS_TYPES_H
# include <sys/types.h>
#endif
#include <sys/socket.h>
#include <sys/un.h>  /* @@ Is this header necessary? */
         ]],
         [[
           cmsghdr ace_cmsg;
           void * c = CMSG_DATA (&ace_cmsg);
         ]])],
         [
          ace_cv_lib_cmsg_data=yes
         ],
         [
          ace_cv_lib_cmsg_data=no
dnl Now check which type of CMSG_DATA #define we need.
          AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#ifndef ACE_LACKS_SYS_TYPES_H
# include <sys/types.h>
#endif
#include <sys/socket.h>
#include <sys/un.h>
            ]], [[
             /* This is sloppy.  Oh well. */
             unsigned char ace_cmsg_data[0];

             cmsghdr ace_cmsg;
             ace_cmsg.cmsg_data = ace_cmsg_data;
            ]])],,[
             AC_COMPILE_IFELSE([AC_LANG_PROGRAM(
               [[
#ifndef ACE_LACKS_SYS_TYPES_H
# include <sys/types.h>
#endif
#include <sys/socket.h>
#include <sys/un.h>
               ]],
               [[
                /* This is sloppy.  Oh well. */
                unsigned char ace_cmsg_data[0];

                cmsghdr ace_cmsg;
                ace_cmsg.__cmsg_data = ace_cmsg_data;
               ]])],
               [
                AC_MSG_ERROR([cmsgmdr member '__cmsg_data[0]' not supported by ACE's CMSG_DATA macro])
               ],
               [
                AC_COMPILE_IFELSE([AC_LANG_PROGRAM(
                  [[
#ifndef ACE_LACKS_SYS_TYPES_H
# include <sys/types.h>
#endif
#include <sys/socket.h>
#include <sys/un.h>
                  ]],
                  [[
                   cmsghdr ace_cmsg;
                  ]])],
                  [
                   AC_CACHE_VAL([ace_cv_lib_cmsg_data_member],
                                [ace_cv_lib_cmsg_data_member=no])
                  ],
                  [
                   AC_MSG_ERROR([No supported cmsghdr structure exists.  ACE cannot be built without one.])
                  ])
               ])
            ])
         ])
      ], [], [
       AC_DEFINE([ACE_LACKS_CMSG_DATA_MACRO])
       if test "$ace_cv_lib_cmsg_data_member"=no; then
         AC_DEFINE([ACE_LACKS_CMSG_DATA_MEMBER])
       fi

      ])
m4trace:configure.ac:5964: -1- AC_DEFINE_TRACE_LITERAL([ACE_LACKS_CMSG_DATA_MACRO])
m4trace:configure.ac:5964: -1- AC_DEFINE_TRACE_LITERAL([ACE_LACKS_CMSG_DATA_MEMBER])
m4trace:configure.ac:5995: -1- ACE_CACHE_CHECK([for ctime() macro], [ace_cv_feature_have_ctime_macro], [
   AC_EGREP_CPP([ACE_CTIME_MACRO],
     [
#include <time.h>

#if defined(ACE_LACKS_SYSTIME_H)
# include <sys/time.h>
#endif

#if defined (ctime)
  ACE_CTIME_MACRO
#endif
     ],
     [
      ace_cv_feature_have_ctime_macro=yes
     ],
     [
      ace_cv_feature_have_ctime_macro=no
     ])
  ], [AC_DEFINE([ACE_HAS_BROKEN_CTIME])], [])
m4trace:configure.ac:5995: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_BROKEN_CTIME])
m4trace:configure.ac:6031: -1- ACE_CACHE_CHECK([for reentrant function macros], [ace_cv_feature_has_broken_r_routines], [
   AC_EGREP_CPP([ACE_R_MACROS],
     [
#ifndef _REENTRANT
# define _REENTRANT
#endif

#include <time.h>

#if defined(ACE_LACKS_SYSTIME_H)
# include <sys/time.h>
#endif

#if !defined (ACE_LACKS_PWD_H)
# include <pwd.h>
#endif

#if defined (ctime_r) || \
    defined (asctime_r) || \
    defined (rand_r) || \
    defined (getpwnam_r)
  ACE_R_MACROS
#endif
     ],
     [
      ace_cv_feature_has_broken_r_routines=yes
     ],
     [
      ace_cv_feature_has_broken_r_routines=no
     ])
  ], [AC_DEFINE([ACE_HAS_BROKEN_R_ROUTINES])], [])
m4trace:configure.ac:6031: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_BROKEN_R_ROUTINES])
m4trace:configure.ac:6058: -1- ACE_CACHE_CHECK([for sig{empty fill add del}set macros], [ace_cv_feature_have_sig_macros], [
   AC_EGREP_CPP([ACE_SIG_MACROS],
     [
#ifndef ACE_LACKS_SYS_TYPES_H
# include <sys/types.h>
#endif
#include <signal.h>

#if defined (sigemptyset) || \
    defined (sigfillset) || \
    defined (sigaddset) || \
    defined (sigdelset) || \
    defined (sigismember)
  ACE_SIG_MACROS
#endif
     ],
     [
      ace_cv_feature_have_sig_macros=yes
     ],
     [
      ace_cv_feature_have_sig_macros=no
     ])
  ], [AC_DEFINE([ACE_HAS_SIG_MACROS])], [])
m4trace:configure.ac:6058: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_SIG_MACROS])
m4trace:configure.ac:6094: -1- ACE_CACHE_CHECK([for open() mode masks], [ace_cv_feature_have_open_mode_masks], [
    AC_EGREP_CPP([ACE_OPEN_MODE_MASKS_EXIST],
      [
#ifndef ACE_LACKS_SYS_TYPES_H
# include <sys/types.h>
#endif
#include <sys/stat.h>
#include <fcntl.h>

/* These are ORed so that ACE will not redefine any of them if any of
   them exist. */
#if defined (S_IRWXU) || \
    defined (S_IRUSR) || \
    defined (S_IWUSR) || \
    defined (S_IXUSR) || \
    defined (S_IRWXG) || \
    defined (S_IRGRP) || \
    defined (S_IWGRP) || \
    defined (S_IXGRP) || \
    defined (S_IRWXO) || \
    defined (S_IROTH) || \
    defined (S_IWOTH) || \
    defined (S_IXOTH)
  ACE_OPEN_MODE_MASKS_EXIST
#endif
      ],
      [
       ace_cv_feature_have_open_mode_masks=yes
      ],
      [
       ace_cv_feature_have_open_mode_masks=no
      ])
  ], [], [AC_DEFINE([ACE_LACKS_MODE_MASKS])])
m4trace:configure.ac:6094: -1- AC_DEFINE_TRACE_LITERAL([ACE_LACKS_MODE_MASKS])
m4trace:configure.ac:6118: -1- ACE_CACHE_CHECK([for POSIX O_NONBLOCK semantics], [ace_cv_feature_posix_o_nonblock], [
    AC_EGREP_CPP([ACE_POSIX_O_NONBLOCK],
      [
#ifndef ACE_LACKS_SYS_TYPES_H
# include <sys/types.h>
#endif
#include <sys/stat.h>
#include <fcntl.h>

#if defined (O_NONBLOCK)
  ACE_POSIX_O_NONBLOCK
#endif
      ],
      [
       ace_cv_feature_posix_o_nonblock=yes
      ],
      [
       ace_cv_feature_posix_o_nonblock=no
      ])
  ], [AC_DEFINE([ACE_HAS_POSIX_NONBLOCK])], [])
m4trace:configure.ac:6118: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_POSIX_NONBLOCK])
m4trace:configure.ac:6185: -1- ACE_CACHE_CHECK([for MAP_FAILED constant], [ace_cv_lib_have_map_failed], [
    dnl We need the square brackets around "ACEMAPFAILED.+[0-9]" to
    dnl prevent the character class "[0-9]" from becoming "0-9" due to
    dnl M4 quoting.
    AC_EGREP_CPP([ACEMAPFAILED.+[0-9]],
      [
#include <sys/mman.h>
       ACEMAPFAILED MAP_FAILED
      ],
      [
       ace_cv_lib_have_map_failed=yes
      ],
      [
       ace_cv_lib_have_map_failed=no
      ])
  ], [
   dnl Check if platform defines MAP_FAILED as a long constant
   ACE_CACHE_CHECK([if MAP_FAILED is a long constant],
     [ace_cv_feature_long_map_failed],[
       dnl We need the square brackets around "ACEMAPFAILED.+[0-9]L" to
       dnl prevent the character class "[0-9]" from becoming "0-9" due to
       dnl M4 quoting.
       AC_EGREP_CPP([ACEMAPFAILED.+[0-9]L],
         [
#include <sys/mman.h>
          ACEMAPFAILED MAP_FAILED
         ],
         [
          ace_cv_feature_long_map_failed=yes
         ],
         [
          ace_cv_feature_long_map_failed=no
         ])
     ], [AC_DEFINE([ACE_HAS_LONG_MAP_FAILED])],
     [
      dnl Check if MAP_FAILED is _not_ cast to void *
      ACE_CACHE_CHECK([if MAP_FAILED is not cast to void *],
        [ace_cv_have_broken_map_failed],[
          AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#include <sys/mman.h>
            ]], [[
             void * foo = MAP_FAILED;
            ]])],[
             ace_cv_have_broken_map_failed=no
            ],[
             AC_COMPILE_IFELSE([AC_LANG_PROGRAM(
               [[
#include <sys/mman.h>
               ]],
               [[
                void * foo = (void *) MAP_FAILED;
               ]])],
               [
                ace_cv_have_broken_map_failed=yes
               ],
               [
                dnl If we get here then we have no idea what is wrong!
                ace_cv_have_broken_map_failed=no
               ])
            ])
        ], [AC_DEFINE([ACE_HAS_BROKEN_MAP_FAILED])],)
     ])
  ], [])
m4trace:configure.ac:6185: -1- ACE_CACHE_CHECK([if MAP_FAILED is a long constant], [ace_cv_feature_long_map_failed], [
       dnl We need the square brackets around "ACEMAPFAILED.+[0-9]L" to
       dnl prevent the character class "[0-9]" from becoming "0-9" due to
       dnl M4 quoting.
       AC_EGREP_CPP([ACEMAPFAILED.+[0-9]L],
         [
#include <sys/mman.h>
          ACEMAPFAILED MAP_FAILED
         ],
         [
          ace_cv_feature_long_map_failed=yes
         ],
         [
          ace_cv_feature_long_map_failed=no
         ])
     ], [AC_DEFINE([ACE_HAS_LONG_MAP_FAILED])], [
      dnl Check if MAP_FAILED is _not_ cast to void *
      ACE_CACHE_CHECK([if MAP_FAILED is not cast to void *],
        [ace_cv_have_broken_map_failed],[
          AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#include <sys/mman.h>
            ]], [[
             void * foo = MAP_FAILED;
            ]])],[
             ace_cv_have_broken_map_failed=no
            ],[
             AC_COMPILE_IFELSE([AC_LANG_PROGRAM(
               [[
#include <sys/mman.h>
               ]],
               [[
                void * foo = (void *) MAP_FAILED;
               ]])],
               [
                ace_cv_have_broken_map_failed=yes
               ],
               [
                dnl If we get here then we have no idea what is wrong!
                ace_cv_have_broken_map_failed=no
               ])
            ])
        ], [AC_DEFINE([ACE_HAS_BROKEN_MAP_FAILED])],)
     ])
m4trace:configure.ac:6185: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_LONG_MAP_FAILED])
m4trace:configure.ac:6185: -1- ACE_CACHE_CHECK([if MAP_FAILED is not cast to void *], [ace_cv_have_broken_map_failed], [
          AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#include <sys/mman.h>
            ]], [[
             void * foo = MAP_FAILED;
            ]])],[
             ace_cv_have_broken_map_failed=no
            ],[
             AC_COMPILE_IFELSE([AC_LANG_PROGRAM(
               [[
#include <sys/mman.h>
               ]],
               [[
                void * foo = (void *) MAP_FAILED;
               ]])],
               [
                ace_cv_have_broken_map_failed=yes
               ],
               [
                dnl If we get here then we have no idea what is wrong!
                ace_cv_have_broken_map_failed=no
               ])
            ])
        ], [AC_DEFINE([ACE_HAS_BROKEN_MAP_FAILED])], [])
m4trace:configure.ac:6185: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_BROKEN_MAP_FAILED])
m4trace:configure.ac:6207: -1- ACE_CACHE_CHECK([for TCP_NODELAY support], [ace_cv_feature_tcp_nodelay], [
    AC_EGREP_CPP([ACE_TCPNODELAY],
      [
#ifndef ACE_LACKS_SYS_TYPES_H
# include <sys/types.h>
#endif
#include <netinet/tcp.h>

#if defined (TCP_NODELAY)
       ACE_TCPNODELAY
#endif
      ],
      [
       ace_cv_feature_tcp_nodelay=yes
      ],
      [
       ace_cv_feature_tcp_nodelay=no
      ])
  ], [], [AC_DEFINE([ACE_LACKS_TCP_NODELAY])])
m4trace:configure.ac:6207: -1- AC_DEFINE_TRACE_LITERAL([ACE_LACKS_TCP_NODELAY])
m4trace:configure.ac:6230: -1- ACE_CACHE_CHECK([for SO_SNDBUF/SO_RCVBUF socket options], [ace_cv_feature_so_sndbuf_rcvbuf], [
    AC_EGREP_CPP([ACE_SO_BUF],
      [
#ifndef ACE_LACKS_SYS_TYPES_H
# include <sys/types.h>
#endif
#include <sys/socket.h>

#if defined (SO_SNDBUF) && \
    defined (SO_RCVBUF)
       ACE_SO_BUF
#endif
      ],
      [
       ace_cv_feature_so_sndbuf_rcvbuf=yes
      ],
      [
       ace_cv_feature_so_sndbuf_rcvbuf=no
      ])
  ], [], [AC_DEFINE([ACE_LACKS_SOCKET_BUFSIZ])])
m4trace:configure.ac:6230: -1- AC_DEFINE_TRACE_LITERAL([ACE_LACKS_SOCKET_BUFSIZ])
m4trace:configure.ac:6247: -1- ACE_CACHE_CHECK([for automatic init/fini calls], [ace_cv_feature_auto_init_fini], [
    ace_cv_feature_auto_init_fini=yes
    # TODO: We know how to check for this, but we need to:
    #
    #   1. Compile one file.
    #   2. Compile and link another file.
    #   3. Run file in point (2); it returns what we need.
    #
    # How do we do all that?
   ], [AC_DEFINE([ACE_HAS_AUTOMATIC_INIT_FINI])], [])
m4trace:configure.ac:6247: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_AUTOMATIC_INIT_FINI])
m4trace:configure.ac:6257: -1- ACE_CACHE_CHECK([for recursive thread exit semantics], [ace_cv_feature_recursive_thr_exit], [
      ace_cv_feature_recursive_thr_exit=yes
      # TODO: How do we check for recursive thread exit semantics
    ], [AC_DEFINE([ACE_HAS_RECURSIVE_THR_EXIT_SEMANTICS])], [])
m4trace:configure.ac:6257: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_RECURSIVE_THR_EXIT_SEMANTICS])
m4trace:configure.ac:6276: -1- ACE_CACHE_CHECK([for UNIX domain sockets], [ace_cv_feature_unix_sockets], [
    AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#ifndef ACE_LACKS_SYS_TYPES_H
# include <sys/types.h>
#endif
#include <sys/un.h>
      ]], [[
       sockaddr_un su;
      ]])],[
       ace_cv_feature_unix_sockets=yes
      ],[
       ace_cv_feature_unix_sockets=no
      ])
   ], [], [AC_DEFINE([ACE_LACKS_UNIX_DOMAIN_SOCKETS])])
m4trace:configure.ac:6276: -1- AC_DEFINE_TRACE_LITERAL([ACE_LACKS_UNIX_DOMAIN_SOCKETS])
m4trace:configure.ac:6288: -1- ACE_CACHE_CHECK([for ACE_Handle_Set optimized for select()], [ace_cv_feature_handle_set_optimized_for_select], [
    ace_cv_feature_handle_set_optimized_for_select=yes
    # TODO: We know how to check this. We need to:
    #
    #   1. Compile and link a file.
    #   2. Run nm on that file.
    #
    # How do we do that?
  ], [AC_DEFINE([ACE_HAS_HANDLE_SET_OPTIMIZED_FOR_SELECT])], [])
m4trace:configure.ac:6288: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_HANDLE_SET_OPTIMIZED_FOR_SELECT])
m4trace:configure.ac:6325: -1- ACE_CACHE_CHECK([for IP multicast support], [ace_cv_feature_ip_multicast], [
    AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#ifndef ACE_LACKS_SYS_TYPES_H
# include <sys/types.h>
#endif
#include <netinet/in.h>
      ]], [[
       ip_mreq im;
      ]])],[
       ace_cv_feature_ip_multicast=yes
      ],[
dnl Some platforms define ip_mreq in <sys/netinet/in.h>.
       AC_COMPILE_IFELSE([AC_LANG_PROGRAM(
         [[
#ifndef ACE_LACKS_SYS_TYPES_H
# include <sys/types.h>
#endif
#include <sys/netinet/in.h>
         ]],
         [[
          ip_mreq im;
         ]])],
         [
          ace_cv_feature_ip_multicast=yes
         ],
         [
          ace_cv_feature_ip_multicast=no
         ])
      ])
  ], [AC_DEFINE([ACE_HAS_IP_MULTICAST])], [])
m4trace:configure.ac:6325: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_IP_MULTICAST])
m4trace:configure.ac:6348: -1- ACE_CACHE_CHECK([if running on an Alpha], [ace_cv_feature_alpha], [
    case "$host" in
      alpha*)
        ace_cv_feature_alpha=yes
        ;;
      *)
        ace_cv_feature_alpha=no
        ;;
    esac
  ], [
   case "$host" in
     *linux*)
       dnl We only define ACE_HAS_ALPHA_TIMER if we are running Linux
       dnl on an Alpha and are using GNU C++!
       if test "$GXX" = yes; then
         AC_DEFINE([ACE_HAS_ALPHA_TIMER])
       fi
       ;;
   esac
  ], [])
m4trace:configure.ac:6348: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_ALPHA_TIMER])
m4trace:configure.ac:6374: -1- ACE_CACHE_CHECK([if running on a Power PC], [ace_cv_feature_powerpc], [
    case "$host" in
      powerpc*)
        ace_cv_feature_powerpc=yes
        ;;
      *)
        ace_cv_feature_powerpc=no
        ;;
    esac
  ], [
   case "$host" in
     *aix*)
       dnl We don't do anything for AIX since AIX already has a
       dnl hi-res timer function!
       ;;
     *)
       dnl Only define ACE_HAS_POWERPC_TIMER when using GNU C++!
       if test "$GXX" = yes; then
         AC_DEFINE([ACE_HAS_POWERPC_TIMER])
       fi
       ;;
   esac
  ], [])
m4trace:configure.ac:6374: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_POWERPC_TIMER])
m4trace:configure.ac:6396: -1- ACE_CACHE_CHECK([if running on a Pentium(tm) processor], [ace_cv_feature_pentium], [
    case "$host" in
      i386-* | i486-* |i586-* | i686-*)
dnl If we do have a pentium, than define ACE_HAS_PENTIUM and add
dnl gethrtime.cpp to the source list, but only if we're using GNU C++
dnl since gethrtime.cpp uses assembler code specific to that compiler.
	if test "$GXX" = yes; then
          ace_cv_feature_pentium=yes
        else
          ace_cv_feature_pentium=no
	fi
        ;;
      *)
        ace_cv_feature_pentium=no
        ;;
    esac
  ], [
   AC_DEFINE([ACE_HAS_PENTIUM])
  ], [])
m4trace:configure.ac:6396: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_PENTIUM])
m4trace:configure.ac:6397: -1- AM_CONDITIONAL([ACE_ON_PENTIUM], [test X$ace_cv_feature_pentium = Xyes])
m4trace:configure.ac:6397: -1- AC_SUBST([ACE_ON_PENTIUM_TRUE])
m4trace:configure.ac:6397: -1- AC_SUBST([ACE_ON_PENTIUM_FALSE])
m4trace:configure.ac:6439: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_REENTRANT_FUNCTIONS])
m4trace:configure.ac:6453: -1- AC_DEFINE_TRACE_LITERAL([ACE_LACKS_NETDB_REENTRANT_FUNCTIONS])
m4trace:configure.ac:6460: -1- AC_DEFINE_TRACE_LITERAL([ACE_LACKS_NETDB_REENTRANT_FUNCTIONS])
m4trace:configure.ac:6491: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_SYSV_IPC])
m4trace:configure.ac:6498: -1- AC_DEFINE_TRACE_LITERAL([ACE_LACKS_SYSV_SHMEM])
m4trace:configure.ac:6521: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_PTHREADS_DRAFT4])
m4trace:configure.ac:6533: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_PTHREADS_DRAFT6])
m4trace:configure.ac:6546: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_PTHREADS_DRAFT7])
m4trace:configure.ac:6559: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_PTHREADS_STD])
m4trace:configure.ac:6599: -1- AC_DEFINE_TRACE_LITERAL([ACE_LACKS_READDIR_R])
m4trace:configure.ac:6608: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_THREADS])
m4trace:configure.ac:6609: -1- AC_DEFINE_TRACE_LITERAL([ACE_MT_SAFE])
m4trace:configure.ac:6700: -1- ACE_CACHE_CHECK([for pthread_join null status pointer support], [ace_cv_have_null_status_pthread_join], [
        AC_EGREP_CPP([WE_HAVE_PTHREADS_D4],
          [
#if defined (ACE_HAS_PTHREADS) && defined (ACE_HAS_PTHREADS_DRAFT4)
/* This test is only valid for Pthreads Draft 4 */
WE_HAVE_PTHREADS_D4
#endif
          ],
          [
           AC_RUN_IFELSE([AC_LANG_SOURCE([[
#ifndef _REENTRANT
#define _REENTRANT
#endif

#include <pthread.h>

/* _THREAD_SAFE is defined in <pthread.h> on some platforms. */
#ifndef _THREAD_SAFE
#define _THREAD_SAFE
#endif

#include <stdio.h>

#ifdef __cplusplus
extern "C"
#endif
void *
nothing (void *unused)
{
  return (void *) 34;
};

int
main ()
{
  pthread_attr_t attr;
  pthread_t id;
  void *status;
  int retval = 0;

  /* ----- */
  /* We return 0 on error for these calls since we only want to
     return an error status if pthread_join fails.  If these calls
     fail then we've got other problems! */
  if (pthread_attr_create (&attr) != 0) return 0 /*1*/;

  if (pthread_create (&id, attr, nothing, 0) != 0) return 0 /*2*/;

  if (pthread_attr_delete (&attr) != 0) return /*3*/;
  /* ----- */

  /* With a second (status) arg of 0, LynxOS 3.0.0 pthread_join ()
     will fail with errno 14 (address fault detected). */
  if (pthread_join (id, 0) == -1) {
    fprintf (stderr, "%s: %d; ", __FILE__, __LINE__);
    perror ("pthread_join");
    retval = 1;
  }

  if (pthread_join (id, &status) == -1) {
    fprintf (stderr, "%s: %d; ", __FILE__, __LINE__);
    perror ("pthread_join");
    retval = 2;
  }

  return retval;
}
             ]])],[
              ace_cv_have_null_status_pthread_join=yes
             ],[
              ace_cv_have_null_status_pthread_join=no
             ],[
              dnl If we are cross-compiling let's hope that
              dnl that we have a working null status pointer
              dnl for pthread_join.
              ace_cv_have_null_status_pthread_join=yes
             ])
          ],
          [
           ace_cv_have_null_status_pthread_join=yes
          ])
      ], [], [AC_DEFINE([ACE_LACKS_NULL_PTHREAD_STATUS])])
m4trace:configure.ac:6700: -1- AC_DEFINE_TRACE_LITERAL([ACE_LACKS_NULL_PTHREAD_STATUS])
m4trace:configure.ac:6795: -1- ACE_CACHE_CHECK([for mutex timeouts], [ace_cv_have_mutex_timeouts], [
         AC_RUN_IFELSE([AC_LANG_SOURCE([[
#ifndef _REENTRANT
#define _REENTRANT
#endif

#include <pthread.h>

/* _THREAD_SAFE is defined in <pthread.h> on some platforms. */
#ifndef _THREAD_SAFE
#define _THREAD_SAFE
#endif

#include <stdio.h>

#include <errno.h>
#include <sys/time.h>

#ifndef ACE_LACKS_UNISTD_H
# include <unistd.h>
#endif


pthread_mutex_t mutex = PTHREAD_MUTEX_INITIALIZER;

#ifdef __cplusplus
extern "C"
#endif
void *threadFunc (void *parm)
{
  int rc;
  int i;
  struct timespec deltatime;
  struct timeval tv;

  if (gettimeofday (&tv, 0) != 0)
    {
      return 0;
    }

  deltatime.tv_sec = tv.tv_sec + 5;
  deltatime.tv_nsec = 0;

  rc = pthread_mutex_timedlock (&mutex, &deltatime);

  if (rc != ETIMEDOUT)
    {
      /* printf("Got an incorrect return code from pthread_mutex_timedlock\n"); */
    }

  return 0;
}

int main (void)
{
  int rc  =0;
  pthread_t thread;

  rc = pthread_mutex_lock (&mutex);
  if (rc != 0)
    {
      exit (-1);
    }

  rc = pthread_create (&thread, NULL, threadFunc, NULL);
  if (rc != 0)
    {
      exit (-1);
    }

  rc = pthread_join (thread, NULL);
  if (rc != 0)
    {
      exit (-1);
    }

  pthread_mutex_destroy (&mutex);

  return 0;
}
           ]])],[
            ace_cv_have_mutex_timeouts=yes
           ],[
            ace_cv_have_mutex_timeouts=no
           ],[
              dnl Cross-compiled case
              AC_CHECK_FUNC([pthread_mutex_timedlock],
                [ace_cv_have_mutex_timeouts=yes],
                [ace_cv_have_mutex_timeouts=no])
           ])
      ], [AC_DEFINE([ACE_HAS_MUTEX_TIMEOUTS])], [])
m4trace:configure.ac:6795: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_MUTEX_TIMEOUTS])
m4trace:configure.ac:6841: -1- ACE_CACHE_CHECK([if sched.h is needed for thread scheduling definitions], [ace_cv_needs_sched_h], [
       AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#ifdef ACE_HAS_STHREADS
#include <thread.h>
#endif

#ifdef ACE_HAS_PTHREADS
#include <pthread.h>
#endif
         ]], [[
int foo = SCHED_OTHER;
         ]])],[
          ace_cv_needs_sched_h=no
         ],[
          AC_COMPILE_IFELSE([AC_LANG_PROGRAM(
            [[
#ifdef ACE_HAS_STHREADS
#include <thread.h>
#endif

#ifdef ACE_HAS_PTHREADS
#include <pthread.h>
#endif

#include <sched.h>
            ]],
            [[
int foo = SCHED_OTHER;
            ]])],
            [
             ace_cv_needs_sched_h=yes
            ],
            [
             dnl We're hosed if we get here!
             ace_cv_needs_sched_h=no
            ])
         ])
      ], [
       AC_DEFINE([ACE_NEEDS_SCHED_H])
      ], [])
m4trace:configure.ac:6841: -1- AC_DEFINE_TRACE_LITERAL([ACE_NEEDS_SCHED_H])
m4trace:configure.ac:6944: -1- ACE_CACHE_CHECK([if SCHED_OTHER is only scheduling policy], [ace_cv_feature_only_have_sched_other], [
        AC_EGREP_CPP([WE_ONLY_HAVE_SCHED_OTHER],
          [
#ifdef ACE_HAS_STHREADS
# include <thread.h>
#endif

#ifdef ACE_HAS_PTHREADS
# include <pthread.h>
#endif

#if defined (ACE_NEEDS_SCHED_H)
# include <sched.h>
#endif

       /* These are ORed so that ACE will not redefine
          any of them if any of them exist. */
#if !defined (SCHED_FIFO) && \
    !defined (SCHED_RR) && \
    defined (SCHED_OTHER)
          WE_ONLY_HAVE_SCHED_OTHER
#endif
          ],
          [
           ace_cv_feature_only_have_sched_other=yes
          ],
          [
           AC_RUN_IFELSE([AC_LANG_SOURCE([[
#ifndef _REENTRANT
#define _REENTRANT
#endif

#include <pthread.h>

/* _THREAD_SAFE is defined in <pthread.h> on some platforms. */
#ifndef _THREAD_SAFE
#define _THREAD_SAFE
#endif

#include <stdio.h>
#include <errno.h>

int main ()
{
  pthread_attr_t ace_attr;

#if defined (ACE_HAS_PTHREADS_DRAFT4)
  if (pthread_attr_create (&ace_attr) != 0)
#else
  if (pthread_attr_init (&ace_attr) != 0)
#endif
    {
     perror ("pthread_attr_init");
     return 0; /* Return "successfully" since only the policy call
                  will return with an error for this test. */
    }

#if defined (ACE_HAS_PTHREADS_DRAFT4)
  if (pthread_attr_setsched (&ace_attr, SCHED_FIFO) != 0)
#else
  if (pthread_attr_setschedpolicy (&ace_attr, SCHED_FIFO) != 0)
#endif
    {
     perror ("pthread_attr_setschedpolicy");
     return -1;
    }

#if defined (ACE_HAS_PTHREADS_DRAFT4)
  if (pthread_attr_delete (&ace_attr) != 0)
#else
  if (pthread_attr_destroy (&ace_attr) != 0)
#endif
    {
     perror ("pthread_attr_destroy");
     return 0; /* Return "successfully" since only the policy call
                  will return with an error for this test. */
    }

  return 0;
}
             ]])],[
              ace_cv_feature_only_have_sched_other=no
             ],[
              ace_cv_feature_only_have_sched_other=yes
             ],[
              dnl We only get here if polices other than SCHED_OTHER
              dnl were found in the headers and we are cross-compiling.
              dnl
              dnl If we are cross-compiling let's hope that the
              dnl scheduling policies found in the headers
              dnl besides SCHED_OTHER (e.g. SCHED_FIFO, SCHED_RR)
              dnl are supported.
              ace_cv_feature_only_have_sched_other=no
             ])
          ])
      ], [AC_DEFINE([ACE_HAS_ONLY_SCHED_OTHER])], [])
m4trace:configure.ac:6944: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_ONLY_SCHED_OTHER])
m4trace:configure.ac:6953: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_CPLUSPLUS_HEADERS])
m4trace:configure.ac:6961: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_CONSISTENT_SIGNAL_PROTOTYPES])
m4trace:configure.ac:6974: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_LYNXOS_SIGNALS])
m4trace:configure.ac:6975: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_TANDEM_SIGNALS])
m4trace:configure.ac:6976: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_IRIX_53_SIGNALS])
m4trace:configure.ac:6977: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_SUNOS4_SIGNAL_T])
m4trace:configure.ac:6981: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_SPARCWORKS_401_SIGNALS])
m4trace:configure.ac:6985: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_SVR4_SIGNAL_T])
m4trace:configure.ac:6989: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_SVR4_SIGNAL_T])
m4trace:configure.ac:6999: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_UNIXWARE_SVR4_SIGNAL_T])
m4trace:configure.ac:7008: -1- AC_DEFINE_TRACE_LITERAL([ACE_INT64_TYPEDEF])
m4trace:configure.ac:7009: -1- AC_DEFINE_TRACE_LITERAL([ACE_UINT64_TYPEDEF])
m4trace:configure.ac:7108: -1- ACE_CACHE_CHECK([if generated ACE configuration is usable], [ace_cv_configuration_is_usable], [
   dnl We want an empty ace/config.h to prevent multiple defines
   dnl with Autoconf's confdefs.h
   ACE_USE_TEMP_FILE([ace/config.h],
     [
      dnl Now run the compilation test
      ACE_TRY_COMPILE([-I. -I${srcdir}],
        [
#if defined(ACE_INT64_TYPEDEF)
  typedef ACE_INT64_TYPEDEF ACE_INT64;
#endif /* ACE_INT64_TYPEDEF */
#if defined(ACE_UINT64_TYPEDEF)
  typedef ACE_UINT64_TYPEDEF ACE_UINT64;
#endif /* ACE_UINT64_TYPEDEF */

// Include ".cpp" files instead of headers so that we can get a more
// thorough test compile.
#include "ace/Time_Value.cpp"
#include "ace/Reactor.cpp"
        ],
        [
         ACE_Time_Value t = ACE_OS::gettimeofday ();
         t++;

	 ACE_Reactor * r = ACE_Reactor::instance ();

         (void) r->close ();
        ],
        [
         ace_cv_configuration_is_usable=yes
        ],
        [
         ace_cv_configuration_is_usable=no
        ])
     ])
  ], [
   dnl Looks good! Do nothing.
   dnl It appears that ace/OS.cpp compiled.  If it didn't compile then
   dnl there would be no chance that the rest of ACE would compile.
  ], [
   AC_MSG_ERROR(
     [
The generated configuration appears to be unusable.  Please verify
that your system path and environment variables are correct.  If they
appear to be correct then please send the maintainer of this configure
script $ACE_CONFIGURE_MAINTAINER the *COMPRESSED* 'config.log' file
and the following information:

  ACE 'configure' Script Information
  ==================================
  [RCS] translit([configure.ac,v 4.84 2004/12/22 19:35:44 ossama Exp], [$"])


  ACE Version:        ACE_VERSION
  C++ Compiler:       $CXX
  C++ Preprocessor:   $CXXCPP
  C++ Flags:          $CXXFLAGS
  Preprocessor Flags: $CPPFLAGS
  Linker:             $LD
  Linker Flags:       $LDFLAGS
  Libraries:          $LIBS
  System type information:
    Build: $build  Host: $host

In the meantime, please use the stock ACE build procedure detailed in
the file 'ACE-INSTALL.html'.
     ])
  ])
m4trace:configure.ac:7108: -1- ACE_USE_TEMP_FILE([ace/config.h], [
      dnl Now run the compilation test
      ACE_TRY_COMPILE([-I. -I${srcdir}],
        [
#if defined(ACE_INT64_TYPEDEF)
  typedef ACE_INT64_TYPEDEF ACE_INT64;
#endif /* ACE_INT64_TYPEDEF */
#if defined(ACE_UINT64_TYPEDEF)
  typedef ACE_UINT64_TYPEDEF ACE_UINT64;
#endif /* ACE_UINT64_TYPEDEF */

// Include ".cpp" files instead of headers so that we can get a more
// thorough test compile.
#include "ace/Time_Value.cpp"
#include "ace/Reactor.cpp"
        ],
        [
         ACE_Time_Value t = ACE_OS::gettimeofday ();
         t++;

	 ACE_Reactor * r = ACE_Reactor::instance ();

         (void) r->close ();
        ],
        [
         ace_cv_configuration_is_usable=yes
        ],
        [
         ace_cv_configuration_is_usable=no
        ])
     ])
m4trace:configure.ac:7108: -1- ACE_TRY_COMPILE([-I. -I${srcdir}], [
#if defined(ACE_INT64_TYPEDEF)
  typedef ACE_INT64_TYPEDEF ACE_INT64;
#endif /* ACE_INT64_TYPEDEF */
#if defined(ACE_UINT64_TYPEDEF)
  typedef ACE_UINT64_TYPEDEF ACE_UINT64;
#endif /* ACE_UINT64_TYPEDEF */

// Include ".cpp" files instead of headers so that we can get a more
// thorough test compile.
#include "ace/Time_Value.cpp"
#include "ace/Reactor.cpp"
        ], [
         ACE_Time_Value t = ACE_OS::gettimeofday ();
         t++;

	 ACE_Reactor * r = ACE_Reactor::instance ();

         (void) r->close ();
        ], [
         ace_cv_configuration_is_usable=yes
        ], [
         ace_cv_configuration_is_usable=no
        ])
m4trace:configure.ac:7142: -1- ACE_CACHE_CHECK([for ACE_IOStream support], [ace_cv_feature_ace_iostream], [
   dnl We want an empty ace/config.h to prevent multiple defines
   dnl with Autoconf's confdefs.h
   ACE_USE_TEMP_FILE([ace/config.h],
     [
      dnl Now run the compilation test
      ACE_TRY_COMPILE([-I. -I${srcdir}],
        [
#if defined(ACE_INT64_TYPEDEF)
  typedef ACE_INT64_TYPEDEF ACE_INT64;
#endif /* ACE_INT64_TYPEDEF */
#if defined(ACE_UINT64_TYPEDEF)
  typedef ACE_UINT64_TYPEDEF ACE_UINT64;
#endif /* ACE_UINT64_TYPEDEF */

#include "ace/IOStream.cpp"
        ],
        [
         int a=0; a += 1;
        ],
        [
         ace_cv_feature_ace_iostream=yes
        ],
        [
         ace_cv_feature_ace_iostream=no
        ])
     ])
  ], [], [AC_DEFINE([ACE_LACKS_ACE_IOSTREAM])])
m4trace:configure.ac:7142: -1- ACE_USE_TEMP_FILE([ace/config.h], [
      dnl Now run the compilation test
      ACE_TRY_COMPILE([-I. -I${srcdir}],
        [
#if defined(ACE_INT64_TYPEDEF)
  typedef ACE_INT64_TYPEDEF ACE_INT64;
#endif /* ACE_INT64_TYPEDEF */
#if defined(ACE_UINT64_TYPEDEF)
  typedef ACE_UINT64_TYPEDEF ACE_UINT64;
#endif /* ACE_UINT64_TYPEDEF */

#include "ace/IOStream.cpp"
        ],
        [
         int a=0; a += 1;
        ],
        [
         ace_cv_feature_ace_iostream=yes
        ],
        [
         ace_cv_feature_ace_iostream=no
        ])
     ])
m4trace:configure.ac:7142: -1- ACE_TRY_COMPILE([-I. -I${srcdir}], [
#if defined(ACE_INT64_TYPEDEF)
  typedef ACE_INT64_TYPEDEF ACE_INT64;
#endif /* ACE_INT64_TYPEDEF */
#if defined(ACE_UINT64_TYPEDEF)
  typedef ACE_UINT64_TYPEDEF ACE_UINT64;
#endif /* ACE_UINT64_TYPEDEF */

#include "ace/IOStream.cpp"
        ], [
         int a=0; a += 1;
        ], [
         ace_cv_feature_ace_iostream=yes
        ], [
         ace_cv_feature_ace_iostream=no
        ])
m4trace:configure.ac:7142: -1- AC_DEFINE_TRACE_LITERAL([ACE_LACKS_ACE_IOSTREAM])
m4trace:configure.ac:7201: -1- ACE_CACHE_CHECK([for ACE_addr::sap_any support], [ace_cv_lib_sap_any_support], [
   dnl We want an empty ace/config.h to prevent multiple defines
   dnl with Autoconf's confdefs.h
   ACE_USE_TEMP_FILE([ace/config.h],
     [
      dnl Now run the compilation test
      ACE_TRY_COMPILE([-I. -I${srcdir}],
        [
#if defined(ACE_INT64_TYPEDEF)
  typedef ACE_INT64_TYPEDEF ACE_INT64;
#endif /* ACE_INT64_TYPEDEF */
#if defined(ACE_UINT64_TYPEDEF)
  typedef ACE_UINT64_TYPEDEF ACE_UINT64;
#endif /* ACE_UINT64_TYPEDEF */

#include "ace/FILE_Addr.h"
        ],
        [
  ACE_FILE_Addr ace_file ((const ACE_FILE_Addr &) ACE_Addr::sap_any);
        ],
        [
         ace_cv_lib_sap_any_support=yes
        ],
        [
         dnl Now check if ACE_HAS_BROKEN_SAP_ANY makes
         dnl compilation work!
         ACE_TRY_COMPILE([-I. -I${srcdir}],
           [
#if defined(ACE_INT64_TYPEDEF)
  typedef ACE_INT64_TYPEDEF ACE_INT64;
#endif /* ACE_INT64_TYPEDEF */
#if defined(ACE_UINT64_TYPEDEF)
  typedef ACE_UINT64_TYPEDEF ACE_UINT64;
#endif /* ACE_UINT64_TYPEDEF */

#define ACE_HAS_BROKEN_SAP_ANY
#include "ace/FILE_Addr.h"
           ],
           [
  ACE_FILE_Addr ace_file ((const ACE_FILE_Addr &) ACE_Addr::sap_any);
           ],
           [
            ace_cv_lib_sap_any_support=no
           ],
           [
            dnl If we get here, then we have no idea what is wrong!
            ace_cv_lib_sap_any_support=yes
          ])
        ])
     ])
  ], [], [AC_DEFINE([ACE_HAS_BROKEN_SAP_ANY])])
m4trace:configure.ac:7201: -1- ACE_USE_TEMP_FILE([ace/config.h], [
      dnl Now run the compilation test
      ACE_TRY_COMPILE([-I. -I${srcdir}],
        [
#if defined(ACE_INT64_TYPEDEF)
  typedef ACE_INT64_TYPEDEF ACE_INT64;
#endif /* ACE_INT64_TYPEDEF */
#if defined(ACE_UINT64_TYPEDEF)
  typedef ACE_UINT64_TYPEDEF ACE_UINT64;
#endif /* ACE_UINT64_TYPEDEF */

#include "ace/FILE_Addr.h"
        ],
        [
  ACE_FILE_Addr ace_file ((const ACE_FILE_Addr &) ACE_Addr::sap_any);
        ],
        [
         ace_cv_lib_sap_any_support=yes
        ],
        [
         dnl Now check if ACE_HAS_BROKEN_SAP_ANY makes
         dnl compilation work!
         ACE_TRY_COMPILE([-I. -I${srcdir}],
           [
#if defined(ACE_INT64_TYPEDEF)
  typedef ACE_INT64_TYPEDEF ACE_INT64;
#endif /* ACE_INT64_TYPEDEF */
#if defined(ACE_UINT64_TYPEDEF)
  typedef ACE_UINT64_TYPEDEF ACE_UINT64;
#endif /* ACE_UINT64_TYPEDEF */

#define ACE_HAS_BROKEN_SAP_ANY
#include "ace/FILE_Addr.h"
           ],
           [
  ACE_FILE_Addr ace_file ((const ACE_FILE_Addr &) ACE_Addr::sap_any);
           ],
           [
            ace_cv_lib_sap_any_support=no
           ],
           [
            dnl If we get here, then we have no idea what is wrong!
            ace_cv_lib_sap_any_support=yes
          ])
        ])
     ])
m4trace:configure.ac:7201: -1- ACE_TRY_COMPILE([-I. -I${srcdir}], [
#if defined(ACE_INT64_TYPEDEF)
  typedef ACE_INT64_TYPEDEF ACE_INT64;
#endif /* ACE_INT64_TYPEDEF */
#if defined(ACE_UINT64_TYPEDEF)
  typedef ACE_UINT64_TYPEDEF ACE_UINT64;
#endif /* ACE_UINT64_TYPEDEF */

#include "ace/FILE_Addr.h"
        ], [
  ACE_FILE_Addr ace_file ((const ACE_FILE_Addr &) ACE_Addr::sap_any);
        ], [
         ace_cv_lib_sap_any_support=yes
        ], [
         dnl Now check if ACE_HAS_BROKEN_SAP_ANY makes
         dnl compilation work!
         ACE_TRY_COMPILE([-I. -I${srcdir}],
           [
#if defined(ACE_INT64_TYPEDEF)
  typedef ACE_INT64_TYPEDEF ACE_INT64;
#endif /* ACE_INT64_TYPEDEF */
#if defined(ACE_UINT64_TYPEDEF)
  typedef ACE_UINT64_TYPEDEF ACE_UINT64;
#endif /* ACE_UINT64_TYPEDEF */

#define ACE_HAS_BROKEN_SAP_ANY
#include "ace/FILE_Addr.h"
           ],
           [
  ACE_FILE_Addr ace_file ((const ACE_FILE_Addr &) ACE_Addr::sap_any);
           ],
           [
            ace_cv_lib_sap_any_support=no
           ],
           [
            dnl If we get here, then we have no idea what is wrong!
            ace_cv_lib_sap_any_support=yes
          ])
        ])
m4trace:configure.ac:7201: -1- ACE_TRY_COMPILE([-I. -I${srcdir}], [
#if defined(ACE_INT64_TYPEDEF)
  typedef ACE_INT64_TYPEDEF ACE_INT64;
#endif /* ACE_INT64_TYPEDEF */
#if defined(ACE_UINT64_TYPEDEF)
  typedef ACE_UINT64_TYPEDEF ACE_UINT64;
#endif /* ACE_UINT64_TYPEDEF */

#define ACE_HAS_BROKEN_SAP_ANY
#include "ace/FILE_Addr.h"
           ], [
  ACE_FILE_Addr ace_file ((const ACE_FILE_Addr &) ACE_Addr::sap_any);
           ], [
            ace_cv_lib_sap_any_support=no
           ], [
            dnl If we get here, then we have no idea what is wrong!
            ace_cv_lib_sap_any_support=yes
          ])
m4trace:configure.ac:7201: -1- AC_DEFINE_TRACE_LITERAL([ACE_HAS_BROKEN_SAP_ANY])
m4trace:configure.ac:7256: -1- ACE_CACHE_CHECK([if ACE needs conversion to pass ACE_TTY_IO to DEV_Connector], [ace_cv_lib_need_dev_io_conv], [
   dnl We want an empty ace/config.h to prevent multiple defines
   dnl with Autoconf's confdefs.h
   ACE_USE_TEMP_FILE([ace/config.h],
     [
      dnl Now run the compilation test
      ACE_TRY_COMPILE([-I. -I${srcdir}],
        [
#if defined(ACE_INT64_TYPEDEF)
  typedef ACE_INT64_TYPEDEF ACE_INT64;
#endif /* ACE_INT64_TYPEDEF */
#if defined(ACE_UINT64_TYPEDEF)
  typedef ACE_UINT64_TYPEDEF ACE_UINT64;
#endif /* ACE_UINT64_TYPEDEF */

#include "ace/OS.cpp"
        ],
        [
         int a=0; a += 1;
        ],
        [
         ace_cv_lib_need_dev_io_conv=no
        ],
        [
         dnl Now check if ACE_NEEDS_DEV_IO_CONVERSION makes
         dnl compilation work!
         ACE_TRY_COMPILE([-I. -I${srcdir}],
           [
#if defined(ACE_INT64_TYPEDEF)
  typedef ACE_INT64_TYPEDEF ACE_INT64;
#endif /* ACE_INT64_TYPEDEF */
#if defined(ACE_UINT64_TYPEDEF)
  typedef ACE_UINT64_TYPEDEF ACE_UINT64;
#endif /* ACE_UINT64_TYPEDEF */

#define ACE_NEEDS_DEV_IO_CONVERSION
#include "ace/DEV_Connector.cpp"
           ],
           [
            int a=0; a += 1;
           ],
           [
            ace_cv_lib_need_dev_io_conv=yes
           ],
           [
            dnl If we get here, then we have no idea what is wrong!
            ace_cv_lib_need_dev_io_conv=no
           ])
        ])
     ])
  ], [AC_DEFINE([ACE_NEEDS_DEV_IO_CONVERSION])], [])
m4trace:configure.ac:7256: -1- ACE_USE_TEMP_FILE([ace/config.h], [
      dnl Now run the compilation test
      ACE_TRY_COMPILE([-I. -I${srcdir}],
        [
#if defined(ACE_INT64_TYPEDEF)
  typedef ACE_INT64_TYPEDEF ACE_INT64;
#endif /* ACE_INT64_TYPEDEF */
#if defined(ACE_UINT64_TYPEDEF)
  typedef ACE_UINT64_TYPEDEF ACE_UINT64;
#endif /* ACE_UINT64_TYPEDEF */

#include "ace/OS.cpp"
        ],
        [
         int a=0; a += 1;
        ],
        [
         ace_cv_lib_need_dev_io_conv=no
        ],
        [
         dnl Now check if ACE_NEEDS_DEV_IO_CONVERSION makes
         dnl compilation work!
         ACE_TRY_COMPILE([-I. -I${srcdir}],
           [
#if defined(ACE_INT64_TYPEDEF)
  typedef ACE_INT64_TYPEDEF ACE_INT64;
#endif /* ACE_INT64_TYPEDEF */
#if defined(ACE_UINT64_TYPEDEF)
  typedef ACE_UINT64_TYPEDEF ACE_UINT64;
#endif /* ACE_UINT64_TYPEDEF */

#define ACE_NEEDS_DEV_IO_CONVERSION
#include "ace/DEV_Connector.cpp"
           ],
           [
            int a=0; a += 1;
           ],
           [
            ace_cv_lib_need_dev_io_conv=yes
           ],
           [
            dnl If we get here, then we have no idea what is wrong!
            ace_cv_lib_need_dev_io_conv=no
           ])
        ])
     ])
m4trace:configure.ac:7256: -1- ACE_TRY_COMPILE([-I. -I${srcdir}], [
#if defined(ACE_INT64_TYPEDEF)
  typedef ACE_INT64_TYPEDEF ACE_INT64;
#endif /* ACE_INT64_TYPEDEF */
#if defined(ACE_UINT64_TYPEDEF)
  typedef ACE_UINT64_TYPEDEF ACE_UINT64;
#endif /* ACE_UINT64_TYPEDEF */

#include "ace/OS.cpp"
        ], [
         int a=0; a += 1;
        ], [
         ace_cv_lib_need_dev_io_conv=no
        ], [
         dnl Now check if ACE_NEEDS_DEV_IO_CONVERSION makes
         dnl compilation work!
         ACE_TRY_COMPILE([-I. -I${srcdir}],
           [
#if defined(ACE_INT64_TYPEDEF)
  typedef ACE_INT64_TYPEDEF ACE_INT64;
#endif /* ACE_INT64_TYPEDEF */
#if defined(ACE_UINT64_TYPEDEF)
  typedef ACE_UINT64_TYPEDEF ACE_UINT64;
#endif /* ACE_UINT64_TYPEDEF */

#define ACE_NEEDS_DEV_IO_CONVERSION
#include "ace/DEV_Connector.cpp"
           ],
           [
            int a=0; a += 1;
           ],
           [
            ace_cv_lib_need_dev_io_conv=yes
           ],
           [
            dnl If we get here, then we have no idea what is wrong!
            ace_cv_lib_need_dev_io_conv=no
           ])
        ])
m4trace:configure.ac:7256: -1- ACE_TRY_COMPILE([-I. -I${srcdir}], [
#if defined(ACE_INT64_TYPEDEF)
  typedef ACE_INT64_TYPEDEF ACE_INT64;
#endif /* ACE_INT64_TYPEDEF */
#if defined(ACE_UINT64_TYPEDEF)
  typedef ACE_UINT64_TYPEDEF ACE_UINT64;
#endif /* ACE_UINT64_TYPEDEF */

#define ACE_NEEDS_DEV_IO_CONVERSION
#include "ace/DEV_Connector.cpp"
           ], [
            int a=0; a += 1;
           ], [
            ace_cv_lib_need_dev_io_conv=yes
           ], [
            dnl If we get here, then we have no idea what is wrong!
            ace_cv_lib_need_dev_io_conv=no
           ])
m4trace:configure.ac:7256: -1- AC_DEFINE_TRACE_LITERAL([ACE_NEEDS_DEV_IO_CONVERSION])
m4trace:configure.ac:7261: -1- AC_SUBST([ACE_XLIBS])
m4trace:configure.ac:7280: -1- AC_SUBST([ACE_LIBDIR])
m4trace:configure.ac:7281: -1- AC_SUBST([ACE_LIBS])
m4trace:configure.ac:7282: -1- AC_SUBST([ACE_INCLUDEDIR])
m4trace:configure.ac:7294: -1- AC_SUBST([CXXFLAGS])
m4trace:configure.ac:7300: -1- AC_SUBST([ACE_TESTS_DIR])
m4trace:configure.ac:7500: -1- AC_CONFIG_FILES([
  ace-config
  ace-config.1
  Makefile
  ace/Makefile
  ace/QoS/Makefile
  ace/RMCast/Makefile
  ace/SSL/Makefile
  ace/TMCast/Makefile
  ASNMP/Makefile
  ASNMP/asnmp/Makefile
  ASNMP/agent/Makefile
  ASNMP/examples/Makefile
  ASNMP/examples/get/Makefile
  ASNMP/examples/next/Makefile
  ASNMP/examples/set/Makefile
  ASNMP/examples/trap/Makefile
  ASNMP/examples/walk/Makefile
  ASNMP/tests/Makefile
  apps/Makefile
  apps/Gateway/Makefile
  apps/Gateway/Gateway/Makefile
  apps/Gateway/Peer/Makefile
  apps/JAWS/Makefile
  apps/JAWS/clients/Makefile
  apps/JAWS/clients/Blobby/Makefile
  apps/JAWS/clients/Caching/Makefile
  apps/JAWS/server/Makefile
  apps/JAWS3/Makefile
  apps/JAWS3/jaws3/Makefile
  apps/drwho/Makefile
  apps/gperf/Makefile
  apps/gperf/src/Makefile
  apps/gperf/tests/Makefile
  apps/mkcsregdb/Makefile
  apps/soreduce/Makefile
  bin/Makefile
  bin/PerlACE/Makefile
  examples/Makefile
  examples/APG/Makefile
  examples/APG/Active_Objects/Makefile
  examples/APG/Config/Makefile
  examples/APG/Containers/Makefile
  examples/APG/Logging/Makefile
  examples/APG/Misc_IPC/Makefile
  examples/APG/Naming/Makefile
  examples/APG/Proactor/Makefile
  examples/APG/Processes/Makefile
  examples/APG/Reactor/Makefile
  examples/APG/Shared_Memory/Makefile
  examples/APG/Signals/Makefile
  examples/APG/Sockets/Makefile
  examples/APG/Streams/Makefile
  examples/APG/Svc_Config/Makefile
  examples/APG/ThreadManagement/Makefile
  examples/APG/ThreadPools/Makefile
  examples/APG/ThreadSafety/Makefile
  examples/APG/Threads/Makefile
  examples/APG/Timers/Makefile
  examples/ASX/Makefile
  examples/ASX/CCM_App/Makefile
  examples/ASX/Message_Queue/Makefile
  examples/Bounded_Packet_Relay/Makefile
  examples/C++NPv1/Makefile
  examples/C++NPv2/Makefile
  examples/Connection/Makefile
  examples/Connection/blocking/Makefile
  examples/Connection/misc/Makefile
  examples/Connection/non_blocking/Makefile
  examples/DLL/Makefile
  examples/Export/Makefile
  examples/IOStream/Makefile
  examples/IOStream/client/Makefile
  examples/IOStream/server/Makefile
  examples/IPC_SAP/Makefile
  examples/IPC_SAP/ATM_SAP/Makefile
  examples/IPC_SAP/DEV_SAP/Makefile
  examples/IPC_SAP/DEV_SAP/reader/Makefile
  examples/IPC_SAP/DEV_SAP/writer/Makefile
  examples/IPC_SAP/FIFO_SAP/Makefile
  examples/IPC_SAP/FILE_SAP/Makefile
  examples/IPC_SAP/SOCK_SAP/Makefile
  examples/IPC_SAP/SPIPE_SAP/Makefile
  examples/IPC_SAP/SSL_SAP/Makefile
  examples/IPC_SAP/TLI_SAP/Makefile
  examples/IPC_SAP/UPIPE_SAP/Makefile
  examples/Log_Msg/Makefile
  examples/Logger/Makefile
  examples/Logger/Acceptor-server/Makefile
  examples/Logger/client/Makefile
  examples/Logger/simple-server/Makefile
  examples/Mem_Map/Makefile
  examples/Mem_Map/IO-tests/Makefile
  examples/Mem_Map/file-reverse/Makefile
  examples/Misc/Makefile
  examples/NT_Service/Makefile
  examples/Naming/Makefile
  examples/OS/Makefile
  examples/OS/Process/Makefile
  examples/QOS/Makefile
  examples/QOS/Change_Receiver_FlowSpec/Makefile
  examples/QOS/Change_Sender_TSpec/Makefile
  examples/QOS/Diffserv/Makefile
  examples/QOS/Simple/Makefile
  examples/RMCast/Makefile
  examples/RMCast/Send_File/Makefile
  examples/Reactor/Makefile
  examples/Reactor/Dgram/Makefile
  examples/Reactor/FIFO/Makefile
  examples/Reactor/Misc/Makefile
  examples/Reactor/Multicast/Makefile
  examples/Reactor/Ntalker/Makefile
  examples/Reactor/Proactor/Makefile
  examples/Reactor/WFMO_Reactor/Makefile
  examples/Registry/Makefile
  examples/Service_Configurator/Makefile
  examples/Service_Configurator/IPC-tests/Makefile
  examples/Service_Configurator/IPC-tests/client/Makefile
  examples/Service_Configurator/IPC-tests/server/Makefile
  examples/Service_Configurator/Misc/Makefile
  examples/Shared_Malloc/Makefile
  examples/Shared_Memory/Makefile
  examples/Smart_Pointers/Makefile
  examples/Synch/Makefile
  examples/System_V_IPC/Makefile
  examples/System_V_IPC/SV_Message_Queues/Makefile
  examples/System_V_IPC/SV_Semaphores/Makefile
  examples/TMCast/Makefile
  examples/TMCast/Member/Makefile
  examples/Threads/Makefile
  examples/Timer_Queue/Makefile
  examples/Web_Crawler/Makefile
  netsvcs/Makefile
  netsvcs/lib/Makefile
  netsvcs/clients/Makefile
  netsvcs/clients/Logger/Makefile
  netsvcs/clients/Naming/Makefile
  netsvcs/clients/Naming/Client/Makefile
  netsvcs/clients/Naming/Dump_Restore/Makefile
  netsvcs/servers/Makefile
  performance-tests/Makefile
  performance-tests/Misc/Makefile
  performance-tests/SCTP/Makefile
  performance-tests/Server_Concurrency/Makefile
  performance-tests/Server_Concurrency/Leader_Follower/Makefile
  performance-tests/Server_Concurrency/Queue_Based_Workers/Makefile
  performance-tests/Synch-Benchmarks/Makefile
  performance-tests/Synch-Benchmarks/Synch_Lib/Makefile
  performance-tests/Synch-Benchmarks/Base_Test/Makefile
  performance-tests/Synch-Benchmarks/Perf_Test/Makefile
  performance-tests/TCP/Makefile
  performance-tests/UDP/Makefile
  protocols/Makefile
  protocols/ace/Makefile
  protocols/ace/HTBP/Makefile
  tests/Makefile
  tests/HTBP/Makefile
  tests/HTBP/Reactor_Tests/Makefile
  tests/HTBP/Send_Large_Msg/Makefile
  tests/HTBP/Send_Recv_Tests/Makefile
  tests/HTBP/ping/Makefile
  tests/RMCast/Makefile
  tests/SSL/Makefile
  websvcs/Makefile
  websvcs/lib/Makefile
  websvcs/tests/Makefile
])
m4trace:configure.ac:7514: -1- AC_CONFIG_FILES([
    ACEXML/Makefile
    ACEXML/common/Makefile
    ACEXML/parser/Makefile
    ACEXML/parser/parser/Makefile
    ACEXML/apps/Makefile
    ACEXML/apps/svcconf/Makefile
    ACEXML/examples/Makefile
    ACEXML/examples/SAXPrint/Makefile
    ACEXML/tests/Makefile
  ])
m4trace:configure.ac:7524: -1- AC_CONFIG_FILES([
    Kokyu/Makefile
    Kokyu/tests/Makefile
    Kokyu/tests/DSRT_MIF/Makefile
    Kokyu/tests/EDF/Makefile
    Kokyu/tests/FIFO/Makefile
  ])
m4trace:configure.ac:7525: -1- AC_SUBST([KOKYU], [Kokyu])
m4trace:configure.ac:7528: -1- AM_CONDITIONAL([BUILD_KOKYU], [test -d $srcdir/Kokyu])
m4trace:configure.ac:7528: -1- AC_SUBST([BUILD_KOKYU_TRUE])
m4trace:configure.ac:7528: -1- AC_SUBST([BUILD_KOKYU_FALSE])
m4trace:configure.ac:7531: -1- AC_CONFIG_SUBDIRS([TAO])
m4trace:configure.ac:7531: -1- AC_SUBST([subdirs], ["$subdirs TAO"])
m4trace:configure.ac:7532: -1- AC_SUBST([TAO], [TAO])
m4trace:configure.ac:7535: -1- AM_CONDITIONAL([BUILD_TAO], [test -d $srcdir/TAO -a X$ace_user_with_tao = Xyes])
m4trace:configure.ac:7535: -1- AC_SUBST([BUILD_TAO_TRUE])
m4trace:configure.ac:7535: -1- AC_SUBST([BUILD_TAO_FALSE])
m4trace:configure.ac:7544: -1- AC_SUBST([LIB@&t@OBJS], [$ac_libobjs])
m4trace:configure.ac:7544: -1- AC_SUBST([LTLIBOBJS], [$ac_ltlibobjs])
m4trace:configure.ac:7544: -1- _AC_AM_CONFIG_HEADER_HOOK([$ac_file])
m4trace:configure.ac:7544: -1- _AM_OUTPUT_DEPENDENCY_COMMANDS
