On Wed, Apr 22, 2026 at 06:42:54PM +0100, Leo Yan wrote: > For GCC-15, NT_ARM_GCS is defined in the libc header, causing gcs-util.h > to skip its fallback definition of struct user_gcs. This leads to the > compiler error.
> Fix this by including <asm/ptrace.h> to provide the proper definition. > +++ b/tools/testing/selftests/arm64/gcs/gcs-util.h > @@ -7,6 +7,7 @@ > #define GCS_UTIL_H > > #include <stdbool.h> > +#include <asm/ptrace.h> > > #ifndef __NR_map_shadow_stack > #define __NR_map_shadow_stack 453 Reviewed-by: Mark Brown <[email protected]>
signature.asc
Description: PGP signature

