diff options
| -rw-r--r-- | lib/libc/musl/src/math/x32/floorl.s | 7 | ||||
| -rw-r--r-- | lib/libc/musl/src/math/x86_64/floorl.s | 7 |
2 files changed, 4 insertions, 10 deletions
diff --git a/lib/libc/musl/src/math/x32/floorl.s b/lib/libc/musl/src/math/x32/floorl.s index 78dcb6dadc..c2d7d3fa5f 100644 --- a/lib/libc/musl/src/math/x32/floorl.s +++ b/lib/libc/musl/src/math/x32/floorl.s @@ -1,8 +1,5 @@ -.global floorl -.type floorl,@function -floorl: - fldt 8(%esp) -1: mov $0x7,%al +/* zig patch: removed `floorl` in favor of using zig compiler_rt's implementations */ + 1: fstcw 8(%esp) mov 9(%esp),%ah mov %al,9(%esp) diff --git a/lib/libc/musl/src/math/x86_64/floorl.s b/lib/libc/musl/src/math/x86_64/floorl.s index 80da466095..442336be9d 100644 --- a/lib/libc/musl/src/math/x86_64/floorl.s +++ b/lib/libc/musl/src/math/x86_64/floorl.s @@ -1,8 +1,5 @@ -.global floorl -.type floorl,@function -floorl: - fldt 8(%rsp) -1: mov $0x7,%al +/* zig patch: removed `floorl` in favor of using zig compiler_rt's implementations */ + 1: fstcw 8(%rsp) mov 9(%rsp),%ah mov %al,9(%rsp) |
