[PATCH] replace struct ucontext with ucontext_t
Khem Raj
raj.khem at gmail.com
Wed Jun 28 18:43:07 UTC 2017
glibc >= 2.26 has dropped the tag struct ucontext
from ucontext_t type
Signed-off-by: Khem Raj <raj.khem at gmail.com>
---
linux/arm/arch_sigreturn.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/linux/arm/arch_sigreturn.c b/linux/arm/arch_sigreturn.c
index b60dad8..a2b7100 100644
--- a/linux/arm/arch_sigreturn.c
+++ b/linux/arm/arch_sigreturn.c
@@ -9,7 +9,7 @@ arch_sigreturn(struct tcb *tcp)
#ifdef AARCH64
tcp->currpers == 0 ?
(*aarch64_sp_ptr + SIZEOF_STRUCT_SIGINFO +
- offsetof(struct ucontext, uc_sigmask)) :
+ offsetof(ucontext_t, uc_sigmask)) :
#endif
(*arm_sp_ptr +
OFFSETOF_STRUCT_UCONTEXT_UC_SIGMASK);
--
2.13.2
More information about the Strace-devel
mailing list