authorgravatar for alex@alexrp.comAlex Rønne Petersen <alex@alexrp.com> 2026-10-20 10:30:47+02:00
committergravatar for alex@alexrp.comAlex Rønne Petersen <alex@alexrp.com> 2026-10-20 10:31:10+02:00
log4c9235d969ed052b6325805669ecd63ebeb6d062
tree2665f1a71b59a924b538208f52b413d6dcf6c875
parent8e6ed0fedf350cd636349ee0bc75d733801a72dd
signature Signed by SSH key SHA256:7B/LJ7bpR1eX8aCXSr4mtd5M45VMPKcx9zY8e95b5QM

compiler_rt.fmv: remove __aarch64_have_lse_atomics

Turns out this is not actually part of the FMV ABI.

1 files changed, 0 insertions(+), 3 deletions(-)

lib/compiler_rt/fmv.zig-3
...@@ -18,7 +18,6 @@ comptime {...@@ -18,7 +18,6 @@ comptime {
18const aarch64 = struct {18const aarch64 = struct {
19 comptime {19 comptime {
20 symbol(&__aarch64_cpu_features, "__aarch64_cpu_features");20 symbol(&__aarch64_cpu_features, "__aarch64_cpu_features");
21 symbol(&__aarch64_have_lse_atomics, "__aarch64_have_lse_atomics");
22 symbol(&__init_cpu_features_resolver, "__init_cpu_features_resolver");21 symbol(&__init_cpu_features_resolver, "__init_cpu_features_resolver");
23 }22 }
2423
...@@ -28,8 +27,6 @@ const aarch64 = struct {...@@ -28,8 +27,6 @@ const aarch64 = struct {
28 .features = 0,27 .features = 0,
29 };28 };
3029
31 var __aarch64_have_lse_atomics: bool = false;
32
33 const __init_cpu_features_resolver = switch (builtin.target.os.tag) {30 const __init_cpu_features_resolver = switch (builtin.target.os.tag) {
34 .fuchsia,31 .fuchsia,
35 .driverkit,32 .driverkit,