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"