25 lines
685 B
Diff
25 lines
685 B
Diff
|
commit eaf63df6a429956bdc03f2ecd8fc2b6fa50321a8
|
||
|
Author: Frank Ch. Eigler <fche@redhat.com>
|
||
|
Date: Wed Jun 23 20:16:52 2021 -0400
|
||
|
|
||
|
ppc64 runtime: FULL_REGS() gone
|
||
|
|
||
|
Adapt to kernel commit 8dc7f0229b78, which dropped the titular macro
|
||
|
from ppc64 ptrace.h header.
|
||
|
|
||
|
diff --git a/runtime/linux/regs.c b/runtime/linux/regs.c
|
||
|
index 26423164b..5c3a86c62 100644
|
||
|
--- a/runtime/linux/regs.c
|
||
|
+++ b/runtime/linux/regs.c
|
||
|
@@ -182,6 +182,10 @@ static void _stp_print_regs(struct pt_regs * regs)
|
||
|
}
|
||
|
|
||
|
_stp_printf("%016lX ", regs->gpr[i]);
|
||
|
+/* since kernel commit 8dc7f0229 */
|
||
|
+#ifndef FULL_REGS
|
||
|
+#define FULL_REGS(r) true
|
||
|
+#endif
|
||
|
if (i == 13 && !FULL_REGS(regs))
|
||
|
break;
|
||
|
}
|