diff options
| author | kcbanner <kcbanner@gmail.com> | 2023-01-19 23:36:42 -0500 |
|---|---|---|
| committer | kcbanner <kcbanner@gmail.com> | 2023-01-23 13:48:36 -0500 |
| commit | 1aa2c32055c53657fd3a9825427454e0d74c20ed (patch) | |
| tree | 382eb6948ec3ae17e373ef0ec75945d14a2c2e4a /test/behavior/align.zig | |
| parent | ce6de2df826347feadb66d087c43c77b2891dc0b (diff) | |
| download | zig-1aa2c32055c53657fd3a9825427454e0d74c20ed.tar.gz zig-1aa2c32055c53657fd3a9825427454e0d74c20ed.zip | |
cbe: fixes for x86
- Emit calling convention
- Fix .Naked handling for msvc
- Add teb helper for x86
- Fix 128-bit shl implementation when rhs is >= 64
- Add 128-bit shl tests
Diffstat (limited to 'test/behavior/align.zig')
| -rw-r--r-- | test/behavior/align.zig | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/test/behavior/align.zig b/test/behavior/align.zig index 8272a852df..745fd15fe4 100644 --- a/test/behavior/align.zig +++ b/test/behavior/align.zig @@ -65,6 +65,9 @@ test "alignment and size of structs with 128-bit fields" { if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest; // TODO + // https://github.com/ziglang/zig/issues/14371 + if (builtin.zig_backend == .stage2_c and builtin.target.cpu.arch == .x86) return error.SkipZigTest; + const A = struct { x: u128, }; |
