Index: fusl/arch/mips/crt_arch.h |
diff --git a/fusl/arch/mips/crt_arch.h b/fusl/arch/mips/crt_arch.h |
deleted file mode 100644 |
index 001c73724fe334f68e2a755e9ae61960df34305b..0000000000000000000000000000000000000000 |
--- a/fusl/arch/mips/crt_arch.h |
+++ /dev/null |
@@ -1,35 +0,0 @@ |
-__asm__( |
- ".set push\n" |
- ".set noreorder\n" |
- ".text \n" |
- ".global _" START |
- "\n" |
- ".global " START |
- "\n" |
- ".type _" START |
- ", @function\n" |
- ".type " START |
- ", @function\n" |
- "_" START |
- ":\n" |
- "" START |
- ":\n" |
- " bal 1f \n" |
- " move $fp, $0 \n" |
- " .gpword . \n" |
- " .gpword " START |
- "_c \n" |
- ".weak _DYNAMIC \n" |
- ".hidden _DYNAMIC \n" |
- " .gpword _DYNAMIC \n" |
- "1: lw $gp, 0($ra) \n" |
- " subu $gp, $ra, $gp \n" |
- " move $4, $sp \n" |
- " lw $5, 8($ra) \n" |
- " addu $5, $5, $gp \n" |
- " lw $25, 4($ra) \n" |
- " addu $25, $25, $gp \n" |
- " and $sp, $sp, -8 \n" |
- " jalr $25 \n" |
- " subu $sp, $sp, 16 \n" |
- ".set pop \n"); |