compiler: Support building FreeBSD crt1.o/Scrt1.o and stub shared libraries.

Only works for FreeBSD 14+. Note that we still default to targeting FreeBSD 13.

Contributes to #2876.
This commit is contained in:
Alex Rønne Petersen
2025-05-05 07:23:28 +02:00
parent 0e3609b8e0
commit d3a6236eef
4 changed files with 1172 additions and 2 deletions

View File

@@ -586,6 +586,7 @@ set(ZIG_STAGE2_SOURCES
src/codegen/spirv/spec.zig
src/crash_report.zig
src/dev.zig
src/libs/freebsd.zig
src/libs/glibc.zig
src/introspect.zig
src/libs/libcxx.zig