[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)