diff options
| author | _ov4 <ov4@ov4.org> | 2026-10-19 11:11:20 +0000 |
|---|---|---|
| committer | _ov4 <ov4@ov4.org> | 2026-10-19 11:11:20 +0000 |
| commit | 5bf9557b5ac1b26dd860a37026f817f85b24910d (patch) | |
| tree | 1f5b5abd8623917cac19f57acf33156f8fe229ad /doc/language/function/cpsc-function-malloc.7.md | |
| parent | cf0fb69b3d489cd0aebaa2d759b2d2c0c4e230b1 (diff) | |
fix(driver): register one sorted SEH table per JIT object
Separate .pdata and .pdata$ registrations share an image base and shadow
other functions during unwind lookup. Combine their relocated entries in
one sorted, allocation-owned table so C++ catches and stack restoration
work across the entire object. Preserve allocation-action cleanup.
Verified the exp-string JIT reproduction under Wine: exit 5 before the
change, exit 0 with exact expected output afterward. All 164 Linux tests
also pass.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Diffstat (limited to 'doc/language/function/cpsc-function-malloc.7.md')
0 files changed, 0 insertions, 0 deletions
