| ... | ... | @@ -45,46 +45,45 @@ comptime { |
| 45 | 45 | const __getf2 = @import("compiler_rt/compareXf2.zig").__getf2; |
| 46 | 46 | @export(__getf2, .{ .name = "__getf2", .linkage = linkage }); |
| 47 | 47 | |
| 48 | const __eqsf2 = @import("compiler_rt/compareXf2.zig").__eqsf2; |
| 49 | @export(__eqsf2, .{ .name = "__eqsf2", .linkage = linkage }); |
| 50 | const __eqdf2 = @import("compiler_rt/compareXf2.zig").__eqdf2; |
| 51 | @export(__eqdf2, .{ .name = "__eqdf2", .linkage = linkage }); |
| 52 | |
| 53 | const __ltsf2 = @import("compiler_rt/compareXf2.zig").__ltsf2; |
| 54 | @export(__ltsf2, .{ .name = "__ltsf2", .linkage = linkage }); |
| 55 | const __ltdf2 = @import("compiler_rt/compareXf2.zig").__ltdf2; |
| 56 | @export(__ltdf2, .{ .name = "__ltdf2", .linkage = linkage }); |
| 57 | |
| 58 | const __nesf2 = @import("compiler_rt/compareXf2.zig").__nesf2; |
| 59 | @export(__nesf2, .{ .name = "__nesf2", .linkage = linkage }); |
| 60 | const __nedf2 = @import("compiler_rt/compareXf2.zig").__nedf2; |
| 61 | @export(__nedf2, .{ .name = "__nedf2", .linkage = linkage }); |
| 62 | |
| 63 | const __gtsf2 = @import("compiler_rt/compareXf2.zig").__gtsf2; |
| 64 | @export(__gtsf2, .{ .name = "__gtsf2", .linkage = linkage }); |
| 65 | const __gtdf2 = @import("compiler_rt/compareXf2.zig").__gtdf2; |
| 66 | @export(__gtdf2, .{ .name = "__gtdf2", .linkage = linkage }); |
| 67 | |
| 48 | 68 | if (!is_test) { |
| 49 | 69 | @export(__lesf2, .{ .name = "__cmpsf2", .linkage = linkage }); |
| 50 | 70 | @export(__ledf2, .{ .name = "__cmpdf2", .linkage = linkage }); |
| 51 | 71 | @export(__letf2, .{ .name = "__cmptf2", .linkage = linkage }); |
| 52 | | |
| 53 | | const __eqsf2 = @import("compiler_rt/compareXf2.zig").__eqsf2; |
| 54 | | @export(__eqsf2, .{ .name = "__eqsf2", .linkage = linkage }); |
| 55 | | const __eqdf2 = @import("compiler_rt/compareXf2.zig").__eqdf2; |
| 56 | | @export(__eqdf2, .{ .name = "__eqdf2", .linkage = linkage }); |
| 57 | 72 | @export(__letf2, .{ .name = "__eqtf2", .linkage = linkage }); |
| 58 | | |
| 59 | | const __ltsf2 = @import("compiler_rt/compareXf2.zig").__ltsf2; |
| 60 | | @export(__ltsf2, .{ .name = "__ltsf2", .linkage = linkage }); |
| 61 | | const __ltdf2 = @import("compiler_rt/compareXf2.zig").__ltdf2; |
| 62 | | @export(__ltdf2, .{ .name = "__ltdf2", .linkage = linkage }); |
| 63 | 73 | @export(__letf2, .{ .name = "__lttf2", .linkage = linkage }); |
| 64 | | |
| 65 | | const __nesf2 = @import("compiler_rt/compareXf2.zig").__nesf2; |
| 66 | | @export(__nesf2, .{ .name = "__nesf2", .linkage = linkage }); |
| 67 | | const __nedf2 = @import("compiler_rt/compareXf2.zig").__nedf2; |
| 68 | | @export(__nedf2, .{ .name = "__nedf2", .linkage = linkage }); |
| 69 | | @export(__letf2, .{ .name = "__netf2", .linkage = linkage }); |
| 70 | | |
| 71 | | const __gtsf2 = @import("compiler_rt/compareXf2.zig").__gtsf2; |
| 72 | | @export(__gtsf2, .{ .name = "__gtsf2", .linkage = linkage }); |
| 73 | | const __gtdf2 = @import("compiler_rt/compareXf2.zig").__gtdf2; |
| 74 | | @export(__gtdf2, .{ .name = "__gtdf2", .linkage = linkage }); |
| 75 | 74 | @export(__getf2, .{ .name = "__gttf2", .linkage = linkage }); |
| 76 | | |
| 75 | @export(__letf2, .{ .name = "__netf2", .linkage = linkage }); |
| 77 | 76 | @export(__extendhfsf2, .{ .name = "__gnu_h2f_ieee", .linkage = linkage }); |
| 78 | | |
| 79 | | // Integral arithmetic which returns if overflow |
| 80 | | const __mulosi4 = @import("compiler_rt/mulo.zig").__mulosi4; |
| 81 | | @export(__mulosi4, .{ .name = "__mulosi4", .linkage = linkage }); |
| 82 | | const __mulodi4 = @import("compiler_rt/mulo.zig").__mulodi4; |
| 83 | | @export(__mulodi4, .{ .name = "__mulodi4", .linkage = linkage }); |
| 84 | | const __muloti4 = @import("compiler_rt/mulo.zig").__muloti4; |
| 85 | | @export(__muloti4, .{ .name = "__muloti4", .linkage = linkage }); |
| 86 | 77 | } |
| 87 | 78 | |
| 79 | // Integral arithmetic which returns if overflow |
| 80 | const __mulosi4 = @import("compiler_rt/mulo.zig").__mulosi4; |
| 81 | @export(__mulosi4, .{ .name = "__mulosi4", .linkage = linkage }); |
| 82 | const __mulodi4 = @import("compiler_rt/mulo.zig").__mulodi4; |
| 83 | @export(__mulodi4, .{ .name = "__mulodi4", .linkage = linkage }); |
| 84 | const __muloti4 = @import("compiler_rt/mulo.zig").__muloti4; |
| 85 | @export(__muloti4, .{ .name = "__muloti4", .linkage = linkage }); |
| 86 | |
| 88 | 87 | if (builtin.os.tag == .windows) { |
| 89 | 88 | // Default stack-probe functions emitted by LLVM |
| 90 | 89 | if (is_mingw) { |