diff options
author | Iain Buclaw <ibuclaw@gdcproject.org> | 2021-09-25 19:50:52 +0200 |
---|---|---|
committer | Iain Buclaw <ibuclaw@gdcproject.org> | 2021-09-30 15:07:19 +0200 |
commit | efa5449a094d3887e124d400ff0410af2c745b2d (patch) | |
tree | 4d063fa0150fe3888801c3776ca111df26f06e18 /gcc/fortran/expr.c | |
parent | d46a29d919058fb383d19fe35c234fab58286f71 (diff) | |
download | gcc-efa5449a094d3887e124d400ff0410af2c745b2d.zip gcc-efa5449a094d3887e124d400ff0410af2c745b2d.tar.gz gcc-efa5449a094d3887e124d400ff0410af2c745b2d.tar.bz2 |
libphobos: Give _Unwind_Exception an alignment that best resembles __attribute__((aligned))
For interoperability with C++ EH, the alignment should match, otherwise
D may not be able to intercept exceptions thrown from C++.
libphobos/ChangeLog:
* libdruntime/gcc/unwind/generic.d (__aligned__): Define.
(_Unwind_Exception): Align struct to __aligned__.
Diffstat (limited to 'gcc/fortran/expr.c')
0 files changed, 0 insertions, 0 deletions