以下の内容はhttps://7shi.hateblo.jp/entry/2013/07/22/204940より取得しました。


8086V6用にACKをカスタマイズ

前回、コマンドやオプションを駆使して8086V6のa.outを作っていました。

ACKをカスタマイズしてオプションなしで出力できるようになりました。

$ 8086v6-cc -.o write.s
$ 7run a.out
hello

※ -.oはgccの-nostdlibに相当します。

変更点

ccでハードコーディングされているオプションを変更しました。

コンパイラ本体はMINIX 2付属のバイナリをそのまま使っています。そのためccもMINIX 2用のバイナリとしてビルドしています。

crtやlibcはダミーです。そのためC言語のコンパイルはできますが、リンクできません。

【追記】ハローワールドが出せる程度の最低限のcrtとlibcを実装しました。




以上の内容はhttps://7shi.hateblo.jp/entry/2013/07/22/204940より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14