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