]> git.ipfire.org Git - thirdparty/gcc.git/commit
eh_personality.cc (__cxa_call_unexpected): Take void*.
authorJason Merrill <jason@redhat.com>
Sun, 18 Nov 2001 02:09:23 +0000 (21:09 -0500)
committerJason Merrill <jason@gcc.gnu.org>
Sun, 18 Nov 2001 02:09:23 +0000 (21:09 -0500)
commit74a3070ffad610701440467a2bd0b6627a76e568
tree6a65bccb2be735bc17b004a6ee62e5a043ceaea3
parented19322d0c79606d3e16e0ad3a4029af2f7b9f28
eh_personality.cc (__cxa_call_unexpected): Take void*.

        * libsupc++/eh_personality.cc (__cxa_call_unexpected): Take void*.
        * libsupc++/eh_catch.cc (__cxa_begin_catch): Likewise.
        * libsupc++/unwind-cxx.h: Adjust.
        * src/Makefile.am (strstream.o): Pass -Wno-deprecated.

        * libsupc++/eh_type.cc (__cxa_current_exception_type): New file.
        * libsupc++/cxxabi.h: Declare it.
        * libsupc++/Makefile.am (sources): Add it.
        * src/vterminate.cc (verbose_terminate_handler): New file.
        * libsupc++/exception: Declare it.
        * src/Makefile.am (sources): Add it.

        * src/Makefile.am (VPATH): Check the src directory before the top one.

From-SVN: r47132
12 files changed:
libstdc++-v3/ChangeLog
libstdc++-v3/libsupc++/Makefile.am
libstdc++-v3/libsupc++/Makefile.in
libstdc++-v3/libsupc++/cxxabi.h
libstdc++-v3/libsupc++/eh_catch.cc
libstdc++-v3/libsupc++/eh_personality.cc
libstdc++-v3/libsupc++/eh_type.cc [new file with mode: 0644]
libstdc++-v3/libsupc++/exception
libstdc++-v3/libsupc++/unwind-cxx.h
libstdc++-v3/src/Makefile.am
libstdc++-v3/src/Makefile.in
libstdc++-v3/src/vterminate.cc [new file with mode: 0644]