cbe: fix mutability issues with builtin test_functions

This commit is contained in:
Jacob Young
2023-04-25 01:08:35 -04:00
parent f1782c07a9
commit a1fcb51692
4 changed files with 21 additions and 24 deletions

View File

@@ -774,6 +774,7 @@ test "extern variable with non-pointer opaque type" {
if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO
if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO
if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest; // TODO
if (builtin.zig_backend == .stage2_c) return error.SkipZigTest; // TODO
@export(var_to_export, .{ .name = "opaque_extern_var" });
try expect(@ptrCast(*align(1) u32, &opaque_extern_var).* == 42);