x86_64 の hello world。
アセンブリで書いたHello World、ELFを手書きしてみて素直に書いて176バイトになった。
久しぶりにリロケーションを手でやってる。
アセンブリで書いた -nostdlibで 1115B, strip して 688Bだったので大幅に削減。
ELFヘッダをオーバラップさせればもっと短くできると思われる。58バイトとかに到達できるんだろうか。
↧