Module Name: src Committed By: skrll Date: Sat Jul 13 15:20:55 UTC 2024
Modified Files: src/sys/arch/riscv/riscv: bus_space_generic.S Log Message: Fix the register for argument 0 of the panic calls. Found by new binutils. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/sys/arch/riscv/riscv/bus_space_generic.S Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/arch/riscv/riscv/bus_space_generic.S diff -u src/sys/arch/riscv/riscv/bus_space_generic.S:1.4 src/sys/arch/riscv/riscv/bus_space_generic.S:1.5 --- src/sys/arch/riscv/riscv/bus_space_generic.S:1.4 Sun May 7 12:41:48 2023 +++ src/sys/arch/riscv/riscv/bus_space_generic.S Sat Jul 13 15:20:55 2024 @@ -1,4 +1,4 @@ -/* $NetBSD: bus_space_generic.S,v 1.4 2023/05/07 12:41:48 skrll Exp $ */ +/* $NetBSD: bus_space_generic.S,v 1.5 2024/07/13 15:20:55 skrll Exp $ */ /*- * Copyright (c) 2022 The NetBSD Foundation, Inc. @@ -33,7 +33,7 @@ #include <riscv/asm.h> #include "assym.h" -RCSID("$NetBSD: bus_space_generic.S,v 1.4 2023/05/07 12:41:48 skrll Exp $") +RCSID("$NetBSD: bus_space_generic.S,v 1.5 2024/07/13 15:20:55 skrll Exp $") /* void bs_c_1(a0: tag, a1: src, srcoffset, dst, dstoffset, count); */ @@ -105,7 +105,7 @@ ENTRY_NP(generic_bs_rm_1) bnez a4, 1b ret 2: - la x0, 3f + la a0, 3f tail _C_LABEL(panic) 3: .asciz "_bs_rm_1: count == 0" @@ -128,7 +128,7 @@ ENTRY_NP(generic_bs_rm_2) bnez a4, 1b ret 2: - la x0, 3f + la a0, 3f tail _C_LABEL(panic) 3: .asciz "_bs_rm_2: count == 0" @@ -151,7 +151,7 @@ ENTRY_NP(generic_bs_rm_4) bnez a4, 1b ret 2: - la x0, 3f + la a0, 3f tail _C_LABEL(panic) 3: .asciz "_bs_rm_4: count == 0" @@ -175,7 +175,7 @@ ENTRY_NP(generic_bs_rm_8) bnez a4, 1b ret 2: - la x0, 3f + la a0, 3f tail _C_LABEL(panic) 3: .asciz "_bs_rm_8: count == 0" @@ -202,7 +202,7 @@ ENTRY_NP(generic_bs_rr_1) bnez a4, 1b ret 2: - la x0, 3f + la a0, 3f tail _C_LABEL(panic) 3: .asciz "_bs_rr_1: count == 0" @@ -232,7 +232,7 @@ ENTRY_NP(generic_bs_rr_2) bnez a4, 1b ret 2: - la x0, 3f + la a0, 3f tail _C_LABEL(panic) 3: .asciz "_bs_rr_2: count == 0" @@ -302,7 +302,7 @@ ENTRY_NP(generic_bs_wm_1) bnez a4, 1b ret 2: - la x0, 3f + la a0, 3f tail _C_LABEL(panic) 3: .asciz "_bs_wm_1: count == 0" @@ -325,7 +325,7 @@ ENTRY_NP(generic_bs_wm_2) bnez a4, 1b ret 2: - la x0, 3f + la a0, 3f tail _C_LABEL(panic) 3: .asciz "_bs_wm_2: count == 0" @@ -348,7 +348,7 @@ ENTRY_NP(generic_bs_wm_4) bnez a4, 1b ret 2: - la x0, 3f + la a0, 3f tail _C_LABEL(panic) 3: .asciz "_bs_wm_4: count == 0" @@ -372,7 +372,7 @@ ENTRY_NP(generic_bs_wm_8) bnez a4, 1b ret 2: - la x0, 3f + la a0, 3f tail _C_LABEL(panic) 3: .asciz "_bs_wm_8: count == 0"