diff options
author | Roland McGrath <mcgrathr@google.com> | 2014-03-12 22:42:13 +0000 |
---|---|---|
committer | Roland McGrath <roland@gcc.gnu.org> | 2014-03-12 22:42:13 +0000 |
commit | 90021b558c4d39ae9444b90f08f86c0aa2360e85 (patch) | |
tree | 73c30d6cc6e91c9877a5f5f9892de92f4c43bdee /libgfortran/io/unit.c | |
parent | bf0f324ea4182da0f6ea89ab9658c0f9549bf360 (diff) | |
download | gcc-90021b558c4d39ae9444b90f08f86c0aa2360e85.zip gcc-90021b558c4d39ae9444b90f08f86c0aa2360e85.tar.gz gcc-90021b558c4d39ae9444b90f08f86c0aa2360e85.tar.bz2 |
PR libstdc++/59392: Fix ARM EABI uncaught throw from unexpected exception handler
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.
Co-Authored-By: Mark Seaborn <mseaborn@google.com>
From-SVN: r208519
Diffstat (limited to 'libgfortran/io/unit.c')
0 files changed, 0 insertions, 0 deletions