core: workaround inkwell on llvm.stackrestore #446

Merged
sb10q merged 1 commits from fix-issue-443 into master 2024-07-05 14:51:28 +08:00
Collaborator

Fixes #443.

The issue is caused by inkwell generating llvm.stackrestore.p0i8 instead of llvm.stackrestore, and LLVM gets confused. See https://github.com/TheDan64/inkwell/issues/496.

Reverts the change made to call_stackrestore by https://git.m-labs.hk/M-Labs/nac3/commit/ad4832dc.

Fixes https://git.m-labs.hk/M-Labs/nac3/issues/443. The issue is caused by inkwell generating `llvm.stackrestore.p0i8` instead of `llvm.stackrestore`, and LLVM gets confused. See https://github.com/TheDan64/inkwell/issues/496. Reverts the change made to `call_stackrestore` by https://git.m-labs.hk/M-Labs/nac3/commit/ad4832dc.
lyken added 1 commit 2024-07-05 13:59:42 +08:00
sb10q merged commit cbff356d50 into master 2024-07-05 14:51:28 +08:00
sb10q deleted branch fix-issue-443 2024-07-05 14:51:29 +08:00
Sign in to join this conversation.
No reviewers
No Milestone
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: M-Labs/nac3#446
No description provided.