[H8-ML(1013)] Re: gcc/newlib のROM化
From: mituiwa <mituiwa@xxxxxxxxxxxxxxxxxx>
Date: 2001年02月09日(金)06時20分15秒
みついわ です。

> RAMで動かすプログラムをコンパイルする時にコードセクションに
> 標準と異なるセクション名を指定して、リンクする時に標準のコード
> セクションにROMに置いたnewlibのアドレスを指定してリンクすれ
> ばできると思います。
> # 無駄にデカいS(mot)ファイルができてしまいますが...

その手がありましたか、すっかり、気がつきませんでした。
その方法で できそうな感じがしますのでやってみます。

> ライブラリのシンボルテーブルだけ使う...なんてことできるのかな?
> 詳しいことはman するなり infoするなりして調べてみて下さい。

そういえば、実行ファイルにMOTファイルでなくて、COFF/ELF/a.outファイル
を使うかもしくは、newlibとRAMプログラムの双方からobjdumpでシンボルテーブル
を取得して、MOTファイルとシンボルテーブル情報をH8モニターに送る
ようにすればできるような感じがします。


たろすけさん、ありがとうございました。

-----------------

みついわゆきお

スレッド概略
[1012(R)](起点)
 └[表示中]


投稿順に移動
[←前の記事へ(P)]
[→次の記事へ(N)]


リスト表示へ
[このスレッド(T)]
[本記事の前後(L)]