diff options
author | Paolo Carlini <pcarlini@suse.de> | 2007-02-01 13:36:51 +0000 |
---|---|---|
committer | Paolo Carlini <paolo@gcc.gnu.org> | 2007-02-01 13:36:51 +0000 |
commit | c3f0f556dbb69eaa968844a13a4b9d26b0314559 (patch) | |
tree | 956a65496ea40664056e495d47d7b48a8dc073b2 /libstdc++-v3/ChangeLog | |
parent | ee7d8048d5cb690e325d79e82df75c3ddc36a081 (diff) | |
download | gcc-c3f0f556dbb69eaa968844a13a4b9d26b0314559.zip gcc-c3f0f556dbb69eaa968844a13a4b9d26b0314559.tar.gz gcc-c3f0f556dbb69eaa968844a13a4b9d26b0314559.tar.bz2 |
re PR libstdc++/14493 (std::bad_alloc::what() does not explain what happened)
2007-02-01 Paolo Carlini <pcarlini@suse.de>
PR libstdc++/14493
* libsupc++/typeinfo (bad_cast::what, bad_typeid::what): Declare.
* libsupc++/tinfo.cc: Define.
* libsupc++/exception (bad_exception::what): Declare.
* libsupc++/eh_exception.cc: Define.
(exception::what): Adjust, don't use typeid.
* libsupc++/new (bad_alloc::what): Declare.
* libsupc++/new_handler.cc: Define.
* config/abi/pre/gnu.ver: Export the new methods @3.4.9; adjust
existing 3.4.10 exports to 3.4.9.
* configure.ac: Adjust to 6.0.9.
* configure: Regenerate.
* testsuite/util/testsuite_abi.cc: Update.
* testsuite/18_support/14493.cc: New.
From-SVN: r121461
Diffstat (limited to 'libstdc++-v3/ChangeLog')
-rw-r--r-- | libstdc++-v3/ChangeLog | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index 1718e5d..bf45d8e 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,20 @@ +2007-02-01 Paolo Carlini <pcarlini@suse.de> + + PR libstdc++/14493 + * libsupc++/typeinfo (bad_cast::what, bad_typeid::what): Declare. + * libsupc++/tinfo.cc: Define. + * libsupc++/exception (bad_exception::what): Declare. + * libsupc++/eh_exception.cc: Define. + (exception::what): Adjust, don't use typeid. + * libsupc++/new (bad_alloc::what): Declare. + * libsupc++/new_handler.cc: Define. + * config/abi/pre/gnu.ver: Export the new methods @3.4.9; adjust + existing 3.4.10 exports to 3.4.9. + * configure.ac: Adjust to 6.0.9. + * configure: Regenerate. + * testsuite/util/testsuite_abi.cc: Update. + * testsuite/18_support/14493.cc: New. + 2007-02-01 Ben Elliston <bje@au.ibm.com> * libsupc++/eh_alloc.cc (__cxa_free_exception): Don't refer to the |