Closed oriansj-som closed 4 years ago
For example a C compiler written in a single assembly file: https://github.com/oriansj/mescc-tools-seed/blob/master/x86/cc_x86.M1
The Macro assembler needed to build that C compiler also written in a single file: https://github.com/oriansj/mescc-tools-seed/blob/master/x86/M0_x86.hex2
The hex2 assembler needed to build that file, also in a single file: https://github.com/oriansj/mescc-tools-seed/blob/master/x86/hex2_x86.hex1
The hex1 assembler needed to build that file, also in a single file: https://github.com/oriansj/mescc-tools-seed/blob/master/x86/hex1_x86.hex0
The hex0 assembler needed to bootstrap the whole thing, in a single file: https://github.com/oriansj/mescc-tools-seed/blob/master/x86/hex0_x86.hex0
Oh and the shell capable of doing all of those steps, in a single file: https://github.com/oriansj/bootstrap-seeds/blob/master/kaem-optional-seed.hex0
I'm too impressed right now to think of the word that means "really, really impressed." This is definitely belongs in the bestiary.
Thanks for sharing.
For example a C compiler written in a single assembly file: https://github.com/oriansj/mescc-tools-seed/blob/master/x86/cc_x86.M1
The Macro assembler needed to build that C compiler also written in a single file: https://github.com/oriansj/mescc-tools-seed/blob/master/x86/M0_x86.hex2
The hex2 assembler needed to build that file, also in a single file: https://github.com/oriansj/mescc-tools-seed/blob/master/x86/hex2_x86.hex1
The hex1 assembler needed to build that file, also in a single file: https://github.com/oriansj/mescc-tools-seed/blob/master/x86/hex1_x86.hex0
The hex0 assembler needed to bootstrap the whole thing, in a single file: https://github.com/oriansj/mescc-tools-seed/blob/master/x86/hex0_x86.hex0
Oh and the shell capable of doing all of those steps, in a single file: https://github.com/oriansj/bootstrap-seeds/blob/master/kaem-optional-seed.hex0