update roc_dbg in platforms

This commit is contained in:
Brendan Hansknecht 2023-12-01 20:34:57 -08:00
parent 3966d63e2f
commit 13d2238536
No known key found for this signature in database
GPG key ID: 0EA784685083E75B
46 changed files with 94 additions and 89 deletions

View file

@ -68,9 +68,9 @@ export fn roc_panic(msg: *RocStr, tag_id: u32) callconv(.C) void {
std.process.exit(1);
}
export fn roc_dbg(loc: *RocStr, msg: *RocStr) callconv(.C) void {
export fn roc_dbg(loc: *RocStr, src: *RocStr, msg: *RocStr) callconv(.C) void {
const stderr = std.io.getStdErr().writer();
stderr.print("[{s}] {s}\n", .{ loc.asSlice(), msg.asSlice() }) catch unreachable;
stderr.print("[{s}] {s} = {s}\n", .{ loc.asSlice(), src.asSlice(), msg.asSlice() }) catch unreachable;
}
export fn roc_memset(dst: [*]u8, value: i32, size: usize) callconv(.C) void {