diff --git a/src/stub/src/arm.v4a-linux.elf-so_fold.S b/src/stub/src/arm.v4a-linux.elf-so_fold.S index 03076876..2c010b48 100644 --- a/src/stub/src/arm.v4a-linux.elf-so_fold.S +++ b/src/stub/src/arm.v4a-linux.elf-so_fold.S @@ -318,7 +318,7 @@ tmp .req r3 and sp,tmp,#-2*NBPW str r0,[sp,#-NBPW]! // save old sp for pop at return - mov r2,frag + mov r2,frag and r1,ptr,pmsk // beginning of page add r0,sp,#NBPW // &saved_area bl memcpy