| ... | ... | @@ -113,10 +113,31 @@ comptime { |
| 113 | 113 | @export("__aeabi_fneg", @import("compiler_rt/negXf2.zig").__negsf2, linkage); |
| 114 | 114 | @export("__aeabi_dneg", @import("compiler_rt/negXf2.zig").__negdf2, linkage); |
| 115 | 115 | |
| 116 | @export("__aeabi_fmul", @import("compiler_rt/mulXf3.zig").__mulsf3, linkage); |
| 117 | @export("__aeabi_dmul", @import("compiler_rt/mulXf3.zig").__muldf3, linkage); |
| 118 | |
| 119 | @export("__aeabi_d2h", @import("compiler_rt/truncXfYf2.zig").__truncdfhf2, linkage); |
| 120 | |
| 121 | @export("__aeabi_f2ulz", @import("compiler_rt/fixunssfdi.zig").__fixunssfdi, linkage); |
| 122 | @export("__aeabi_d2ulz", @import("compiler_rt/fixunsdfdi.zig").__fixunsdfdi, linkage); |
| 123 | |
| 124 | @export("__aeabi_f2lz", @import("compiler_rt/fixsfdi.zig").__fixsfdi, linkage); |
| 125 | @export("__aeabi_d2lz", @import("compiler_rt/fixdfdi.zig").__fixdfdi, linkage); |
| 126 | |
| 127 | @export("__aeabi_d2uiz", @import("compiler_rt/fixunsdfsi.zig").__fixunsdfsi, linkage); |
| 128 | |
| 129 | @export("__aeabi_h2f", @import("compiler_rt/extendXfYf2.zig").__extendhfsf2, linkage); |
| 130 | @export("__aeabi_f2h", @import("compiler_rt/truncXfYf2.zig").__truncsfhf2, linkage); |
| 131 | |
| 116 | 132 | @export("__aeabi_fadd", @import("compiler_rt/addXf3.zig").__addsf3, linkage); |
| 117 | 133 | @export("__aeabi_dadd", @import("compiler_rt/addXf3.zig").__adddf3, linkage); |
| 118 | 134 | @export("__aeabi_fsub", @import("compiler_rt/addXf3.zig").__subsf3, linkage); |
| 119 | 135 | @export("__aeabi_dsub", @import("compiler_rt/addXf3.zig").__subdf3, linkage); |
| 136 | |
| 137 | @export("__aeabi_f2uiz", @import("compiler_rt/fixunssfsi.zig").__fixunssfsi, linkage); |
| 138 | |
| 139 | @export("__aeabi_f2iz", @import("compiler_rt/fixsfsi.zig").__fixsfsi, linkage); |
| 140 | @export("__aeabi_d2iz", @import("compiler_rt/fixdfsi.zig").__fixdfsi, linkage); |
| 120 | 141 | } |
| 121 | 142 | if (builtin.os == builtin.Os.windows) { |
| 122 | 143 | switch (builtin.arch) { |