summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Makefile.in1
-rw-r--r--configure393
-rw-r--r--configure.in3
-rw-r--r--doc/Makefile.in1
-rw-r--r--src/Makefile.in1
-rw-r--r--tests/Lia64-test-rbs.c2
-rw-r--r--tests/Lia64-test-stack.c2
-rw-r--r--tests/Ltest-dyn1.c2
-rw-r--r--tests/Ltest-exc.c2
-rw-r--r--tests/Ltest-resume-sig.c2
-rw-r--r--tests/Makefile.in97
11 files changed, 475 insertions, 31 deletions
diff --git a/Makefile.in b/Makefile.in
index b12cc12a..9ba34320 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -76,6 +76,7 @@ AWK = @AWK@
CC = @CC@
CCAS = @CCAS@
CCASFLAGS = @CCASFLAGS@
+CXX = @CXX@
DEPDIR = @DEPDIR@
DLLTOOL = @DLLTOOL@
ECHO = @ECHO@
diff --git a/configure b/configure
index cf41c478..fd4eaa2c 100644
--- a/configure
+++ b/configure
@@ -464,7 +464,7 @@ ac_includes_default="\
# include <unistd.h>
#endif"
-ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS build build_cpu build_vendor build_os host host_cpu host_vendor host_os target target_cpu target_vendor target_os INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA PACKAGE VERSION ACLOCAL AUTOCONF AUTOMAKE AUTOHEADER MAKEINFO AMTAR install_sh STRIP ac_ct_STRIP INSTALL_STRIP_PROGRAM AWK SET_MAKE MAINTAINER_MODE_TRUE MAINTAINER_MODE_FALSE MAINT CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT DEPDIR am__include am__quote AMDEP_TRUE AMDEP_FALSE AMDEPBACKSLASH CCDEPMODE LN_S ECHO RANLIB ac_ct_RANLIB CPP EGREP LIBTOOL CCAS CCASFLAGS LIBOBJS REMOTE_ONLY_TRUE REMOTE_ONLY_FALSE ARCH_IA64_TRUE ARCH_IA64_FALSE ARCH_HPPA_TRUE ARCH_HPPA_FALSE ARCH_X86_TRUE ARCH_X86_FALSE OS_LINUX_TRUE OS_LINUX_FALSE arch ARCH LTLIBOBJS'
+ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS build build_cpu build_vendor build_os host host_cpu host_vendor host_os target target_cpu target_vendor target_os INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA PACKAGE VERSION ACLOCAL AUTOCONF AUTOMAKE AUTOHEADER MAKEINFO AMTAR install_sh STRIP ac_ct_STRIP INSTALL_STRIP_PROGRAM AWK SET_MAKE MAINTAINER_MODE_TRUE MAINTAINER_MODE_FALSE MAINT CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT DEPDIR am__include am__quote AMDEP_TRUE AMDEP_FALSE AMDEPBACKSLASH CCDEPMODE CXX CXXFLAGS ac_ct_CXX CXXDEPMODE LN_S ECHO RANLIB ac_ct_RANLIB CPP EGREP LIBTOOL CCAS CCASFLAGS LIBOBJS REMOTE_ONLY_TRUE REMOTE_ONLY_FALSE ARCH_IA64_TRUE ARCH_IA64_FALSE ARCH_HPPA_TRUE ARCH_HPPA_FALSE ARCH_X86_TRUE ARCH_X86_FALSE OS_LINUX_TRUE OS_LINUX_FALSE arch ARCH LTLIBOBJS'
ac_subst_files=''
# Initialize some variables set by options.
@@ -921,6 +921,14 @@ ac_env_CPPFLAGS_set=${CPPFLAGS+set}
ac_env_CPPFLAGS_value=$CPPFLAGS
ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set}
ac_cv_env_CPPFLAGS_value=$CPPFLAGS
+ac_env_CXX_set=${CXX+set}
+ac_env_CXX_value=$CXX
+ac_cv_env_CXX_set=${CXX+set}
+ac_cv_env_CXX_value=$CXX
+ac_env_CXXFLAGS_set=${CXXFLAGS+set}
+ac_env_CXXFLAGS_value=$CXXFLAGS
+ac_cv_env_CXXFLAGS_set=${CXXFLAGS+set}
+ac_cv_env_CXXFLAGS_value=$CXXFLAGS
ac_env_CPP_set=${CPP+set}
ac_env_CPP_value=$CPP
ac_cv_env_CPP_set=${CPP+set}
@@ -1028,6 +1036,8 @@ Some influential environment variables:
nonstandard directory <lib dir>
CPPFLAGS C/C++ preprocessor flags, e.g. -I<include dir> if you have
headers in a nonstandard directory <include dir>
+ CXX C++ compiler command
+ CXXFLAGS C++ compiler flags
CPP C preprocessor
Use these variables to override the choices made by `configure' or to help
@@ -2854,6 +2864,375 @@ echo "${ECHO_T}$am_cv_CC_dependencies_compiler_type" >&6
CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
+ac_ext=cc
+ac_cpp='$CXXCPP $CPPFLAGS'
+ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
+ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
+ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
+if test -n "$ac_tool_prefix"; then
+ for ac_prog in $CCC g++ c++ gpp aCC CC cxx cc++ cl FCC KCC RCC xlC_r xlC
+ do
+ # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
+set dummy $ac_tool_prefix$ac_prog; ac_word=$2
+echo "$as_me:$LINENO: checking for $ac_word" >&5
+echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
+if test "${ac_cv_prog_CXX+set}" = set; then
+ echo $ECHO_N "(cached) $ECHO_C" >&6
+else
+ if test -n "$CXX"; then
+ ac_cv_prog_CXX="$CXX" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
+ ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
+ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+
+fi
+fi
+CXX=$ac_cv_prog_CXX
+if test -n "$CXX"; then
+ echo "$as_me:$LINENO: result: $CXX" >&5
+echo "${ECHO_T}$CXX" >&6
+else
+ echo "$as_me:$LINENO: result: no" >&5
+echo "${ECHO_T}no" >&6
+fi
+
+ test -n "$CXX" && break
+ done
+fi
+if test -z "$CXX"; then
+ ac_ct_CXX=$CXX
+ for ac_prog in $CCC g++ c++ gpp aCC CC cxx cc++ cl FCC KCC RCC xlC_r xlC
+do
+ # Extract the first word of "$ac_prog", so it can be a program name with args.
+set dummy $ac_prog; ac_word=$2
+echo "$as_me:$LINENO: checking for $ac_word" >&5
+echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
+if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
+ echo $ECHO_N "(cached) $ECHO_C" >&6
+else
+ if test -n "$ac_ct_CXX"; then
+ ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
+ ac_cv_prog_ac_ct_CXX="$ac_prog"
+ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+
+fi
+fi
+ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
+if test -n "$ac_ct_CXX"; then
+ echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
+echo "${ECHO_T}$ac_ct_CXX" >&6
+else
+ echo "$as_me:$LINENO: result: no" >&5
+echo "${ECHO_T}no" >&6
+fi
+
+ test -n "$ac_ct_CXX" && break
+done
+test -n "$ac_ct_CXX" || ac_ct_CXX="g++"
+
+ CXX=$ac_ct_CXX
+fi
+
+
+# Provide some information about the compiler.
+echo "$as_me:$LINENO:" \
+ "checking for C++ compiler version" >&5
+ac_compiler=`set X $ac_compile; echo $2`
+{ (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
+ (eval $ac_compiler --version </dev/null >&5) 2>&5
+ ac_status=$?
+ echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); }
+{ (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
+ (eval $ac_compiler -v </dev/null >&5) 2>&5
+ ac_status=$?
+ echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); }
+{ (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
+ (eval $ac_compiler -V </dev/null >&5) 2>&5
+ ac_status=$?
+ echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); }
+
+echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
+echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6
+if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
+ echo $ECHO_N "(cached) $ECHO_C" >&6
+else
+ cat >conftest.$ac_ext <<_ACEOF
+#line $LINENO "configure"
+#include "confdefs.h"
+
+int
+main ()
+{
+#ifndef __GNUC__
+ choke me
+#endif
+
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext
+if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
+ (eval $ac_compile) 2>&5
+ ac_status=$?
+ echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } &&
+ { ac_try='test -s conftest.$ac_objext'
+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
+ (eval $ac_try) 2>&5
+ ac_status=$?
+ echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); }; }; then
+ ac_compiler_gnu=yes
+else
+ echo "$as_me: failed program was:" >&5
+cat conftest.$ac_ext >&5
+ac_compiler_gnu=no
+fi
+rm -f conftest.$ac_objext conftest.$ac_ext
+ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
+
+fi
+echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
+echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6
+GXX=`test $ac_compiler_gnu = yes && echo yes`
+ac_test_CXXFLAGS=${CXXFLAGS+set}
+ac_save_CXXFLAGS=$CXXFLAGS
+CXXFLAGS="-g"
+echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
+echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6
+if test "${ac_cv_prog_cxx_g+set}" = set; then
+ echo $ECHO_N "(cached) $ECHO_C" >&6
+else
+ cat >conftest.$ac_ext <<_ACEOF
+#line $LINENO "configure"
+#include "confdefs.h"
+
+int
+main ()
+{
+
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext
+if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
+ (eval $ac_compile) 2>&5
+ ac_status=$?
+ echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } &&
+ { ac_try='test -s conftest.$ac_objext'
+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
+ (eval $ac_try) 2>&5
+ ac_status=$?
+ echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); }; }; then
+ ac_cv_prog_cxx_g=yes
+else
+ echo "$as_me: failed program was:" >&5
+cat conftest.$ac_ext >&5
+ac_cv_prog_cxx_g=no
+fi
+rm -f conftest.$ac_objext conftest.$ac_ext
+fi
+echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
+echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6
+if test "$ac_test_CXXFLAGS" = set; then
+ CXXFLAGS=$ac_save_CXXFLAGS
+elif test $ac_cv_prog_cxx_g = yes; then
+ if test "$GXX" = yes; then
+ CXXFLAGS="-g -O2"
+ else
+ CXXFLAGS="-g"
+ fi
+else
+ if test "$GXX" = yes; then
+ CXXFLAGS="-O2"
+ else
+ CXXFLAGS=
+ fi
+fi
+for ac_declaration in \
+ ''\
+ '#include <stdlib.h>' \
+ 'extern "C" void std::exit (int) throw (); using std::exit;' \
+ 'extern "C" void std::exit (int); using std::exit;' \
+ 'extern "C" void exit (int) throw ();' \
+ 'extern "C" void exit (int);' \
+ 'void exit (int);'
+do
+ cat >conftest.$ac_ext <<_ACEOF
+#line $LINENO "configure"
+#include "confdefs.h"
+#include <stdlib.h>
+$ac_declaration
+int
+main ()
+{
+exit (42);
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext
+if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
+ (eval $ac_compile) 2>&5
+ ac_status=$?
+ echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } &&
+ { ac_try='test -s conftest.$ac_objext'
+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
+ (eval $ac_try) 2>&5
+ ac_status=$?
+ echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); }; }; then
+ :
+else
+ echo "$as_me: failed program was:" >&5
+cat conftest.$ac_ext >&5
+continue
+fi
+rm -f conftest.$ac_objext conftest.$ac_ext
+ cat >conftest.$ac_ext <<_ACEOF
+#line $LINENO "configure"
+#include "confdefs.h"
+$ac_declaration
+int
+main ()
+{
+exit (42);
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext
+if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
+ (eval $ac_compile) 2>&5
+ ac_status=$?
+ echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } &&
+ { ac_try='test -s conftest.$ac_objext'
+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
+ (eval $ac_try) 2>&5
+ ac_status=$?
+ echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); }; }; then
+ break
+else
+ echo "$as_me: failed program was:" >&5
+cat conftest.$ac_ext >&5
+fi
+rm -f conftest.$ac_objext conftest.$ac_ext
+done
+rm -f conftest*
+if test -n "$ac_declaration"; then
+ echo '#ifdef __cplusplus' >>confdefs.h
+ echo $ac_declaration >>confdefs.h
+ echo '#endif' >>confdefs.h
+fi
+
+ac_ext=c
+ac_cpp='$CPP $CPPFLAGS'
+ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
+ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
+ac_compiler_gnu=$ac_cv_c_compiler_gnu
+
+depcc="$CXX" am_compiler_list=
+
+echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
+echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6
+if test "${am_cv_CXX_dependencies_compiler_type+set}" = set; then
+ echo $ECHO_N "(cached) $ECHO_C" >&6
+else
+ 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
+
+ am_cv_CXX_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
+ # 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.
+ echo '#include "conftest.h"' > conftest.c
+ echo 'int i;' > conftest.h
+ echo "${am__include} ${am__quote}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=conftest.c object=conftest.o \
+ depfile=conftest.Po tmpdepfile=conftest.TPo \
+ $SHELL ./depcomp $depcc -c conftest.c -o conftest.o >/dev/null 2>&1 &&
+ grep conftest.h conftest.Po > /dev/null 2>&1 &&
+ ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
+ am_cv_CXX_dependencies_compiler_type=$depmode
+ break
+ fi
+ done
+
+ cd ..
+ rm -rf conftest.dir
+else
+ am_cv_CXX_dependencies_compiler_type=none
+fi
+
+fi
+echo "$as_me:$LINENO: result: $am_cv_CXX_dependencies_compiler_type" >&5
+echo "${ECHO_T}$am_cv_CXX_dependencies_compiler_type" >&6
+CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type
+
+
# Find a good install program. We prefer a C program (faster),
# so one script is as good as another. But avoid the broken or
# incompatible versions:
@@ -4522,7 +4901,7 @@ test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
case $host in
*-*-irix6*)
# Find out which ABI we are using.
- echo '#line 4525 "configure"' > conftest.$ac_ext
+ echo '#line 4904 "configure"' > conftest.$ac_ext
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
(eval $ac_compile) 2>&5
ac_status=$?
@@ -5036,7 +5415,7 @@ chmod -w .
save_CFLAGS="$CFLAGS"
CFLAGS="$CFLAGS -o out/conftest2.$ac_objext"
compiler_c_o=no
-if { (eval echo configure:5039: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>out/conftest.err; } && test -s out/conftest2.$ac_objext; then
+if { (eval echo configure:5418: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>out/conftest.err; } && 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
@@ -6823,7 +7202,7 @@ else
lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
lt_status=$lt_dlunknown
cat > conftest.$ac_ext <<EOF
-#line 6826 "configure"
+#line 7205 "configure"
#include "confdefs.h"
#if HAVE_DLFCN_H
@@ -6921,7 +7300,7 @@ else
lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
lt_status=$lt_dlunknown
cat > conftest.$ac_ext <<EOF
-#line 6924 "configure"
+#line 7303 "configure"
#include "confdefs.h"
#if HAVE_DLFCN_H
@@ -9246,6 +9625,10 @@ s,@AMDEP_TRUE@,$AMDEP_TRUE,;t t
s,@AMDEP_FALSE@,$AMDEP_FALSE,;t t
s,@AMDEPBACKSLASH@,$AMDEPBACKSLASH,;t t
s,@CCDEPMODE@,$CCDEPMODE,;t t
+s,@CXX@,$CXX,;t t
+s,@CXXFLAGS@,$CXXFLAGS,;t t
+s,@ac_ct_CXX@,$ac_ct_CXX,;t t
+s,@CXXDEPMODE@,$CXXDEPMODE,;t t
s,@LN_S@,$LN_S,;t t
s,@ECHO@,$ECHO,;t t
s,@RANLIB@,$RANLIB,;t t
diff --git a/configure.in b/configure.in
index 3b0b3e8f..fa816c34 100644
--- a/configure.in
+++ b/configure.in
@@ -2,12 +2,13 @@ dnl Process this file with autoconf to produce a configure script.
AC_INIT(src/backtrace.c)
AC_CONFIG_AUX_DIR(aux)
AC_CANONICAL_SYSTEM
-AM_INIT_AUTOMAKE(libunwind, 0.91)
+AM_INIT_AUTOMAKE(libunwind, 0.92)
AM_MAINTAINER_MODE
AM_CONFIG_HEADER(include/config.h)
dnl Checks for programs.
AC_PROG_CC
+AC_PROG_CXX
AC_PROG_INSTALL
AC_PROG_MAKE_SET
AM_PROG_LIBTOOL
diff --git a/doc/Makefile.in b/doc/Makefile.in
index f2d40ccd..2a044cf5 100644
--- a/doc/Makefile.in
+++ b/doc/Makefile.in
@@ -76,6 +76,7 @@ AWK = @AWK@
CC = @CC@
CCAS = @CCAS@
CCASFLAGS = @CCASFLAGS@
+CXX = @CXX@
DEPDIR = @DEPDIR@
DLLTOOL = @DLLTOOL@
ECHO = @ECHO@
diff --git a/src/Makefile.in b/src/Makefile.in
index 3fac7b7e..1dede03f 100644
--- a/src/Makefile.in
+++ b/src/Makefile.in
@@ -76,6 +76,7 @@ AWK = @AWK@
CC = @CC@
CCAS = @CCAS@
CCASFLAGS = @CCASFLAGS@
+CXX = @CXX@
DEPDIR = @DEPDIR@
DLLTOOL = @DLLTOOL@
ECHO = @ECHO@
diff --git a/tests/Lia64-test-rbs.c b/tests/Lia64-test-rbs.c
index c3971f82..8790ae23 100644
--- a/tests/Lia64-test-rbs.c
+++ b/tests/Lia64-test-rbs.c
@@ -1,2 +1,4 @@
+#ifndef UNW_REMOTE_ONLY
#define UNW_LOCAL_ONLY
#include "Gia64-test-rbs.c"
+#endif
diff --git a/tests/Lia64-test-stack.c b/tests/Lia64-test-stack.c
index 92106549..196dff4b 100644
--- a/tests/Lia64-test-stack.c
+++ b/tests/Lia64-test-stack.c
@@ -1,2 +1,4 @@
+#ifndef UNW_REMOTE_ONLY
#define UNW_LOCAL_ONLY
#include "Gia64-test-stack.c"
+#endif
diff --git a/tests/Ltest-dyn1.c b/tests/Ltest-dyn1.c
index 973f5ea6..8231a3e8 100644
--- a/tests/Ltest-dyn1.c
+++ b/tests/Ltest-dyn1.c
@@ -1,2 +1,4 @@
+#ifndef UNW_REMOTE_ONLY
#define UNW_LOCAL_ONLY
#include "Gtest-dyn1.c"
+#endif
diff --git a/tests/Ltest-exc.c b/tests/Ltest-exc.c
index f87b4691..2c0463fc 100644
--- a/tests/Ltest-exc.c
+++ b/tests/Ltest-exc.c
@@ -1,2 +1,4 @@
+#ifndef UNW_REMOTE_ONLY
#define UNW_LOCAL_ONLY
#include "Gtest-exc.c"
+#endif
diff --git a/tests/Ltest-resume-sig.c b/tests/Ltest-resume-sig.c
index c747685b..556d2ee7 100644
--- a/tests/Ltest-resume-sig.c
+++ b/tests/Ltest-resume-sig.c
@@ -1,2 +1,4 @@
+#ifndef UNW_REMOTE_ONLY
#define UNW_LOCAL_ONLY
#include "Gtest-resume-sig.c"
+#endif
diff --git a/tests/Makefile.in b/tests/Makefile.in
index 265b0ade..b7a420e2 100644
--- a/tests/Makefile.in
+++ b/tests/Makefile.in
@@ -76,6 +76,7 @@ AWK = @AWK@
CC = @CC@
CCAS = @CCAS@
CCASFLAGS = @CCASFLAGS@
+CXX = @CXX@
DEPDIR = @DEPDIR@
DLLTOOL = @DLLTOOL@
ECHO = @ECHO@
@@ -97,7 +98,7 @@ AM_CPPFLAGS = -I$(top_srcdir)/include
EXTRA_DIST = run-ia64-test-dyn1
noinst_PROGRAMS_common =
-check_PROGRAMS_common =
+check_PROGRAMS_common = Gtest-init Ltest-init
check_SCRIPTS_common =
@REMOTE_ONLY_TRUE@check_SCRIPTS_cdep =
@@ -107,7 +108,7 @@ check_SCRIPTS_common =
@REMOTE_ONLY_FALSE@ Gtest-dyn1 Ltest-dyn1 test-setjmp test-ptrace
@REMOTE_ONLY_TRUE@noinst_PROGRAMS_cdep = $(noinst_PROGRAMS_common)
-@REMOTE_ONLY_FALSE@noinst_PROGRAMS_cdep = bt test-init test-varargs
+@REMOTE_ONLY_FALSE@noinst_PROGRAMS_cdep = bt test-varargs
@ARCH_IA64_TRUE@@REMOTE_ONLY_FALSE@noinst_PROGRAMS_arch = ia64-test-sig ia64-test-dyn1
@ARCH_IA64_TRUE@@REMOTE_ONLY_FALSE@check_SCRIPTS_arch = run-ia64-test-dyn1
@ARCH_IA64_TRUE@@REMOTE_ONLY_FALSE@check_PROGRAMS_arch = Gia64-test-stack Lia64-test-stack \
@@ -136,6 +137,8 @@ Gia64_test_stack_SOURCES = Gia64-test-stack.c ia64-test-stack-asm.S \
Lia64_test_rbs_SOURCES = Lia64-test-rbs.c ia64-test-rbs-asm.S ia64-test-rbs.h
Gia64_test_rbs_SOURCES = Gia64-test-rbs.c ia64-test-rbs-asm.S ia64-test-rbs.h
ia64_test_dyn1_SOURCES = ia64-test-dyn1.c ia64-dyn-asm.S flush-cache.S
+Gtest_init_SOURCES = Gtest-init.cxx
+Ltest_init_SOURCES = Ltest-init.cxx
Gtest_dyn1_SOURCES = Gtest-dyn1.c flush-cache.S
Ltest_dyn1_SOURCES = Ltest-dyn1.c flush-cache.S
@@ -146,8 +149,11 @@ subdir = tests
mkinstalldirs = $(SHELL) $(top_srcdir)/aux/mkinstalldirs
CONFIG_HEADER = $(top_builddir)/include/config.h
CONFIG_CLEAN_FILES =
-@ARCH_IA64_FALSE@@REMOTE_ONLY_TRUE@check_PROGRAMS =
-@ARCH_IA64_FALSE@@REMOTE_ONLY_FALSE@check_PROGRAMS = Gtest-exc$(EXEEXT) \
+@ARCH_IA64_FALSE@@REMOTE_ONLY_TRUE@check_PROGRAMS = Gtest-init$(EXEEXT) \
+@ARCH_IA64_FALSE@@REMOTE_ONLY_TRUE@ Ltest-init$(EXEEXT)
+@ARCH_IA64_FALSE@@REMOTE_ONLY_FALSE@check_PROGRAMS = Gtest-init$(EXEEXT) \
+@ARCH_IA64_FALSE@@REMOTE_ONLY_FALSE@ Ltest-init$(EXEEXT) \
+@ARCH_IA64_FALSE@@REMOTE_ONLY_FALSE@ Gtest-exc$(EXEEXT) \
@ARCH_IA64_FALSE@@REMOTE_ONLY_FALSE@ Ltest-exc$(EXEEXT) \
@ARCH_IA64_FALSE@@REMOTE_ONLY_FALSE@ Gtest-resume-sig$(EXEEXT) \
@ARCH_IA64_FALSE@@REMOTE_ONLY_FALSE@ Ltest-resume-sig$(EXEEXT) \
@@ -155,8 +161,11 @@ CONFIG_CLEAN_FILES =
@ARCH_IA64_FALSE@@REMOTE_ONLY_FALSE@ Ltest-dyn1$(EXEEXT) \
@ARCH_IA64_FALSE@@REMOTE_ONLY_FALSE@ test-setjmp$(EXEEXT) \
@ARCH_IA64_FALSE@@REMOTE_ONLY_FALSE@ test-ptrace$(EXEEXT)
-@ARCH_IA64_TRUE@@REMOTE_ONLY_TRUE@check_PROGRAMS =
-@ARCH_IA64_TRUE@@REMOTE_ONLY_FALSE@check_PROGRAMS = Gtest-exc$(EXEEXT) \
+@ARCH_IA64_TRUE@@REMOTE_ONLY_TRUE@check_PROGRAMS = Gtest-init$(EXEEXT) \
+@ARCH_IA64_TRUE@@REMOTE_ONLY_TRUE@ Ltest-init$(EXEEXT)
+@ARCH_IA64_TRUE@@REMOTE_ONLY_FALSE@check_PROGRAMS = Gtest-init$(EXEEXT) \
+@ARCH_IA64_TRUE@@REMOTE_ONLY_FALSE@ Ltest-init$(EXEEXT) \
+@ARCH_IA64_TRUE@@REMOTE_ONLY_FALSE@ Gtest-exc$(EXEEXT) \
@ARCH_IA64_TRUE@@REMOTE_ONLY_FALSE@ Ltest-exc$(EXEEXT) \
@ARCH_IA64_TRUE@@REMOTE_ONLY_FALSE@ Gtest-resume-sig$(EXEEXT) \
@ARCH_IA64_TRUE@@REMOTE_ONLY_FALSE@ Ltest-resume-sig$(EXEEXT) \
@@ -170,11 +179,9 @@ CONFIG_CLEAN_FILES =
@ARCH_IA64_TRUE@@REMOTE_ONLY_FALSE@ Lia64-test-rbs$(EXEEXT)
@ARCH_IA64_FALSE@@REMOTE_ONLY_TRUE@noinst_PROGRAMS =
@ARCH_IA64_FALSE@@REMOTE_ONLY_FALSE@noinst_PROGRAMS = bt$(EXEEXT) \
-@ARCH_IA64_FALSE@@REMOTE_ONLY_FALSE@ test-init$(EXEEXT) \
@ARCH_IA64_FALSE@@REMOTE_ONLY_FALSE@ test-varargs$(EXEEXT)
@ARCH_IA64_TRUE@@REMOTE_ONLY_TRUE@noinst_PROGRAMS =
@ARCH_IA64_TRUE@@REMOTE_ONLY_FALSE@noinst_PROGRAMS = bt$(EXEEXT) \
-@ARCH_IA64_TRUE@@REMOTE_ONLY_FALSE@ test-init$(EXEEXT) \
@ARCH_IA64_TRUE@@REMOTE_ONLY_FALSE@ test-varargs$(EXEEXT) \
@ARCH_IA64_TRUE@@REMOTE_ONLY_FALSE@ ia64-test-sig$(EXEEXT) \
@ARCH_IA64_TRUE@@REMOTE_ONLY_FALSE@ ia64-test-dyn1$(EXEEXT)
@@ -202,6 +209,11 @@ Gtest_exc_OBJECTS = Gtest-exc.$(OBJEXT)
Gtest_exc_LDADD = $(LDADD)
Gtest_exc_DEPENDENCIES = ../src/libunwind-$(arch).la
Gtest_exc_LDFLAGS =
+am_Gtest_init_OBJECTS = Gtest-init.$(OBJEXT)
+Gtest_init_OBJECTS = $(am_Gtest_init_OBJECTS)
+Gtest_init_LDADD = $(LDADD)
+Gtest_init_DEPENDENCIES = ../src/libunwind-$(arch).la
+Gtest_init_LDFLAGS =
Gtest_resume_sig_SOURCES = Gtest-resume-sig.c
Gtest_resume_sig_OBJECTS = Gtest-resume-sig.$(OBJEXT)
Gtest_resume_sig_LDADD = $(LDADD)
@@ -229,6 +241,11 @@ Ltest_exc_OBJECTS = Ltest-exc.$(OBJEXT)
Ltest_exc_LDADD = $(LDADD)
Ltest_exc_DEPENDENCIES = ../src/libunwind-$(arch).la
Ltest_exc_LDFLAGS =
+am_Ltest_init_OBJECTS = Ltest-init.$(OBJEXT)
+Ltest_init_OBJECTS = $(am_Ltest_init_OBJECTS)
+Ltest_init_LDADD = $(LDADD)
+Ltest_init_DEPENDENCIES = ../src/libunwind-$(arch).la
+Ltest_init_LDFLAGS =
Ltest_resume_sig_SOURCES = Ltest-resume-sig.c
Ltest_resume_sig_OBJECTS = Ltest-resume-sig.$(OBJEXT)
Ltest_resume_sig_LDADD = $(LDADD)
@@ -250,11 +267,6 @@ ia64_test_sig_OBJECTS = ia64-test-sig.$(OBJEXT)
ia64_test_sig_LDADD = $(LDADD)
ia64_test_sig_DEPENDENCIES = ../src/libunwind-$(arch).la
ia64_test_sig_LDFLAGS =
-test_init_SOURCES = test-init.c
-test_init_OBJECTS = test-init.$(OBJEXT)
-test_init_LDADD = $(LDADD)
-test_init_DEPENDENCIES = ../src/libunwind-$(arch).la
-test_init_LDFLAGS =
test_ptrace_SOURCES = test-ptrace.c
test_ptrace_OBJECTS = test-ptrace.$(OBJEXT)
test_ptrace_LDADD = $(LDADD)
@@ -280,14 +292,16 @@ am__depfiles_maybe = depfiles
@AMDEP_TRUE@DEP_FILES = ./$(DEPDIR)/Gia64-test-rbs.Po \
@AMDEP_TRUE@ ./$(DEPDIR)/Gia64-test-stack.Po \
@AMDEP_TRUE@ ./$(DEPDIR)/Gtest-dyn1.Po ./$(DEPDIR)/Gtest-exc.Po \
+@AMDEP_TRUE@ ./$(DEPDIR)/Gtest-init.Po \
@AMDEP_TRUE@ ./$(DEPDIR)/Gtest-resume-sig.Po \
@AMDEP_TRUE@ ./$(DEPDIR)/Lia64-test-rbs.Po \
@AMDEP_TRUE@ ./$(DEPDIR)/Lia64-test-stack.Po \
@AMDEP_TRUE@ ./$(DEPDIR)/Ltest-dyn1.Po ./$(DEPDIR)/Ltest-exc.Po \
+@AMDEP_TRUE@ ./$(DEPDIR)/Ltest-init.Po \
@AMDEP_TRUE@ ./$(DEPDIR)/Ltest-resume-sig.Po ./$(DEPDIR)/bt.Po \
@AMDEP_TRUE@ ./$(DEPDIR)/ia64-test-dyn1.Po \
@AMDEP_TRUE@ ./$(DEPDIR)/ia64-test-sig.Po \
-@AMDEP_TRUE@ ./$(DEPDIR)/test-init.Po ./$(DEPDIR)/test-ptrace.Po \
+@AMDEP_TRUE@ ./$(DEPDIR)/test-ptrace.Po \
@AMDEP_TRUE@ ./$(DEPDIR)/test-setjmp.Po \
@AMDEP_TRUE@ ./$(DEPDIR)/test-varargs.Po
CCASCOMPILE = $(CCAS) $(AM_CCASFLAGS) $(CCASFLAGS)
@@ -301,19 +315,29 @@ CCLD = $(CC)
LINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
$(AM_LDFLAGS) $(LDFLAGS) -o $@
CFLAGS = @CFLAGS@
+CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
+ $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
+LTCXXCOMPILE = $(LIBTOOL) --mode=compile $(CXX) $(DEFS) \
+ $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
+ $(AM_CXXFLAGS) $(CXXFLAGS)
+CXXLD = $(CXX)
+CXXLINK = $(LIBTOOL) --mode=link $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) \
+ $(AM_LDFLAGS) $(LDFLAGS) -o $@
+CXXFLAGS = @CXXFLAGS@
DIST_SOURCES = $(Gia64_test_rbs_SOURCES) $(Gia64_test_stack_SOURCES) \
- $(Gtest_dyn1_SOURCES) Gtest-exc.c Gtest-resume-sig.c \
- $(Lia64_test_rbs_SOURCES) $(Lia64_test_stack_SOURCES) \
- $(Ltest_dyn1_SOURCES) Ltest-exc.c Ltest-resume-sig.c bt.c \
- $(ia64_test_dyn1_SOURCES) ia64-test-sig.c test-init.c \
- test-ptrace.c test-setjmp.c test-varargs.c
+ $(Gtest_dyn1_SOURCES) Gtest-exc.c $(Gtest_init_SOURCES) \
+ Gtest-resume-sig.c $(Lia64_test_rbs_SOURCES) \
+ $(Lia64_test_stack_SOURCES) $(Ltest_dyn1_SOURCES) Ltest-exc.c \
+ $(Ltest_init_SOURCES) Ltest-resume-sig.c bt.c \
+ $(ia64_test_dyn1_SOURCES) ia64-test-sig.c test-ptrace.c \
+ test-setjmp.c test-varargs.c
DIST_COMMON = Makefile.am Makefile.in
-SOURCES = $(Gia64_test_rbs_SOURCES) $(Gia64_test_stack_SOURCES) $(Gtest_dyn1_SOURCES) Gtest-exc.c Gtest-resume-sig.c $(Lia64_test_rbs_SOURCES) $(Lia64_test_stack_SOURCES) $(Ltest_dyn1_SOURCES) Ltest-exc.c Ltest-resume-sig.c bt.c $(ia64_test_dyn1_SOURCES) ia64-test-sig.c test-init.c test-ptrace.c test-setjmp.c test-varargs.c
+SOURCES = $(Gia64_test_rbs_SOURCES) $(Gia64_test_stack_SOURCES) $(Gtest_dyn1_SOURCES) Gtest-exc.c $(Gtest_init_SOURCES) Gtest-resume-sig.c $(Lia64_test_rbs_SOURCES) $(Lia64_test_stack_SOURCES) $(Ltest_dyn1_SOURCES) Ltest-exc.c $(Ltest_init_SOURCES) Ltest-resume-sig.c bt.c $(ia64_test_dyn1_SOURCES) ia64-test-sig.c test-ptrace.c test-setjmp.c test-varargs.c
all: all-am
.SUFFIXES:
-.SUFFIXES: .S .c .lo .o .obj
+.SUFFIXES: .S .c .cxx .lo .o .obj
$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4)
cd $(top_srcdir) && \
$(AUTOMAKE) --gnu tests/Makefile
@@ -345,6 +369,9 @@ Gtest-dyn1$(EXEEXT): $(Gtest_dyn1_OBJECTS) $(Gtest_dyn1_DEPENDENCIES)
Gtest-exc$(EXEEXT): $(Gtest_exc_OBJECTS) $(Gtest_exc_DEPENDENCIES)
@rm -f Gtest-exc$(EXEEXT)
$(LINK) $(Gtest_exc_LDFLAGS) $(Gtest_exc_OBJECTS) $(Gtest_exc_LDADD) $(LIBS)
+Gtest-init$(EXEEXT): $(Gtest_init_OBJECTS) $(Gtest_init_DEPENDENCIES)
+ @rm -f Gtest-init$(EXEEXT)
+ $(CXXLINK) $(Gtest_init_LDFLAGS) $(Gtest_init_OBJECTS) $(Gtest_init_LDADD) $(LIBS)
Gtest-resume-sig$(EXEEXT): $(Gtest_resume_sig_OBJECTS) $(Gtest_resume_sig_DEPENDENCIES)
@rm -f Gtest-resume-sig$(EXEEXT)
$(LINK) $(Gtest_resume_sig_LDFLAGS) $(Gtest_resume_sig_OBJECTS) $(Gtest_resume_sig_LDADD) $(LIBS)
@@ -360,6 +387,9 @@ Ltest-dyn1$(EXEEXT): $(Ltest_dyn1_OBJECTS) $(Ltest_dyn1_DEPENDENCIES)
Ltest-exc$(EXEEXT): $(Ltest_exc_OBJECTS) $(Ltest_exc_DEPENDENCIES)
@rm -f Ltest-exc$(EXEEXT)
$(LINK) $(Ltest_exc_LDFLAGS) $(Ltest_exc_OBJECTS) $(Ltest_exc_LDADD) $(LIBS)
+Ltest-init$(EXEEXT): $(Ltest_init_OBJECTS) $(Ltest_init_DEPENDENCIES)
+ @rm -f Ltest-init$(EXEEXT)
+ $(CXXLINK) $(Ltest_init_LDFLAGS) $(Ltest_init_OBJECTS) $(Ltest_init_LDADD) $(LIBS)
Ltest-resume-sig$(EXEEXT): $(Ltest_resume_sig_OBJECTS) $(Ltest_resume_sig_DEPENDENCIES)
@rm -f Ltest-resume-sig$(EXEEXT)
$(LINK) $(Ltest_resume_sig_LDFLAGS) $(Ltest_resume_sig_OBJECTS) $(Ltest_resume_sig_LDADD) $(LIBS)
@@ -372,9 +402,6 @@ ia64-test-dyn1$(EXEEXT): $(ia64_test_dyn1_OBJECTS) $(ia64_test_dyn1_DEPENDENCIES
ia64-test-sig$(EXEEXT): $(ia64_test_sig_OBJECTS) $(ia64_test_sig_DEPENDENCIES)
@rm -f ia64-test-sig$(EXEEXT)
$(LINK) $(ia64_test_sig_LDFLAGS) $(ia64_test_sig_OBJECTS) $(ia64_test_sig_LDADD) $(LIBS)
-test-init$(EXEEXT): $(test_init_OBJECTS) $(test_init_DEPENDENCIES)
- @rm -f test-init$(EXEEXT)
- $(LINK) $(test_init_LDFLAGS) $(test_init_OBJECTS) $(test_init_LDADD) $(LIBS)
test-ptrace$(EXEEXT): $(test_ptrace_OBJECTS) $(test_ptrace_DEPENDENCIES)
@rm -f test-ptrace$(EXEEXT)
$(LINK) $(test_ptrace_LDFLAGS) $(test_ptrace_OBJECTS) $(test_ptrace_LDADD) $(LIBS)
@@ -395,16 +422,17 @@ distclean-compile:
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/Gia64-test-stack.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/Gtest-dyn1.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/Gtest-exc.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/Gtest-init.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/Gtest-resume-sig.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/Lia64-test-rbs.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/Lia64-test-stack.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/Ltest-dyn1.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/Ltest-exc.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/Ltest-init.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/Ltest-resume-sig.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/bt.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ia64-test-dyn1.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ia64-test-sig.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-init.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-ptrace.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-setjmp.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-varargs.Po@am__quote@
@@ -440,6 +468,25 @@ distclean-depend:
$(LTCOMPILE) -c -o $@ `test -f '$<' || echo '$(srcdir)/'`$<
CCDEPMODE = @CCDEPMODE@
+.cxx.o:
+@AMDEP_TRUE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@ depfile='$(DEPDIR)/$*.Po' tmpdepfile='$(DEPDIR)/$*.TPo' @AMDEPBACKSLASH@
+@AMDEP_TRUE@ $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ $(CXXCOMPILE) -c -o $@ `test -f '$<' || echo '$(srcdir)/'`$<
+
+.cxx.obj:
+@AMDEP_TRUE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@ depfile='$(DEPDIR)/$*.Po' tmpdepfile='$(DEPDIR)/$*.TPo' @AMDEPBACKSLASH@
+@AMDEP_TRUE@ $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ $(CXXCOMPILE) -c -o $@ `cygpath -w $<`
+
+.cxx.lo:
+@AMDEP_TRUE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@ depfile='$(DEPDIR)/$*.Plo' tmpdepfile='$(DEPDIR)/$*.TPlo' @AMDEPBACKSLASH@
+@AMDEP_TRUE@ $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ $(LTCXXCOMPILE) -c -o $@ `test -f '$<' || echo '$(srcdir)/'`$<
+CXXDEPMODE = @CXXDEPMODE@
+
mostlyclean-libtool:
-rm -f *.lo