diff options
author | rth <rth@138bc75d-0d04-0410-961f-82ee72b054a4> | 2001-03-28 11:04:51 +0000 |
---|---|---|
committer | rth <rth@138bc75d-0d04-0410-961f-82ee72b054a4> | 2001-03-28 11:04:51 +0000 |
commit | df4b504cae7856b864a073ab9e6e61cf2ad23a97 (patch) | |
tree | a923c8785a06871784c5177530130063c4925f5a /libstdc++-v3/ChangeLog | |
parent | d3ab49408bd5b876d10076caea78dc81a5f85dd7 (diff) | |
download | gcc-df4b504cae7856b864a073ab9e6e61cf2ad23a97.tar.gz |
IA-64 ABI Exception Handling.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40924 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libstdc++-v3/ChangeLog')
-rw-r--r-- | libstdc++-v3/ChangeLog | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index 8ed8178a1d7..ac698159be6 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,23 @@ +2001-03-28 Richard Henderson <rth@redhat.com> + + IA-64 ABI Exception Handling: + * acinclude.m4 (GLIBCPP_ENABLE_SJLJ_EXCEPTIONS): New. + * configure.in: Use it. + * Makefile.in, aclocal.m4, config.h.in, configure: Regenerate. + * libsupc++/Makefile.am (sources): Update files list. + * libsupc++/Makefile.in: Regenerate. + * libsupc++/eh_alloc.cc, libsupc++/eh_aux_runtime.cc: New files. + * libsupc++/eh_catch.cc, libsupc++/eh_exception.cc: New files. + * libsupc++/eh_globals.cc, libsupc++/eh_personality.cc: New files. + * libsupc++/eh_terminate.cc, libsupc++/eh_throw.cc: New files. + * libsupc++/exception_support.cc: Remove. + * libsupc++/exception_support.h: Remove. + * libsupc++/pure.cc: Use std::terminate. + * libsupc++/tinfo2.cc (__throw_type_match_rtti_2): Remove. + (__is_pointer): Remove. + * libsupc++/unwind-cxx.h: New file. + * libsupc++/vec.cc (uncatch_exception): Update for new abi. + 2001-03-27 Alexandre Oliva <aoliva@redhat.com> * libsupc++/Makefile.am (CXXLINK): Use CXX again, and choose |