| Index: fusl/arch/arm/crt_arch.h
|
| diff --git a/fusl/arch/arm/crt_arch.h b/fusl/arch/arm/crt_arch.h
|
| index 99508b1db405eebf33c1be343e0a13e7bb9e02cd..a787e0b763cfee84d48b327d0123d498f9b90fe4 100644
|
| --- a/fusl/arch/arm/crt_arch.h
|
| +++ b/fusl/arch/arm/crt_arch.h
|
| @@ -1,18 +1,19 @@
|
| __asm__(
|
| -".text \n"
|
| -".global " START " \n"
|
| -".type " START ",%function \n"
|
| -START ": \n"
|
| -" mov fp, #0 \n"
|
| -" mov lr, #0 \n"
|
| -" ldr a2, 1f \n"
|
| -" add a2, pc, a2 \n"
|
| -" mov a1, sp \n"
|
| -"2: and ip, a1, #-16 \n"
|
| -" mov sp, ip \n"
|
| -" bl " START "_c \n"
|
| -".weak _DYNAMIC \n"
|
| -".hidden _DYNAMIC \n"
|
| -".align 2 \n"
|
| -"1: .word _DYNAMIC-2b \n"
|
| -);
|
| + ".text \n"
|
| + ".global " START
|
| + " \n"
|
| + ".type " START ",%function \n" START
|
| + ": \n"
|
| + " mov fp, #0 \n"
|
| + " mov lr, #0 \n"
|
| + " ldr a2, 1f \n"
|
| + " add a2, pc, a2 \n"
|
| + " mov a1, sp \n"
|
| + "2: and ip, a1, #-16 \n"
|
| + " mov sp, ip \n"
|
| + " bl " START
|
| + "_c \n"
|
| + ".weak _DYNAMIC \n"
|
| + ".hidden _DYNAMIC \n"
|
| + ".align 2 \n"
|
| + "1: .word _DYNAMIC-2b \n");
|
|
|