diff --git a/lib/compiler_rt/arm.zig b/lib/compiler_rt/arm.zig index eecb0e5d037bf5cbbb385caad94864a155a502d4..d3a9e4f69695026fd6435d0f4b21ee8e7d1f5455 100644 --- a/lib/compiler_rt/arm.zig +++ b/lib/compiler_rt/arm.zig @@ -57,9 +57,9 @@ const __udivmodsi4 = @import("int.zig").__udivmodsi4; const __divmoddi4 = @import("int.zig").__divmoddi4; const __udivmoddi4 = @import("int.zig").__udivmoddi4; -extern fn memset(dest: ?[*]u8, c: i32, n: usize) ?[*]u8; -extern fn memcpy(noalias dest: ?[*]u8, noalias src: ?[*]const u8, n: usize) ?[*]u8; -extern fn memmove(dest: ?[*]u8, src: ?[*]const u8, n: usize) ?[*]u8; +extern fn memset(dest: ?*anyopaque, c: i32, n: usize) ?*anyopaque; +extern fn memcpy(noalias dest: ?*anyopaque, noalias src: ?*const anyopaque, n: usize) ?*anyopaque; +extern fn memmove(dest: ?*anyopaque, src: ?*const anyopaque, n: usize) ?*anyopaque; pub fn __aeabi_memcpy(dest: [*]u8, src: [*]u8, n: usize) callconv(.{ .arm_aapcs = .{} }) void { @setRuntimeSafety(false);