[HN Gopher] Working towards a source-based bootstrapping path to...
___________________________________________________________________
Working towards a source-based bootstrapping path to a GNU+Linux
system
Author : podiki
Score : 19 points
Date : 2021-08-22 19:27 UTC (3 hours ago)
(HTM) web link (bootstrappable.org)
(TXT) w3m dump (bootstrappable.org)
| math-dev wrote:
| I find this fascinating and am a big supporter of FSF and GNU.
|
| All that said, I am not an expert so would like to learn more.
| Can somebody let me know why one cannot just take the assembly
| version of an existing compiler and carefully review its code to
| be happy with it and then build everything from that verified
| compiler? Why does it need so many steps?
| 1MachineElf wrote:
| I think you might find an answer for that question in the GCC
| 4.7 step. They target that version because all GCC versions
| afterwards include a C++ compiler in addition to the C one.
| Each successive step is a greater level of complexity. By
| starting small in the beginning, they have a codebase that is
| easier to audit than a full blown "modern" GCC or LLVM. That's
| the idea, at least.
___________________________________________________________________
(page generated 2021-08-22 23:00 UTC)