0018-fix-memmove-align-fail-because-of-typo.patch 797 B

12345678910111213141516171819202122232425
  1. From 8461fb86ab5ac8b38bdc3114c09654362d7e9ecf Mon Sep 17 00:00:00 2001
  2. From: "demin.han" <demin.han@starfivetech.com>
  3. Date: Mon, 12 Dec 2022 15:38:27 +0800
  4. Subject: [PATCH 18/19] fix memmove align fail because of typo
  5. ---
  6. sysdeps/riscv/rv64/multiarch/memmove_as.S | 2 +-
  7. 1 file changed, 1 insertion(+), 1 deletion(-)
  8. diff --git a/sysdeps/riscv/rv64/multiarch/memmove_as.S b/sysdeps/riscv/rv64/multiarch/memmove_as.S
  9. index b8275b6dd7..35d0905186 100644
  10. --- a/sysdeps/riscv/rv64/multiarch/memmove_as.S
  11. +++ b/sysdeps/riscv/rv64/multiarch/memmove_as.S
  12. @@ -131,7 +131,7 @@ ENTRY (memmove)
  13. add a5, a0, a2
  14. li a3, 8
  15. bltu a2, a3, .L_byte_bwd
  16. - andi a4, a0, 0x7
  17. + andi a4, a5, 0x7
  18. beqz a4, .L_32B_bwd
  19. .L_byte_head_bwd:
  20. sub a2, a2, a4
  21. --
  22. 2.25.1