summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormlelstv <mlelstv@NetBSD.org>2023-01-24 07:04:27 +0000
committermlelstv <mlelstv@NetBSD.org>2023-01-24 07:04:27 +0000
commita7545b1dba7c27f78e4b105f1ca95ca460769498 (patch)
tree8b899d64be62a846b92eff0d4895aab06a2f764a
parent120edbbebd7a76252bb7b9a9fb21501e27b9ced7 (diff)
Fix two signed comparisons that were missed in the last patch.
Found be rillig@
-rw-r--r--common/lib/libc/arch/arm/string/memcpy_arm.S6
1 files changed, 3 insertions, 3 deletions
diff --git a/common/lib/libc/arch/arm/string/memcpy_arm.S b/common/lib/libc/arch/arm/string/memcpy_arm.S
index ff1f4e6be55..3dbcdc7eef6 100644
--- a/common/lib/libc/arch/arm/string/memcpy_arm.S
+++ b/common/lib/libc/arch/arm/string/memcpy_arm.S
@@ -1,4 +1,4 @@
-/* $NetBSD: memcpy_arm.S,v 1.6 2023/01/19 18:03:03 mlelstv Exp $ */
+/* $NetBSD: memcpy_arm.S,v 1.7 2023/01/24 07:04:27 mlelstv Exp $ */
/*-
* Copyright (c) 1997 The NetBSD Foundation, Inc.
@@ -111,8 +111,8 @@ ENTRY(memcpy)
blo .Lmemcpy_l4
subs r2, r2, #4
- ldrlt r3, [r1], #4
- strlt r3, [r0], #4
+ ldrlo r3, [r1], #4
+ strlo r3, [r0], #4
ldmiahs r1!, {r3, r12}
stmiahs r0!, {r3, r12}
subhs r2, r2, #4