アダルト・ヴァイオリン May the force be with you..

2005年9月6日

ルネサスM16C用 GNU Cコンパイラ

Filed under: 組込みシステム — @ 9:01 PM

RedHat社がgccプロジェクトにルネサスM16C用のコードを寄贈したというので、
CVSツリーを取ってきてコンパイルをトライ。
まずは、binutilsからコンパイルするが、M16Cは実はM32Cの一モードとして
実現されているので、ターゲットはM32Cでなくてはいけない。
binutilsのビルドは問題なく出来たので、次にgccのビルド。

ところが、xgccが実行可能コードを吐かないというエラーで途中で止まる。

CVSツリーはリリースバージョンとは全然違うので、これ以上追求しても
無駄であり、このあたりであきらめることにしよう。

このチップ、アドレス範囲が24ビットと16ビットのモードがあり、
gccのようなマルチターゲットのコンパイラには難物である。
無償版のルネサス製コンパイラを用いると最適化は出来ないが、
そもそも最適化が役に立つような状況ではこのチップは用いないから
gccなぞ必要ないといえばないのであった(笑)

自作楽器の本

Filed under: 音楽 — @ 1:52 PM

おとなの工作読本(No.5)は自作楽器と竹ヒゴ工作の特集。

アマゾンでは画像が乗っていないが、ストラディバリのギターというのがどんなのか
興味をそそるね。

おとなの工作読本(No.3)の模型飛行機特集とともに、買ってもいいかも・・

Powered by WordPress