Skip to content

Set HAVE_SSP and import __stack_chk_guard from libc on FreeBSD#60433

Merged
ararslan merged 1 commit intomasterfrom
aa/freebssp
Dec 19, 2025
Merged

Set HAVE_SSP and import __stack_chk_guard from libc on FreeBSD#60433
ararslan merged 1 commit intomasterfrom
aa/freebssp

Conversation

@ararslan
Copy link
Copy Markdown
Member

The stack canary symbol is defined in libc on FreeBSD, so we can import it there like we do on macOS. Also, set HAVE_SSP because we have SSP.

The stack canary symbol is defined in libc on FreeBSD, so we can import
it there like we do on macOS. Also, set `HAVE_SSP` because we have SSP.
@ararslan ararslan requested a review from vtjnash December 19, 2025 19:13
@ararslan ararslan added the system:freebsd Affects only FreeBSD label Dec 19, 2025
@ararslan ararslan added the merge me PR is reviewed. Merge when all tests are passing label Dec 19, 2025
@ararslan
Copy link
Copy Markdown
Member Author

Windows test failure is unrelated

@ararslan ararslan merged commit 1a6ed25 into master Dec 19, 2025
9 of 11 checks passed
@ararslan ararslan deleted the aa/freebssp branch December 19, 2025 22:40
@ararslan ararslan removed the merge me PR is reviewed. Merge when all tests are passing label Dec 19, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

system:freebsd Affects only FreeBSD

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants