From ac440f2ade6ad686bcf26a55c02afd99cea455df Mon Sep 17 00:00:00 2001 From: William Cohen Date: Thu, 6 Jun 2024 07:39:28 +0800 Subject: [PATCH] RISCV registers.stp tapset updated to eliminate -Werror=missing-prototypes error A number of systemtap scripts running on RISCV would get errors messages about no previous prototype for '_stp_regs_get_kernel_stack_nth_addr'. The RISCV registers.stp tapset has been adjusted to eliminate those errors. --- tapset/riscv/registers.stp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tapset/riscv/registers.stp b/tapset/riscv/registers.stp index e837021f1..f865af47a 100644 --- a/tapset/riscv/registers.stp +++ b/tapset/riscv/registers.stp @@ -134,7 +134,7 @@ static inline int _stp_regs_within_kernel_stack(struct pt_regs *regs, unsigned l * th entry of the kernel stack which is specified by @regs. If the @n * th entry is NOT in the kernel stack, this returns 0. */ -long * +static long * _stp_regs_get_kernel_stack_nth_addr(struct pt_regs *regs, unsigned int n) { long *addr = (unsigned long *)_stp_kernel_stack_pointer(regs); -- 2.43.5