Micro C for 6809 under BSD

6809用Micro Cコンパイラについて

竹岡 尚三 ((株)アックス)

6809用のmicroCというCコンパイラです。
これの作者は、日本のInternetでは有 名な太田昌孝氏です。

Newsヘッダーは以下の通りです。


From: mohta@necom830.cc.titech.junet (Masataka Ohta)
Newsgroups: fj.sources
Subject: micro-C (part 1 of 2)
Message-ID: <1042@titcce.cc.titech.JUNET>
Date: 30 Nov 87 11:57:49 GMT
Distribution: fj
Organization: Tokyo Institute of Technology

 

8080用にSmallCという全然ダメなCもどきコンパイラがありましたが、そんなも のと比べては失礼なほど、 microCはまともな文法です。
FLEXという6809用の不便なOSのもとで動いていたにしては、すごいコンパイラ です。
ROM化用のソースも簡単に作れます。

もともとは、6809のセルフ・コンパイラでしたが、FreeBSDでも問題なく動きま す。
ただし、リンカがないので、標準ライブラリをCソースにインクルードする、と いう、大技を使っています。:-)
でも、今では、コンパイルもアセンブルも非常に高速なので、何の問題もない でしょう。

microCの出力はアセンブラ・ソースなので、 as09というアセンブラ でアセンブルします。

ftp://www.takeoka.org/pub/micro/mc09.tgz として、置きます。


mc09をgetする



フリーソフトウェア・インデックスに戻る