lib/choir/src/backends/x64/math.zig
daab053ee43316e1809a84551d573ddd1e5bf3d2
1 const std = @import("std");
2 const sys = @import("sys");
3
4 pub fn registerSymbols(
5 runtime: anytype,
6 ) (std.mem.Allocator.Error || error{JitRuntimeFull})!void {
7 for (sys.math.symbols) |symbol| {
8 try runtime.registerExternalSymbol(symbol.name(), symbol.address());
9 }
10 }