x86_64: implement ret_safe

This commit is contained in:
Jacob Young 2024-02-06 02:06:03 +01:00
parent c619551f7d
commit f2a62d25fc
2 changed files with 348 additions and 191 deletions

File diff suppressed because it is too large Load Diff

View File

@ -99,7 +99,6 @@ test "reslice of undefined global var slice" {
}
test "returned undef is 0xaa bytes when runtime safety is enabled" {
if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO
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_c) return error.SkipZigTest; // TODO