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