From 21d9e03758d40c690488abce12bb82e063ff15e9 Mon Sep 17 00:00:00 2001 From: Koki Ueha Date: Fri, 30 May 2025 15:32:52 +0000 Subject: libc: replace musl's trigonometric functions with compiler_rt's - sin - sinf - cos - cosf - sincos - sincosf - tan - tanf --- src/libs/musl.zig | 8 -------- src/libs/wasi_libc.zig | 8 -------- 2 files changed, 16 deletions(-) (limited to 'src/libs') diff --git a/src/libs/musl.zig b/src/libs/musl.zig index e9d213b485..25f49eb91b 100644 --- a/src/libs/musl.zig +++ b/src/libs/musl.zig @@ -886,9 +886,7 @@ const src_files = [_][]const u8{ "musl/src/math/copysignf.c", "musl/src/math/copysignl.c", "musl/src/math/__cos.c", - "musl/src/math/cos.c", "musl/src/math/__cosdf.c", - "musl/src/math/cosf.c", "musl/src/math/cosh.c", "musl/src/math/coshf.c", "musl/src/math/coshl.c", @@ -1194,12 +1192,8 @@ const src_files = [_][]const u8{ "musl/src/math/significand.c", "musl/src/math/significandf.c", "musl/src/math/__sin.c", - "musl/src/math/sin.c", - "musl/src/math/sincos.c", - "musl/src/math/sincosf.c", "musl/src/math/sincosl.c", "musl/src/math/__sindf.c", - "musl/src/math/sinf.c", "musl/src/math/sinh.c", "musl/src/math/sinhf.c", "musl/src/math/sinhl.c", @@ -1210,9 +1204,7 @@ const src_files = [_][]const u8{ "musl/src/math/sqrtf.c", "musl/src/math/sqrtl.c", "musl/src/math/__tan.c", - "musl/src/math/tan.c", "musl/src/math/__tandf.c", - "musl/src/math/tanf.c", "musl/src/math/tanh.c", "musl/src/math/tanhf.c", "musl/src/math/tanhl.c", diff --git a/src/libs/wasi_libc.zig b/src/libs/wasi_libc.zig index 302a47c623..aaff0da9ba 100644 --- a/src/libs/wasi_libc.zig +++ b/src/libs/wasi_libc.zig @@ -728,9 +728,7 @@ const libc_top_half_src_files = [_][]const u8{ "musl/src/math/ceill.c", "musl/src/math/copysignl.c", "musl/src/math/__cos.c", - "musl/src/math/cos.c", "musl/src/math/__cosdf.c", - "musl/src/math/cosf.c", "musl/src/math/coshl.c", "musl/src/math/__cosl.c", "musl/src/math/cosl.c", @@ -871,21 +869,15 @@ const libc_top_half_src_files = [_][]const u8{ "musl/src/math/significand.c", "musl/src/math/significandf.c", "musl/src/math/__sin.c", - "musl/src/math/sin.c", - "musl/src/math/sincos.c", - "musl/src/math/sincosf.c", "musl/src/math/sincosl.c", "musl/src/math/__sindf.c", - "musl/src/math/sinf.c", "musl/src/math/sinhl.c", "musl/src/math/__sinl.c", "musl/src/math/sinl.c", "musl/src/math/sqrt_data.c", "musl/src/math/sqrtl.c", "musl/src/math/__tan.c", - "musl/src/math/tan.c", "musl/src/math/__tandf.c", - "musl/src/math/tanf.c", "musl/src/math/tanh.c", "musl/src/math/tanhf.c", "musl/src/math/tanhl.c", -- cgit v1.2.3