dotnet / runtime

.NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps.
https://docs.microsoft.com/dotnet/core/
MIT License
15.41k stars 4.76k forks source link

Use <sys/ucontext.h> instead of <ucontext.h> #110023

Open filipnavara opened 1 day ago

filipnavara commented 1 day ago

Apple's implementation of <ucontext.h> only works with the _XOPEN_SOURCE definition and contains some deprecated functions that .NET never really references. Let's ask the CI if using a more specific header is an option.