From: Érico Rolim <erico....@gmail.com> Necessary on musl for struct pt_regs definition, doesn't affect the build on glibc.
Signed-off-by: Érico Rolim <erico....@gmail.com> --- Sending a v2 with the main difference being a slightly different commit message and signed-off-by line. I'm a bit hesitant on this being the correct patch, so I'd ask that you only merge if you think it makes total sense, otherwise I'd like to sit on it for a bit. For the record, it has been in use in Void Linux since the end of 2019. backends/ChangeLog | 4 ++++ backends/ppc_initreg.c | 1 + 2 files changed, 5 insertions(+) diff --git a/backends/ChangeLog b/backends/ChangeLog index f22cd57f..eb15c81d 100644 --- a/backends/ChangeLog +++ b/backends/ChangeLog @@ -1,3 +1,7 @@ +2021-02-01 Érico Nogueira <eric...@disroot.org> + + * ppc_initreg.c: Also include <asm/ptrace.h>. + 2020-12-12 Dmitry V. Levin <l...@altlinux.org> * aarch64_retval.c (aarch64_return_value_location): Fix spelling typo diff --git a/backends/ppc_initreg.c b/backends/ppc_initreg.c index 0e0d3599..72cdb860 100644 --- a/backends/ppc_initreg.c +++ b/backends/ppc_initreg.c @@ -32,6 +32,7 @@ #include <stdlib.h> #if defined(__powerpc__) && defined(__linux__) +# include <asm/ptrace.h> # include <sys/ptrace.h> # include <sys/user.h> #endif -- 2.30.0