https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113143
Bug ID: 113143
Summary: Remove usage of ucontext.h
Product: gcc
Version: 13.2.1
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: go
Assignee: ian at airs dot com
Reporter: kallisti5 at unixzen dot com
Target Milestone: ---
libgo/sysinfo.c references #include <ucontext.h> which breaks the libgo build
on strict POSIX compliance platforms.
ucontext.h was removed in issue 7, and types were migrated to signal.h.
Old 2004 spec:
https://pubs.opengroup.org/onlinepubs/009695399/basedefs/ucontext.h.html
Pretty much any recent spec: (ucontext.h is gone)
https://pubs.opengroup.org/onlinepubs/9699919799/