diff options
| author | 2019-01-26 21:19:04 -0500 | |
|---|---|---|
| committer | 2019-01-26 21:19:13 -0500 | |
| commit | 7842536ddba1c816d6487c19b4c35b675996e54f (patch) | |
| tree | da848c70a7f68f488414df15b577e8ce49693d2b /src/core/loader | |
| parent | Merge pull request #1927 from ReinUsesLisp/shader-ir (diff) | |
| download | yuzu-7842536ddba1c816d6487c19b4c35b675996e54f.tar.gz yuzu-7842536ddba1c816d6487c19b4c35b675996e54f.tar.xz yuzu-7842536ddba1c816d6487c19b4c35b675996e54f.zip | |
kernel/svc: Log out uncaught C++ exceptions from svcBreak
Looking into the implementation of the C++ standard facilities that seem
to be within all modules, it appears that they use 7 as a break reason
to indicate an uncaught C++ exception.
This was primarily found via the third last function called within
Horizon's equivalent of libcxxabi's demangling_terminate_handler(),
which passes the value 0x80000007 to svcBreak.
Diffstat (limited to 'src/core/loader')
0 files changed, 0 insertions, 0 deletions