Hew統合環境でHD64F38004 のプログラムを作っているのですが、
以下のような不具合が出て困っています。
どなたか、解決策をご存知無いでしょうか?
(Cコンパイラは、H8S,H8/300 SERIES C/C++ Compiler Ver. 4.0.05.000)
(1)objファイルが、リンク時にエラーになる。
Hew の統合環境で部分的に build を行うと、インラインアセンブラを
使用しているソースをコンパイルした obj ファイルが、リンク時に
「illegal obj file」とかのエラーになります。
全ソースを build する場合には、これらのエラーはでません。
(2)エミュレーターの動作がおかしい。
また、インラインアセンブラを使わないソースコードですが、
統合環境上から、「Tiny/SLP E7 Emulator」でエミュレートを実行しようと
すると、「pc address is odd」とかのエラーがでます。
全ソースを build した直後は、これらのエラーはでません。
PS どうも統合環境にはなじめません(^^;)。
統合環境から makefile を吐き出してみたら、
なにやらわけわかめなじょうたいだし...
--
Name :Katsuhiko Terawaki
Address:5-3 Tashita Hirano-aza Iizaka-machi Fukushima-city
Fukushima-prefecture Japan.
E-mail :wakky@xxxxxxxxxxxxxxxxxxx
URL :http://www.computerartisan.com