]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
libcxxrt: Insert padding in __cxa_dependent_exception
authorEd Maste <emaste@FreeBSD.org>
Wed, 27 Apr 2022 13:15:09 +0000 (09:15 -0400)
committerEd Maste <emaste@FreeBSD.org>
Wed, 27 Apr 2022 16:05:34 +0000 (12:05 -0400)
commit346f0084ba726f5b4640e0624c6f7e0df2622d54
tree0d9ea3aa2ac2367143b6d4e77fc6ac472d1ff304
parentd33bf8c50bd7359e75732aab0b905f9ba7f13e2c
libcxxrt: Insert padding in __cxa_dependent_exception

Padding was added to __cxa_exception in 45ca8b19 and
__cxa_dependent_exception needs the same layout.
Add some static_asserts to detect this in the future.

Merge of libcxxrt commit b00c6c564357

(cherry picked from commit c40e4349889b32500e51e60f9529dbcc080f468b)
(cherry picked from commit 69a40d924128b88ff2c82a35ab1b4509e1bdca56)

Approved by: re (gjb)
contrib/libcxxrt/exception.cc