hi, I'm reading musl (1.2.1) code for riscv. In arch/riscv64/crt_arch.h, __asm__( ...... "andi sp, sp, -16\n\t" // <--- why do we need this? "tail " START "_c" ); Best Regards Wang Chen