aboutsummaryrefslogtreecommitdiff
path: root/lib/compiler_rt/memcpy.zig
diff options
context:
space:
mode:
Diffstat (limited to 'lib/compiler_rt/memcpy.zig')
-rw-r--r--lib/compiler_rt/memcpy.zig4
1 files changed, 3 insertions, 1 deletions
diff --git a/lib/compiler_rt/memcpy.zig b/lib/compiler_rt/memcpy.zig
index 30971677ab..424e92954d 100644
--- a/lib/compiler_rt/memcpy.zig
+++ b/lib/compiler_rt/memcpy.zig
@@ -11,7 +11,7 @@ comptime {
.visibility = common.visibility,
};
- if (builtin.mode == .ReleaseSmall)
+ if (builtin.mode == .ReleaseSmall or builtin.zig_backend == .stage2_aarch64)
@export(&memcpySmall, export_options)
else
@export(&memcpyFast, export_options);
@@ -195,6 +195,8 @@ inline fn copyRange4(
}
test "memcpy" {
+ if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest;
+
const S = struct {
fn testFunc(comptime copy_func: anytype) !void {
const max_len = 1024;