diff options
author | Andrew Hsieh <andrewhsieh@google.com> | 2014-04-21 17:19:53 -0700 |
---|---|---|
committer | Andrew Hsieh <andrewhsieh@google.com> | 2014-04-21 17:22:50 -0700 |
commit | af62f7eeca255ab8e646f9903809f39f0881a6f2 (patch) | |
tree | 88ae81eb812c2b5ea36a70618ed9b2de4dbb01dd /gcc-4.8/ChangeLog.backported | |
parent | f33c7b3122b1d7950efa88067c9a156229ba647b (diff) | |
download | toolchain_gcc-af62f7eeca255ab8e646f9903809f39f0881a6f2.tar.gz toolchain_gcc-af62f7eeca255ab8e646f9903809f39f0881a6f2.tar.bz2 toolchain_gcc-af62f7eeca255ab8e646f9903809f39f0881a6f2.zip |
[4.6, 4.8] Backport fix PR libstdc++/59392: Fix ARM EABI uncaught throw from unexpected exception handler
http://gcc.gnu.org/viewcvs/gcc?view=revision&revision=208519
2014-03-12 Roland McGrath <mcgrathr@google.com>
Mark Seaborn <mseaborn@google.com>
libstdc++-v3/
PR libstdc++/59392
* libsupc++/eh_call.cc (__cxa_call_unexpected): Call __do_catch with
the address of a null pointer, not with a null pointer to pointer.
Copy comment for this case from eh_personality.cc:__cxa_call_unexpected.
* testsuite/18_support/bad_exception/59392.cc: New file.
Change-Id: I14e060bccb72881ba8d7e24022d429cd304e2ae3
Diffstat (limited to 'gcc-4.8/ChangeLog.backported')
-rw-r--r-- | gcc-4.8/ChangeLog.backported | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/gcc-4.8/ChangeLog.backported b/gcc-4.8/ChangeLog.backported index 95f744eaf..61834676f 100644 --- a/gcc-4.8/ChangeLog.backported +++ b/gcc-4.8/ChangeLog.backported @@ -1,3 +1,13 @@ +http://gcc.gnu.org/viewcvs/gcc?view=revision&revision=208519 +2014-03-12 Roland McGrath <mcgrathr@google.com> + Mark Seaborn <mseaborn@google.com> +libstdc++-v3/ + PR libstdc++/59392 + * libsupc++/eh_call.cc (__cxa_call_unexpected): Call __do_catch with + the address of a null pointer, not with a null pointer to pointer. + Copy comment for this case from eh_personality.cc:__cxa_call_unexpected. + * testsuite/18_support/bad_exception/59392.cc: New file. + http://gcc.gnu.org/viewcvs/gcc?view=revision&revision=205720 2013-12-05 Jason Merrill <jason@redhat.com> |