Root/toolchain/musl/patches-0.9.8/002-no_mips_fpu.patch

1diff -urN musl-0.9.7/src/setjmp/mips/longjmp.s musl-0.9.7.new/src/setjmp/mips/longjmp.s
2--- musl-0.9.7/src/setjmp/mips/longjmp.s 2012-11-23 17:03:07.000000000 +0100
3+++ musl-0.9.7.new/src/setjmp/mips/longjmp.s 2012-11-23 21:52:57.353668480 +0100
4@@ -10,21 +10,7 @@
5     bne $2, $0, 1f
6     nop
7     addu $2, $2, 1
8-1: lw $8, 48($4)
9- ctc1 $8, $31
10- lwc1 $20, 56($4)
11- lwc1 $21, 60($4)
12- lwc1 $22, 64($4)
13- lwc1 $23, 68($4)
14- lwc1 $24, 72($4)
15- lwc1 $25, 76($4)
16- lwc1 $26, 80($4)
17- lwc1 $27, 84($4)
18- lwc1 $28, 88($4)
19- lwc1 $29, 92($4)
20- lwc1 $30, 96($4)
21- lwc1 $31, 100($4)
22- lw $ra, 0($4)
23+1: lw $ra, 0($4)
24     lw $sp, 4($4)
25     lw $16, 8($4)
26     lw $17, 12($4)
27diff -urN musl-0.9.7/src/setjmp/mips/setjmp.s musl-0.9.7.new/src/setjmp/mips/setjmp.s
28--- musl-0.9.7/src/setjmp/mips/setjmp.s 2012-11-23 17:03:07.000000000 +0100
29+++ musl-0.9.7.new/src/setjmp/mips/setjmp.s 2012-11-23 21:52:33.713667876 +0100
30@@ -21,19 +21,5 @@
31     sw $23, 36($4)
32     sw $30, 40($4)
33     sw $28, 44($4)
34- cfc1 $8, $31
35- sw $8, 48($4)
36- swc1 $20, 56($4)
37- swc1 $21, 60($4)
38- swc1 $22, 64($4)
39- swc1 $23, 68($4)
40- swc1 $24, 72($4)
41- swc1 $25, 76($4)
42- swc1 $26, 80($4)
43- swc1 $27, 84($4)
44- swc1 $28, 88($4)
45- swc1 $29, 92($4)
46- swc1 $30, 96($4)
47- swc1 $31, 100($4)
48     jr $ra
49     li $2, 0
50

Archive Download this file



interactive