- 186 名前:デフォルトの名無しさん mailto:sage [2006/07/16(日) 17:53:18 ]
- >>185
ありがとうございます。 解決しました。 実際にコンパイルしてみたら、また問題が起きたのですが、 こちらはクロスとか関係なく、gccの(as?ldの問題?)一般的な内容だと思うのですが、src0.s,src1,cがあるとして、 src0.sの方でベクタ定義するため .org 0x0 #リセットベクタは0x0番地 .int _main #ここにmainのアドレスを埋め込む。mainはsh1.cで定義 として、 gcc src0,s src1,c -Txx.x としました。 しかし、sレコードに変換してみてみると、上手く0x0番地にmainアドレスが埋め込まれません。 しかし、src1.sだけでコンパイルするとちゃんと出来ました。 asとかldに特別なオプションを与えなければ行けませんか?
|

|