File tree Expand file tree Collapse file tree 7 files changed +1
-136
lines changed Expand file tree Collapse file tree 7 files changed +1
-136
lines changed Load Diff This file was deleted.
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 1
- .global floorf
2
- .type floorf,@function
3
- floorf:
4
- flds 4 (%esp )
5
- jmp 1f
6
-
7
- .global floorl
8
- .type floorl,@function
9
- floorl:
10
- fldt 4 (%esp )
11
- jmp 1f
1
+ /* zig patch: removed `floorl` and `floorf` in favor of using zig compiler_rt's implementations */
12
2
13
- .global floor
14
- .type floor,@function
15
- floor:
16
- fldl 4 (%esp )
17
- 1: mov $0x7 ,%al
18
3
1: fstcw 4 (%esp )
19
4
mov 5 (%esp ),%ah
20
5
mov %al ,5 (%esp )
Load Diff This file was deleted.
Load Diff This file was deleted.
Original file line number Diff line number Diff line change @@ -931,7 +931,6 @@ const mingw32_x86_src = [_][]const u8{
931
931
"math" ++ path .sep_str ++ "x86" ++ path .sep_str ++ "exp2l.S" ,
932
932
"math" ++ path .sep_str ++ "x86" ++ path .sep_str ++ "expl.c" ,
933
933
"math" ++ path .sep_str ++ "x86" ++ path .sep_str ++ "expm1l.c" ,
934
- "math" ++ path .sep_str ++ "x86" ++ path .sep_str ++ "floorl.S" ,
935
934
"math" ++ path .sep_str ++ "x86" ++ path .sep_str ++ "fmodl.c" ,
936
935
"math" ++ path .sep_str ++ "x86" ++ path .sep_str ++ "fucom.c" ,
937
936
"math" ++ path .sep_str ++ "x86" ++ path .sep_str ++ "ilogbl.S" ,
@@ -975,7 +974,6 @@ const mingw32_x86_32_src = [_][]const u8{
975
974
"math" ++ path .sep_str ++ "x86" ++ path .sep_str ++ "atan2f.c" ,
976
975
"math" ++ path .sep_str ++ "x86" ++ path .sep_str ++ "atanf.c" ,
977
976
"math" ++ path .sep_str ++ "x86" ++ path .sep_str ++ "ceilf.S" ,
978
- "math" ++ path .sep_str ++ "x86" ++ path .sep_str ++ "floorf.S" ,
979
977
"math" ++ path .sep_str ++ "x86" ++ path .sep_str ++ "fmodf.c" ,
980
978
};
981
979
Original file line number Diff line number Diff line change @@ -953,8 +953,6 @@ const src_files = [_][]const u8{
953
953
"musl/src/math/i386/exp_ld.s" ,
954
954
"musl/src/math/i386/expl.s" ,
955
955
"musl/src/math/i386/expm1l.s" ,
956
- "musl/src/math/i386/floorf.s" ,
957
- "musl/src/math/i386/floorl.s" ,
958
956
"musl/src/math/i386/floor.s" ,
959
957
"musl/src/math/i386/fmod.c" ,
960
958
"musl/src/math/i386/fmodf.c" ,
You can’t perform that action at this time.
0 commit comments