Commit Graph

23 Commits

Author SHA1 Message Date
7a55d62f77 Add i386-linux-musl.cmake 2026-04-30 09:51:33 +00:00
ac31a6fb28 Add aarch64-linux-musl.cmake 2026-04-30 09:46:40 +00:00
0f5d3652ab Add riscv64-linux-musl.cmake 2026-04-29 12:15:41 +00:00
e2f7ac4f8b Update riscv64-linux-gnu.cmake 2026-04-29 12:15:24 +00:00
9e80495e6d Add riscv64-linux-gnu 2026-04-29 12:15:09 +00:00
77824b7273 Add powerpc-linux-musl.cmake 2026-04-29 12:14:34 +00:00
4e05eb603d Update powerpc-linux-gnu.cmake 2026-04-29 12:14:07 +00:00
82a742baca Add powerpc-linux-gnu 2026-04-29 12:13:44 +00:00
Duncan Ogilvie
673a9140ea Merge pull request #4 from williballenthin/macos
Add macOS toolchains
2025-06-16 13:27:00 +02:00
Willi Ballenthin
a52d579a83 Add macOS toolchains 2025-06-16 12:39:45 +02:00
Duncan Ogilvie
3c4cbb7bf5 Merge pull request #3 from funky-yellow-wombat/patch-1
Support GLIBC Version Targeting
2025-02-17 16:27:55 +01:00
funky-yellow-wombat
99d879ad32 Support GLIBC Version Targeting
Support GLIBC version targeting, example:

`cmake -B build -G Ninja --toolchain cmake/x86_64-linux-gnu.2.17.cmake`
(You would need to create this file)

Because `NAME_WL` was used all extension info was lost, with `NAME_WLE` along with the regex change on the ABI match group we're able to recover and use the full ABI target string from the filename.

https://github.com/ziglang/zig/tree/master/lib/libc/glibc#zig-gnu-c-library-glibc-support
2025-02-17 15:07:32 +00:00
Duncan Ogilvie
52b3e1c651 Add more toolchains 2025-01-15 02:37:44 +01:00
Duncan Ogilvie
53e90f1cbc Add wasm32 toolchains 2025-01-12 14:41:31 +01:00
Duncan Ogilvie
0184e268d3 Reorganize toolchain files 2024-12-20 16:03:00 +01:00
Duncan Ogilvie
21be12c2d3 Make scripts executable for linux/macos 2024-12-20 15:25:09 +01:00
Duncan Ogilvie
56b384c966 Add wrappers for 'zig c++' to work around clangd 2024-12-03 15:22:25 +01:00
Duncan Ogilvie
80b6c1a4f3 Add basic UEFI support 2024-11-11 23:44:29 +01:00
Duncan Ogilvie
03f4b117a3 Add freestanding riscv64 toolchain 2024-11-05 13:33:25 +01:00
Duncan Ogilvie
071498eaeb Add Win64 toolchain 2024-10-11 21:25:20 +02:00
Duncan Ogilvie
4f4968a1e2 Fix RC compiler variable 2024-10-11 21:25:05 +02:00
Duncan Ogilvie
3bf1daa659 Generalize zig-toolchain.cmake 2024-07-26 22:32:25 +02:00
Duncan Ogilvie
4b546c0475 Initial commit 2022-10-21 02:36:21 +02:00