[bootstrappable] Re: prototyping the full source bootstrap path

  • From: "Orians, Jeremiah (DTMB)" <OriansJ@xxxxxxxxxxxx>
  • To: "bootstrappable@xxxxxxxxxxxxx" <bootstrappable@xxxxxxxxxxxxx>, "guix-devel@xxxxxxx" <guix-devel@xxxxxxx>
  • Date: Mon, 20 Nov 2017 12:45:08 +0000

Now that MesCC starts to build TinyCC that starts to pass a large set of the 
mescc C tests, it's time to get walking the bootstrap path.
Attached*) is my initial attempt for the full source bootstrap path in 
GuixSD; to try it, do
Very nicely done Janneke


The starting point is Jeremiah Orian's stage0 self hosting hex assembler.  The 
binary seed of our bootstrap is made explicit in an additional source
download: stage0-seed (of ~400 bytes).  This binary that is identical with 
it's ASCII source can be considered "source".
:D

There are still many gaps in our full source bootstrap path to-be, I "filled" 
these by adding additional binary seeds: mescc-tools-seed and 
mes-seed.  We are working to remove these, that will take some time.
I'll try to schedule some time to hammer on these


Other related posts: