I'd argue using @constCast instead of pointers to mutable globals would be better here. it matches what musl does and if a caller writes through the returned pointer it just faults instead of...
no need for a @ptrCast here, this works:
why the cast to [*:0]u8?
why not:
#pragma once not respected when the same file is included twice via a non-canonical path
#pragma once not respected when the same file is included twice via a non-canonical path
nevermind, fixed here: https://github.com/Vexu/arocc/issues/977
#pragma once not respected when the same file is included twice via a non-canonical path
This reminds me of https://github.com/ziglang/zig/issues/23327, so I'll just throw this out here: Wouldn't it be simpler to just add the operators and swizziling to arrays instead of adding a...
sorry the title is kinda vague, maybe @trunc does not propagate its result type like @intFromFloat would be better? let me know
btw this is a regression introduced after 0.15.2
I changed it to ignore the explicit dynamic linker, is this right?
link.Lld: pass --be8 to ld.lld for armeb/thumbeb for v6+' (#31489) from alexrp/zig:arm-be8 into master