| ... | @@ -78,9 +78,10 @@ pub fn __aeabi_uldivmod() callconv(.Naked) void { | ... | @@ -78,9 +78,10 @@ pub fn __aeabi_uldivmod() callconv(.Naked) void { |
| 78 | \\ push {r4, lr} | 78 | \\ push {r4, lr} |
| 79 | \\ sub sp, #16 | 79 | \\ sub sp, #16 |
| 80 | \\ add r4, sp, #8 | 80 | \\ add r4, sp, #8 |
| | 81 | \\ str r4, [sp] |
| 81 | \\ bl __udivmoddi4 | 82 | \\ bl __udivmoddi4 |
| 82 | \\ ldr r3, [sp, #8] | 83 | \\ ldr r2, [sp, #8] |
| 83 | \\ ldr r4, [sp, #12] | 84 | \\ ldr r3, [sp, #12] |
| 84 | \\ add sp, #16 | 85 | \\ add sp, #16 |
| 85 | \\ pop {r4, pc} | 86 | \\ pop {r4, pc} |
| 86 | : | 87 | : |
| ... | @@ -113,9 +114,10 @@ pub fn __aeabi_ldivmod() callconv(.Naked) void { | ... | @@ -113,9 +114,10 @@ pub fn __aeabi_ldivmod() callconv(.Naked) void { |
| 113 | \\ push {r4, lr} | 114 | \\ push {r4, lr} |
| 114 | \\ sub sp, #16 | 115 | \\ sub sp, #16 |
| 115 | \\ add r4, sp, #8 | 116 | \\ add r4, sp, #8 |
| | 117 | \\ str r4, [sp] |
| 116 | \\ bl __divmoddi4 | 118 | \\ bl __divmoddi4 |
| 117 | \\ ldr r3, [sp, #8] | 119 | \\ ldr r2, [sp, #8] |
| 118 | \\ ldr r4, [sp, #12] | 120 | \\ ldr r3, [sp, #12] |
| 119 | \\ add sp, #16 | 121 | \\ add sp, #16 |
| 120 | \\ pop {r4, pc} | 122 | \\ pop {r4, pc} |
| 121 | : | 123 | : |