aboutsummaryrefslogtreecommitdiff
path: root/test/behavior/struct.zig
diff options
context:
space:
mode:
authorJacob Young <jacobly0@users.noreply.github.com>2023-04-15 01:59:43 -0400
committerJacob Young <jacobly0@users.noreply.github.com>2023-04-16 17:05:35 -0400
commitc1a2da6b78d27d572cee38bb8cde2e46c842ffc0 (patch)
treec92d5a12e09a89bf972370c8f7bfdba5bbc3d290 /test/behavior/struct.zig
parentc03771e1738dae25eccf7726dcc952ad5936ca15 (diff)
downloadzig-c1a2da6b78d27d572cee38bb8cde2e46c842ffc0.tar.gz
zig-c1a2da6b78d27d572cee38bb8cde2e46c842ffc0.zip
x86_64: implement packed load and store
Diffstat (limited to 'test/behavior/struct.zig')
-rw-r--r--test/behavior/struct.zig4
1 files changed, 0 insertions, 4 deletions
diff --git a/test/behavior/struct.zig b/test/behavior/struct.zig
index 1dcfce53dd..d35b6aac9d 100644
--- a/test/behavior/struct.zig
+++ b/test/behavior/struct.zig
@@ -456,7 +456,6 @@ test "packed struct 24bits" {
test "runtime struct initialization of bitfield" {
if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest;
if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO
- if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO
if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest; // TODO
const s1 = Nibbles{
@@ -577,7 +576,6 @@ const bit_field_1 = BitField1{
test "bit field access" {
if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest;
if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO
- if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO
if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest; // TODO
var data = bit_field_1;
@@ -696,7 +694,6 @@ const FooArrayOfAligned = packed struct {
};
test "pointer to packed struct member in a stack variable" {
- if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO
if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO
if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO
if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest; // TODO
@@ -1259,7 +1256,6 @@ test "packed struct aggregate init" {
}
test "packed struct field access via pointer" {
- 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_sparc64) return error.SkipZigTest; // TODO