Am29000用CコンパイラとWebブラウザを自作した話

How I developed an Am29000 C compiler and web browser

Am29000用CコンパイラとWebブラウザを自作した話

1998年から1999年にかけて、筆者はAm29000プロセッサを搭載した自作コンピュータ用にCコンパイラとWebブラウザを開発しました。当時は機械語でOSを開発していましたが、その限界を感じ、Cコンパイラのブートストラップに挑戦。トランスピュータ用に開発したコンパイラをベースに、Am29000のレジスタ割り当てを工夫し、DJGPPを使って開発を進めました。本記事では、その開発プロセスと苦労を詳細に語っています。

私はどうしてもコンパイラをブートストラップする必要がありましたが、たった一度の使用のために2つの大きなプログラムを移植する気にはまったくなれませんでした。

同じ日のその他の記事

2026-08-17