Blame SOURCES/rhbz1972803.patch

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