Adriaan van Os wrote:
[By the way, how does one build an assembler from source code without an assembler present. Nice puzzle].
Same for GCC, of course. (Not for GPC, since it requires "only" a C compiler, and once that has been built, GPC cann be compiled normally.)
Answer: you must have a binary to start with -- either one that comes with the system, or a GCC (or whatever) binary from the net. Or you cross-build from another system (that's how GCC is usually ported to new systems, until it can compile itself).
Or you hand-translate your first version. ;-)
Frank