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:30:47+02:00
log4bf2fe2ed8cac4305eb86c9da107803c32c535d1
tree2617ea2fce0135ad452de844f9b51a3479f3a313
parenta0f9377690d107e9d190981529951340327371de
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,