mirror of
https://codeberg.org/ziglang/zig.git
synced 2025-12-06 05:44:20 +00:00
This target triple was weird on multiple levels: * The `ilp32` ABI is the soft float ABI. This is not the main ABI we want to support on RISC-V; rather, we want `ilp32d`. * `gnuilp32` is a bespoke tag that was introduced in Zig. The rest of the world just uses `gnu` for RISC-V target triples. * `gnu_ilp32` is already the name of an ILP32 ABI used on AArch64. `gnuilp32` is too easy to confuse with this. * We don't use this convention for `riscv64-linux-gnu`. * Supporting all RISC-V ABIs with this convention will result in combinatorial explosion; see #20690. |
||
|---|---|---|
| .. | ||
| crc | ||
| spirv | ||
| docgen.zig | ||
| doctest.zig | ||
| gen_outline_atomics.zig | ||
| gen_spirv_spec.zig | ||
| gen_stubs.zig | ||
| generate_JSONTestSuite.zig | ||
| generate_linux_syscalls.zig | ||
| incr-check.zig | ||
| lldb_pretty_printers.py | ||
| migrate_langref.zig | ||
| process_headers.zig | ||
| stage1_gdb_pretty_printers.py | ||
| stage2_gdb_pretty_printers.py | ||
| std_gdb_pretty_printers.py | ||
| update-linux-headers.zig | ||
| update_clang_options.zig | ||
| update_cpu_features.zig | ||
| update_crc_catalog.zig | ||
| update_glibc.zig | ||
| update_mingw.zig | ||
| update_spirv_features.zig | ||
| zig_gdb_pretty_printers.py | ||