Fix float comparison result in __aeabi_{f,d}cmp*
2 files changed, 2 insertions(+), 2 deletions(-)
std
std/special/compiler_rt/arm/aeabi_dcmp.zig+1-1
| ... | ... | @@ -87,7 +87,7 @@ inline fn aeabi_dcmp(comptime cond: ConditionalOperator) void { |
| 87 | 87 | .Ge => asm volatile ( |
| 88 | 88 | \\ bl __ltdf2 |
| 89 | 89 | \\ cmp r0, #0 |
| 90 | | \\ blt 1f |
| 90 | \\ bge 1f |
| 91 | 91 | \\ movs r0, #0 |
| 92 | 92 | \\ pop { r4, pc } |
| 93 | 93 | \\ 1: |
std/special/compiler_rt/arm/aeabi_fcmp.zig+1-1
| ... | ... | @@ -87,7 +87,7 @@ inline fn aeabi_fcmp(comptime cond: ConditionalOperator) void { |
| 87 | 87 | .Ge => asm volatile ( |
| 88 | 88 | \\ bl __ltsf2 |
| 89 | 89 | \\ cmp r0, #0 |
| 90 | | \\ blt 1f |
| 90 | \\ bge 1f |
| 91 | 91 | \\ movs r0, #0 |
| 92 | 92 | \\ pop { r4, pc } |
| 93 | 93 | \\ 1: |