arc: remove read ahead in asm strcmp code for ARCHS
commit1762b04103e9b2c409649de1857a39867f15718f
authorPavel Kozlov <pavel.kozlov@synopsys.com>
Thu, 9 Nov 2023 11:04:29 +0000 (9 15:04 +0400)
committerWaldemar Brodkorb <wbx@openadk.org>
Fri, 10 Nov 2023 15:14:20 +0000 (10 16:14 +0100)
treec6065b406b652caf2800ca77741fb331ca0f8b33
parentdfa72192f19f130d73e6587d0c3f7ef4e22c52c7
arc: remove read ahead in asm strcmp code for ARCHS

Remove read ahead in the per-word compare loop as it can cause a
segmentation fault in certain circumstances (when a string crosses a
page boundary). For baremetal this relaxed approach is suitable but
in Linux with MMU we should be more restrictive.

Signed-off-by: Pavel Kozlov <pavel.kozlov@synopsys.com>
libc/string/arc/strcmp.S