zig/tools
Stephen Gregoratto c5f10a3f7d Rewrite generate_linux_syscalls to be completely table based
Changes by Arnd Bergmann have migrated all supported architectures to
use a table for their syscall lists. This removes the need to use the
C pre-processor and simplifies the logic considerably.

All currently supported architectures have been added, with the ones Zig
doesn't support being commented out. Speaking of; OpenRisc has been
enabled for generation.
2025-08-14 10:19:31 +10:00
..
crc std.hash.crc: simplify api 2024-04-28 21:12:01 +12:00
spirv spirv: snake-case the spec 2025-07-14 15:16:17 +02:00
docgen.zig std.ArrayList: make unmanaged the default 2025-08-11 15:52:49 -07:00
doctest.zig std.ArrayList: make unmanaged the default 2025-08-11 15:52:49 -07:00
dump-cov.zig build system: replace fuzzing UI with build UI, add time report 2025-08-01 23:48:21 +01:00
fetch_them_macos_headers.zig std.ArrayList: make unmanaged the default 2025-08-11 15:52:49 -07:00
gen_macos_headers_c.zig std.ArrayList: make unmanaged the default 2025-08-11 15:52:49 -07:00
gen_outline_atomics.zig std.ArrayList: make unmanaged the default 2025-08-11 15:52:49 -07:00
gen_spirv_spec.zig std.ArrayList: make unmanaged the default 2025-08-11 15:52:49 -07:00
gen_stubs.zig objcopy: delete most of it 2025-07-21 12:32:37 -07:00
generate_c_size_and_align_checks.zig update standalone and incremental tests to new API 2025-07-07 22:43:53 -07:00
generate_JSONTestSuite.zig std.ArrayList: make unmanaged the default 2025-08-11 15:52:49 -07:00
generate_linux_syscalls.zig Rewrite generate_linux_syscalls to be completely table based 2025-08-14 10:19:31 +10:00
incr-check.zig std.Io.poll: update to new I/O API 2025-07-23 21:25:34 -07:00
lldb_pretty_printers.py remove usingnamespace from the language 2025-07-07 13:39:48 -07:00
macos-headers.c Move fetch-them-macos-headers tools to ziglang/zig. 2024-12-14 23:45:18 +01:00
migrate_langref.zig std.ArrayList: make unmanaged the default 2025-08-11 15:52:49 -07:00
process_headers.zig std.ArrayList: make unmanaged the default 2025-08-11 15:52:49 -07:00
stage1_gdb_pretty_printers.py
stage2_gdb_pretty_printers.py InternPool: port most of value tags 2023-06-10 20:47:54 -07:00
std_gdb_pretty_printers.py
update-linux-headers.zig std.ArrayList: make unmanaged the default 2025-08-11 15:52:49 -07:00
update_clang_options.zig std.ArrayList: make unmanaged the default 2025-08-11 15:52:49 -07:00
update_cpu_features.zig std.ArrayList: make unmanaged the default 2025-08-11 15:52:49 -07:00
update_crc_catalog.zig std.ArrayList: make unmanaged the default 2025-08-11 15:52:49 -07:00
update_freebsd_libc.zig update_freebsd_libc: Add tool for updating FreeBSD libc startup code. 2025-05-10 12:19:26 +02:00
update_glibc.zig Revert "Merge pull request #12060 from Vexu/IterableDir" 2023-11-22 12:35:33 -07:00
update_mingw.zig update_mingw: Add update logic for winpthreads files. 2025-02-24 11:58:18 +01:00
update_netbsd_libc.zig update_netbsd_libc: Add tool for updating NetBSD libc startup code. 2025-05-17 04:41:27 +02:00
zig_gdb_pretty_printers.py