Remix.run Logo
frumplestlatz 5 days ago

How are you bootstrapping a modern C compiler without an existing C/C++ compiler and linker?

lrvick 5 days ago | parent | next [-]

From 180 bytes of human readable machine code all the way up.

https://codeberg.org/stagex/stagex/src/branch/main/packages/...

degamad 5 days ago | parent | prev [-]

In assembly, like stage0 does: https://github.com/oriansj/stage0

lrvick 5 days ago | parent [-]

Technically it is raw x86 machine code in hexadecimal, a scheme called "hex0"