qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v2] ppc: Include asm/ptrace.h for pt_regs struct definition
@ 2022-03-14 17:25 Khem Raj
  2022-03-14 17:58 ` Daniel Henrique Barboza
  2022-03-14 19:18 ` Richard Henderson
  0 siblings, 2 replies; 5+ messages in thread
From: Khem Raj @ 2022-03-14 17:25 UTC (permalink / raw)
  To: qemu-devel
  Cc: Peter Maydell, Richard Henderson, qemu-ppc, Khem Raj,
	Philippe Mathieu-Daudé

Fixes
../qemu-6.2.0/linux-user/host/ppc64/../ppc/host-signal.h:16:32: error: incomplete definition of type 'struct pt_regs'
    return uc->uc_mcontext.regs->nip;
           ~~~~~~~~~~~~~~~~~~~~^

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Cc: Peter Maydell <peter.maydell@linaro.org>
Cc: Philippe Mathieu-Daudé <f4bug@amsat.org>
Cc: Richard Henderson <richard.henderson@linaro.org>
---
v2: Drop ifdef __powerpc__

 linux-user/include/host/ppc/host-signal.h | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/linux-user/include/host/ppc/host-signal.h b/linux-user/include/host/ppc/host-signal.h
index b80384d135..ec6166ed66 100644
--- a/linux-user/include/host/ppc/host-signal.h
+++ b/linux-user/include/host/ppc/host-signal.h
@@ -11,6 +11,9 @@
 #ifndef PPC_HOST_SIGNAL_H
 #define PPC_HOST_SIGNAL_H
 
+/* needed for pt_regs */
+#include <asm/ptrace.h>
+
 /* The third argument to a SA_SIGINFO handler is ucontext_t. */
 typedef ucontext_t host_sigcontext;
 
-- 
2.35.1



^ permalink raw reply related	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2022-03-14 19:21 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-03-14 17:25 [PATCH v2] ppc: Include asm/ptrace.h for pt_regs struct definition Khem Raj
2022-03-14 17:58 ` Daniel Henrique Barboza
2022-03-14 18:06   ` Peter Maydell
2022-03-14 19:02     ` Daniel P. Berrangé
2022-03-14 19:18 ` Richard Henderson

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).