diff options
author | Soni L. <EnderMoneyMod@gmail.com> | 2024-10-01 21:28:18 -0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-10-01 17:28:18 -0700 |
commit | 7d229cf0965a41fe22338f08895231190573ca24 (patch) | |
tree | ff977d2e139869f32bd904d4351c5985c7da28db /test/regress/interp-ehv3-locals.txt | |
parent | 84ea5d3e3caa92389cec39825cc79140312f6712 (diff) | |
download | wabt-7d229cf0965a41fe22338f08895231190573ca24.tar.gz wabt-7d229cf0965a41fe22338f08895231190573ca24.tar.bz2 wabt-7d229cf0965a41fe22338f08895231190573ca24.zip |
wasm2c: Fix handling of locals in setjmp targets (#2479)
It is UB to read local variables after a call to `setjmp` returns, if
those variables have been modified between `setjmp` and `longjmp`,
unless they're marked as `volatile`. This marks them as `volatile`.
Closes #2469
Diffstat (limited to 'test/regress/interp-ehv3-locals.txt')
0 files changed, 0 insertions, 0 deletions