diff options
author | Iain Buclaw <ibuclaw@gdcproject.org> | 2021-09-25 23:18:53 +0200 |
---|---|---|
committer | Iain Buclaw <ibuclaw@gdcproject.org> | 2021-09-30 15:07:19 +0200 |
commit | 8088a33df5f62fd6416fb8cb158b791e639aa707 (patch) | |
tree | 5fb9d1c8bd0e552010f86971d057b92cac056014 /gcc/fortran/expr.c | |
parent | ed3ec7343b7d104a3285336fbfc1e4719719f9b6 (diff) | |
download | gcc-8088a33df5f62fd6416fb8cb158b791e639aa707.zip gcc-8088a33df5f62fd6416fb8cb158b791e639aa707.tar.gz gcc-8088a33df5f62fd6416fb8cb158b791e639aa707.tar.bz2 |
libphobos: Select the appropriate exception handler in getClassInfo
This is analogous to __gdc_personality, which ignores in-flight
exceptions that we haven't collided with yet.
libphobos/ChangeLog:
* libdruntime/gcc/deh.d (ExceptionHeader.getClassInfo): Move to...
(getClassInfo): ...here as free function. Add lsda parameter.
(scanLSDA): Pass lsda to actionTableLookup.
(actionTableLookup): Add lsda parameter, pass to getClassInfo.
(__gdc_personality): Remove currentCfa variable.
Diffstat (limited to 'gcc/fortran/expr.c')
0 files changed, 0 insertions, 0 deletions