Renesas Synergy™

FAQ 104130 : 関数のプログラムサイズを取得するには、どうしたらよいでしょうか?

回答

High-performance Embedded Workshopのメニューのオプション -> SuperH RISC engine 、または、 H8S,H8/300 Standard Toolchain... を選択し、最適化リンカのタブで "カテゴリ" にリストを選択して下さい。
リンケージリスト出力にチェックをし、シンボル情報にチェックをつけて下さい。
本設定後、ビルドを実行するとプロジェクトのフォルダー内に"プロジェクト名.map"ファイルが生成されます。
本ファイル内をご参照下さい。

また、High-performance Embedded WorkshopのMapViewを御使用頂く事で、生成したマップファイルより取得した各情報(セクション情報、セクション別シンボル情報、およびオプティマイズ情報)を分別表示してご覧いただく事が可能です。
MapViewの起動方法は、High-performance Embedded WorkshopのメニューバーよりツールからHitachi Mapviewを選択して下さい。
起動後に"プロジェクト名.map"ファイルをopenし御使用下さい。

適用製品

SuperHファミリ用C/C++コンパイラパッケージ
H8SX,H8S,H8ファミリ用C/C++コンパイラパッケージ
他にご質問がございましたら、リクエストを送信してください