foundation/src
Aleksi Hannula 81f071f1ec fix: Build tcc-musl through an intermediate stage
If tinycc is linked with a musl which in turn was built by tcc-mes,
then this musl has broken implementations of the math library on
certain arches, which is in turn caused tcc-mes having stubbed math
functions. The only way to get a trustworthy musl is to build it with
an intermediate tcc-musl, where the intermediate tcc-musl has at least
working ldexp and frexp.

Issues in the math library were surfacing on RISC-V when building gmp.
2025-10-28 03:31:26 +00:00
..
builders add format.sh from labs, reformat tree (#18) 2025-10-18 15:40:01 +00:00
exports chore: extract from labs 2025-03-30 06:50:39 -07:00
mirrors refactor: use ftpmirror.gnu.org for gnu packages (#8) 2025-10-04 21:25:06 +00:00
platform chore: extract from labs 2025-03-30 06:50:39 -07:00
stages fix: Build tcc-musl through an intermediate stage 2025-10-28 03:31:26 +00:00
system fixup! Assert that foundation supports bootstrapping for the configured system 2025-10-28 02:43:02 +00:00
default.nix chore: extract from labs 2025-03-30 06:50:39 -07:00