aboutsummaryrefslogtreecommitdiff
path: root/test/behavior
diff options
context:
space:
mode:
authorjoachimschmidt557 <joachim.schmidt557@outlook.com>2022-03-07 19:33:58 +0100
committerJakub Konka <kubkon@jakubkonka.com>2022-03-08 10:54:08 +0100
commit3ea603c82a3b7b5d45f21e35d8ce9f6029ff6c3a (patch)
tree67133695c22d9483f270b1d4a4bb61359a459c72 /test/behavior
parentba17552b4eb8def495053013eebbe39fc324c8ae (diff)
downloadzig-3ea603c82a3b7b5d45f21e35d8ce9f6029ff6c3a.tar.gz
zig-3ea603c82a3b7b5d45f21e35d8ce9f6029ff6c3a.zip
stage2 ARM: implement ptr_add, ptr_sub for all element sizes
Also reduces slice_elem_val to ptr_add, simplifying the implementation
Diffstat (limited to 'test/behavior')
-rw-r--r--test/behavior/align.zig1
-rw-r--r--test/behavior/array.zig1
-rw-r--r--test/behavior/cast.zig1
3 files changed, 0 insertions, 3 deletions
diff --git a/test/behavior/align.zig b/test/behavior/align.zig
index 429169a3fe..e4c497984c 100644
--- a/test/behavior/align.zig
+++ b/test/behavior/align.zig
@@ -105,7 +105,6 @@ fn fnWithAlignedStack() i32 {
test "implicitly decreasing slice alignment" {
if (builtin.zig_backend == .stage2_c) return error.SkipZigTest;
if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest;
- if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest;
const a: u32 align(4) = 3;
const b: u32 align(8) = 4;
diff --git a/test/behavior/array.zig b/test/behavior/array.zig
index 6482c1db2d..e6204729d4 100644
--- a/test/behavior/array.zig
+++ b/test/behavior/array.zig
@@ -8,7 +8,6 @@ const expectEqual = testing.expectEqual;
test "array to slice" {
if (builtin.zig_backend == .stage2_c) return error.SkipZigTest;
if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest;
- if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest;
const a: u32 align(4) = 3;
const b: u32 align(8) = 4;
diff --git a/test/behavior/cast.zig b/test/behavior/cast.zig
index a3138ff88a..aa037127ad 100644
--- a/test/behavior/cast.zig
+++ b/test/behavior/cast.zig
@@ -984,7 +984,6 @@ test "peer type resolve array pointers, one of them const" {
test "peer type resolve array pointer and unknown pointer" {
if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO
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_c) return error.SkipZigTest; // TODO
const const_array: [4]u8 = undefined;