Software
I guess that this first time that I heard something related to live-bootstrap was on June 24, 2019, because on that day I posted a link to Stage 0: A
set of minimal dependency bootstrap binaries. Since that time, I have been
working on writing software to understand and document live-bootstrap. This has
already resulted in generating some pages with detailed information:
- A page based on a program analyzing
the input files.
- A page based on
parsing the output of strace
- May 4, 2021: Using Brainfuck for bootstrap
- May 11, 2021: BrainFuck generator for hex0.bf
- August 26, 2021: Looking at stage2
- August 28, 2021: A bit more complicated
- April 10, 2023: kaem_parser.cpp
- April 25, 2023: kaem_parser.cpp
- May 20, 2023: More on kaem_parser.cpp
- October 9, 2023: Emulator for the i386
- October 22, 2023: Debugging the emulator
- November 5, 2023: 'D, d and b' about emulator
- November 28, 2023: Debugging the emulator
- December 13, 2023: Debugging the emulator: generating code
- February 6, 2024: Debugging the emulator: generating and comparing code
- February 12, 2024: Found the bug!
- February 18, 2024: Emulator progress and strace
- March 24, 2024: C program for investigating memory layout
- April 23, 2024: Emulator progress
- May 5, 2024: Emulator executing GNU Mes
- May 6, 2024: GNU Mes in emulator
- May 12, 2024: Using strace
- May 18, 2024: Processing strace output
- May 29, 2024: Parsing Tiny C Compilers sources
- June 11, 2024: Progress on parsing Tiny C Compiler sources
- July 12, 2024: M2-Mesoplanet
- August 9, 2024: A stack-oriented language
- August 12, 2024: Two stack implementation
- August 19, 2024: 'hello world!'
- August 26, 2024: Programming language design
- September 4, 2024: Tombstome diagram experiment
- September 18, 2024: Tombstome diagram for live-bootstrap
- September 29, 2024: Presentation at Hackfest.nl
Related repositories on GitHub:
My life as an hacker |
Home and email address