--- zzzz-none-000/linux-4.4.271/arch/arm/lib/memmove.S 2021-06-03 06:22:09.000000000 +0000 +++ hawkeye-5590-750/linux-4.4.271/arch/arm/lib/memmove.S 2023-04-19 10:22:27.000000000 +0000 @@ -25,14 +25,15 @@ * normally a bit faster. Otherwise the copy is done going downwards. This * is a transposition of the code from copy_template.S but with the copy * occurring in the opposite direction. - */ - + */ + .weak memmove +ENTRY(__memmove) ENTRY(memmove) UNWIND( .fnstart ) subs ip, r0, r1 cmphi r2, ip - bls memcpy + bls __memcpy stmfd sp!, {r0, r4, lr} UNWIND( .fnend ) @@ -225,3 +226,4 @@ 18: backward_copy_shift push=24 pull=8 ENDPROC(memmove) +ENDPROC(__memmove)