aboutsummaryrefslogtreecommitdiff
path: root/target/ppc/internal.h
diff options
context:
space:
mode:
authorBruno Larsen (billionai) <bruno.larsen@eldorado.org.br>2021-04-26 15:47:06 -0300
committerDavid Gibson <david@gibson.dropbear.id.au>2021-05-04 11:41:25 +1000
commit35a5d74e8248c09e66deefa82f8af5ffc83be5ef (patch)
tree43bfd8ba49fc0ac0cc678f5819ff028c7af16509 /target/ppc/internal.h
parent87758fed7a7a7c00c1bd0c965ae8b94e04ea9359 (diff)
downloadqemu-35a5d74e8248c09e66deefa82f8af5ffc83be5ef.zip
qemu-35a5d74e8248c09e66deefa82f8af5ffc83be5ef.tar.gz
qemu-35a5d74e8248c09e66deefa82f8af5ffc83be5ef.tar.bz2
target/ppc: code motion from translate_init.c.inc to gdbstub.c
All the code related to gdb has been moved from translate_init.c.inc file to the gdbstub.c file, where it makes more sense. Version 4 fixes the omission of internal.h in gdbstub, mentioned in <87sg3d2gf5.fsf@linux.ibm.com>, and the extra blank line. Signed-off-by: Bruno Larsen (billionai) <bruno.larsen@eldorado.org.br> Suggested-by: Fabiano Rosas <farosas@linux.ibm.com> Message-Id: <20210426184706.48040-1-bruno.larsen@eldorado.org.br> Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
Diffstat (limited to 'target/ppc/internal.h')
-rw-r--r--target/ppc/internal.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/target/ppc/internal.h b/target/ppc/internal.h
index d547448..c401658 100644
--- a/target/ppc/internal.h
+++ b/target/ppc/internal.h
@@ -215,4 +215,9 @@ void helper_compute_fprf_float128(CPUPPCState *env, float128 arg);
void ppc_cpu_do_unaligned_access(CPUState *cs, vaddr addr,
MMUAccessType access_type,
int mmu_idx, uintptr_t retaddr);
+
+/* gdbstub.c */
+void ppc_gdb_init(CPUState *cs, PowerPCCPUClass *ppc);
+gchar *ppc_gdb_arch_name(CPUState *cs);
+
#endif /* PPC_INTERNAL_H */