Pozostawię poniższe bez komentarza :).
Alternatywnie, można (albo nawet trzeba ;)) użyć cc1 i cc2. Co ciekawe, rozmiar wynikowej binarki jest 4.3 razy mniejszy od tej utworzonej cc0 i zlinkowanej ln. Póki co cc{0,1,2} wymagają pewnego magicznego fixu w debuggerze :), ale pewnie już niedługo. Autorowi em400 należą się podziękowania: Kuba, dziękuję za tą wycieczkę w czasie.
(Bez „C Programming by K&R” rocznik 78 nie podchodź ;))