Skip to content

Conversation

@svc64
Copy link
Contributor

@svc64 svc64 commented Jan 2, 2026

Also added unit tests for different PT_GNU_STACK permissions.

This is my first PR so hopefully code conventions and such are fine.

@svc64 svc64 force-pushed the accurate-stack-mapping branch from 43ceea0 to d10fc5c Compare January 2, 2026 15:54
Sonicadvance1 added a commit to Sonicadvance1/FEX that referenced this pull request Jan 3, 2026
This enables clang for the cross-compile toolchains. We forgot to pass
this value through for FEXLinuxTests.

Necessary to get FEX-Emu#5187 passing.
Sonicadvance1 added a commit to Sonicadvance1/FEX that referenced this pull request Jan 3, 2026
This enables clang for the cross-compile toolchains. We forgot to pass
this value through for FEXLinuxTests.

Necessary to get FEX-Emu#5187 passing.
Sonicadvance1 added a commit to Sonicadvance1/FEX that referenced this pull request Jan 3, 2026
@Sonicadvance1
Copy link
Member

Theoretically now that #5191 is merged, once you rebase this it should start passing CI.

@svc64 svc64 force-pushed the accurate-stack-mapping branch 3 times, most recently from 327ccfb to d2a2506 Compare January 9, 2026 17:49
@svc64
Copy link
Contributor Author

svc64 commented Jan 9, 2026

Anyways CI is passing now... I didn't test behavior on kernels older than 5.8, I don't have such machine.

@svc64 svc64 force-pushed the accurate-stack-mapping branch from d2a2506 to 92e71b2 Compare January 9, 2026 22:17
@Sonicadvance1
Copy link
Member

Thanks for fixing this weird edge case behaviour!

@Sonicadvance1 Sonicadvance1 merged commit 4c50a92 into FEX-Emu:main Jan 9, 2026
13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants