Index: musl/arch/arm/crt_arch.h =================================================================== --- musl/arch/arm/crt_arch.h (revision 4248) +++ musl/arch/arm/crt_arch.h (working copy) @@ -1,4 +1,5 @@ __asm__("\ +.text \n\ .global _start \n\ .type _start,%function \n\ _start: \n\ @@ -5,6 +6,6 @@ mov fp, #0 \n\ mov lr, #0 \n\ mov a1, sp \n\ - and sp, sp, #-16 \n\ + bic sp, sp, #0xF \n\ bl __cstart \n\ "); Index: musl/arch/mips/crt_arch.h =================================================================== --- musl/arch/mips/crt_arch.h (revision 4248) +++ musl/arch/mips/crt_arch.h (working copy) @@ -1,5 +1,7 @@ __asm__("\n\ .set push\n\ +.text \n\ +.option pic2\n\ .set noreorder\n\ .global __start\n\ .global _start\n\