Fix float comparison result in __aeabi_{f,d}cmp*

This commit is contained in:
LemonBoy 2019-05-06 21:43:34 +02:00
parent a3beda27fc
commit 94b504c9e4
2 changed files with 2 additions and 2 deletions

View File

@ -87,7 +87,7 @@ inline fn aeabi_dcmp(comptime cond: ConditionalOperator) void {
.Ge => asm volatile (
\\ bl __ltdf2
\\ cmp r0, #0
\\ blt 1f
\\ bge 1f
\\ movs r0, #0
\\ pop { r4, pc }
\\ 1:

View File

@ -87,7 +87,7 @@ inline fn aeabi_fcmp(comptime cond: ConditionalOperator) void {
.Ge => asm volatile (
\\ bl __ltsf2
\\ cmp r0, #0
\\ blt 1f
\\ bge 1f
\\ movs r0, #0
\\ pop { r4, pc }
\\ 1: