mirror of
https://github.com/fosslinux/live-bootstrap.git
synced 2026-03-20 02:02:58 +01:00
Rebuild musl libc after building tcc-musl, and then rebuild tcc-musl
This fixes an issue with printf not printing doubles or floats correctly, and probably other subtle issues. tcc-musl also uses floats extensively, so rebuild it as well, to fix some other potential issues. Update checksums for all resulting binaries which have now changed. Co-authored-by: fosslinux <fosslinux@aussies.space>
This commit is contained in:
parent
58fb72be92
commit
756ba1702b
21 changed files with 153 additions and 79 deletions
|
|
@ -290,7 +290,8 @@ patch `tcc` in the next step to ignore duplicate symbols.
|
|||
We recompile `tcc` against musl. This is a two stage process. First we build
|
||||
tcc-0.9.27 that itself links to Mes C library but produces binaries linked to
|
||||
musl. Then we recompile newly produced tcc with itself. Interestingly,
|
||||
tcc-0.9.27 linked against musl is self hosting.
|
||||
tcc-0.9.27 linked against musl is self hosting. Finally, we rebuild musl once more
|
||||
with the new `tcc`.
|
||||
|
||||
#### Part 22: m4 1.4.7
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue