summaryrefslogtreecommitdiff
path: root/src/build
diff options
context:
space:
mode:
authorMitchell Hashimoto <m@mitchellh.com>2025-09-30 16:10:53 -0700
committerMitchell Hashimoto <m@mitchellh.com>2025-10-03 07:10:43 -0700
commit913d2dfb23a7d74de2230ef1a60d74eeed55c895 (patch)
tree2f5e5580a77dded352017ddc14b9dec8dc450a2a /src/build
parent7ec57aeebd8cae4ef13bb2cdcd041d6a9672003c (diff)
unicode: fix lookup table generation
Diffstat (limited to 'src/build')
-rw-r--r--src/build/UnicodeTables.zig6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/build/UnicodeTables.zig b/src/build/UnicodeTables.zig
index 9972c851a..aba3e8f24 100644
--- a/src/build/UnicodeTables.zig
+++ b/src/build/UnicodeTables.zig
@@ -21,6 +21,9 @@ pub fn init(b: *std.Build, uucode_tables: std.Build.LazyPath) !UnicodeTables {
.omit_frame_pointer = false,
.unwind_tables = .sync,
}),
+
+ // TODO: x86_64 self-hosted crashes
+ .use_llvm = true,
});
const symbols_exe = b.addExecutable(.{
@@ -32,6 +35,9 @@ pub fn init(b: *std.Build, uucode_tables: std.Build.LazyPath) !UnicodeTables {
.omit_frame_pointer = false,
.unwind_tables = .sync,
}),
+
+ // TODO: x86_64 self-hosted crashes
+ .use_llvm = true,
});
if (b.lazyDependency("uucode", .{