authorgravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2022-03-06 19:58:01-07:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2022-03-06 19:58:01-07:00
log3c1ebf95567db0c844c2618c5b8971d62c27352f
treedf80eddcd580dc6f6b53645f436ddb6819a27aee
parent4c17b93f0a002606187430533c9efb2af89e8c63

compiler_rt: avoid redundant exports when testing


1 files changed, 20 insertions(+), 18 deletions(-)

lib/std/special/compiler_rt.zig+20-18
......@@ -675,24 +675,26 @@ comptime {
675675 }
676676
677677 const fmodl = @import("compiler_rt/floatfmodl.zig").fmodl;
678 @export(fmodl, .{ .name = "fmodl", .linkage = linkage });
679
680 @export(floorf, .{ .name = "floorf", .linkage = linkage });
681 @export(floor, .{ .name = "floor", .linkage = linkage });
682 @export(floorl, .{ .name = "floorl", .linkage = linkage });
683
684 @export(fma, .{ .name = "fma", .linkage = linkage });
685 @export(fmaf, .{ .name = "fmaf", .linkage = linkage });
686 @export(fmal, .{ .name = "fmal", .linkage = linkage });
687 if (long_double_is_f80) {
688 @export(fmal, .{ .name = "__fmax", .linkage = linkage });
689 } else {
690 @export(__fmax, .{ .name = "__fmax", .linkage = linkage });
691 }
692 if (long_double_is_f128) {
693 @export(fmal, .{ .name = "fmaq", .linkage = linkage });
694 } else {
695 @export(fmaq, .{ .name = "fmaq", .linkage = linkage });
678 if (!is_test) {
679 @export(fmodl, .{ .name = "fmodl", .linkage = linkage });
680
681 @export(floorf, .{ .name = "floorf", .linkage = linkage });
682 @export(floor, .{ .name = "floor", .linkage = linkage });
683 @export(floorl, .{ .name = "floorl", .linkage = linkage });
684
685 @export(fma, .{ .name = "fma", .linkage = linkage });
686 @export(fmaf, .{ .name = "fmaf", .linkage = linkage });
687 @export(fmal, .{ .name = "fmal", .linkage = linkage });
688 if (long_double_is_f80) {
689 @export(fmal, .{ .name = "__fmax", .linkage = linkage });
690 } else {
691 @export(__fmax, .{ .name = "__fmax", .linkage = linkage });
692 }
693 if (long_double_is_f128) {
694 @export(fmal, .{ .name = "fmaq", .linkage = linkage });
695 } else {
696 @export(fmaq, .{ .name = "fmaq", .linkage = linkage });
697 }
696698 }
697699
698700 if (arch.isSPARC()) {