Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

libphobos: Require ucontext library on x86* if cet is enabled #23

Open
wants to merge 2 commits into
base: ci/mainline
Choose a base branch
from

Conversation

the-horo
Copy link

@the-horo the-horo commented Dec 1, 2023

This makes DRUNTIME_LIBRARY_UCONTEXT better match the D module checking if cet has been enabled on x86* when deciding if there is an assembly implementation for fiber_switchContext.

libphobos/ChangeLog:

	* configure: Regenerate.
	* m4/druntime/libraries.m4 (DRUNTIME_LIBRARIES_UCONTEXT): treat
	case where cet is enabled

ibuclaw and others added 2 commits December 1, 2023 02:22
This makes DRUNTIME_LIBRARY_UCONTEXT better match the D module
checking if cet has been enabled on x86* when deciding if there is an
assembly implementation for fiber_switchContext.

Signed-off-by: Andrei Horodniceanu <[email protected]>
@jpf91 jpf91 force-pushed the ci/mainline branch 7 times, most recently from b8250e6 to 713d6bc Compare December 8, 2023 01:22
@jpf91 jpf91 force-pushed the ci/mainline branch 8 times, most recently from 5ebd6cc to e6068f0 Compare December 16, 2023 01:22
@jpf91 jpf91 force-pushed the ci/mainline branch 7 times, most recently from fe8cc76 to 9e0d194 Compare December 23, 2023 01:22
@jpf91 jpf91 force-pushed the ci/mainline branch 6 times, most recently from 948da0c to 6b08bed Compare December 29, 2023 01:22
@jpf91 jpf91 force-pushed the ci/mainline branch 7 times, most recently from ddc1019 to 21b83cc Compare December 27, 2024 01:24
@jpf91 jpf91 force-pushed the ci/mainline branch 8 times, most recently from 48ef9c7 to ddb78cd Compare January 4, 2025 01:23
@jpf91 jpf91 force-pushed the ci/mainline branch 7 times, most recently from 6a3595a to ba50e2b Compare January 11, 2025 01:24
@jpf91 jpf91 force-pushed the ci/mainline branch 8 times, most recently from 46febae to 635def6 Compare January 19, 2025 01:24
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