-
Notifications
You must be signed in to change notification settings - Fork 571
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
i#4301: Fix x86-32 Linux stack alignment on exit and try..except (#4302)
The recent switch to use 16-byte alignment in aa941e6 #3966 (PR #4265) missed the assembly code on exit and for try..except for calls to dynamo_process_exit() and dr_setjmp_sigmask(). The stack is adjusted for both here. A check for exit alignment is added to the cleancall test. Fixes #4301
- Loading branch information
1 parent
35fd4f8
commit 96dc1d1
Showing
2 changed files
with
14 additions
and
7 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters