5a4e8c779a
The current target's ABI cannot be relied on for this. For example, we may build the zig compiler for target riscv64-linux-musl and provide a tarball for users to download. A user could then run that zig compiler on riscv64-linux-gnu. This use case is well-defined and supported by Zig. But that means that we must detect the system ABI here rather than relying on `std.Target.current`. |
||
---|---|---|
.. | ||
c_int.zig | ||
c.zig | ||
clang.zig | ||
codegen.zig | ||
compilation.zig | ||
decl.zig | ||
dep_tokenizer.zig | ||
errmsg.zig | ||
introspect.zig | ||
ir.zig | ||
libc_installation.zig | ||
link.zig | ||
llvm.zig | ||
main.zig | ||
package.zig | ||
print_targets.zig | ||
scope.zig | ||
stage2.zig | ||
test.zig | ||
translate_c.zig | ||
type.zig | ||
util.zig | ||
value.zig | ||
visib.zig | ||
windows_sdk.zig |