Everything
3.2.5 リンク・マップ情報

各セクションの先頭/最終アドレス,サイズ,種別をアドレス順に出力します。

リンク・マップ情報の出力例を以下に示します。

*** Mapping List ***
 
(1)                                (2)        (3)         (4)     (5)
SECTION                            START      END         SIZE    ALIGN
 
.textf
                                  00000100  0000013b        3c    1
.data
                                  000f0400  000f0403         4    2
.bss
                                  000f0404  000f040b         8    2

項番

説明

(1)

セクション名

セクション名を出力します。

(2)

先頭アドレス

先頭アドレスを出力します。

16進数で表記します。

(3)

最終アドレス

最終アドレスを出力します。

16進数で表記します。

(4)

セクション・サイズ

セクション・サイズを出力します(単位:バイト)。

16進数で表記します。

(5)

セクションのアライメント数

セクションのアライメント数を出力します。

 

-show=relocation_attributeを指定した場合は,セクションに対応している再配置属性を表示します。再配置属性の出力例を以下に示します。

*** Mapping List ***
 
SECTION                            START      END         SIZE    ALIGN    ATTRIBUTE
                                                                           (1)
 
.textf
                                  00000100  0000013b        3c    1        TEXTF
.data
                                  000f0400  000f0403         4    2        DATA
.bss
                                  000f0404  000f040b         8    2        BSS

項番

説明

(1)

再配置属性

セクションの再配置属性を出力します。

アセンブラの記述に対応して,以下のように出力します。

再配置属性

CALLT0

TEXT

TEXTF

TEXTF_UNIT64KP

AT

CONST

CONSTF

DATA

DATAF

SDATA

DATA_AT

BSS

BSSF

SBSS

BSS_AT

OPT_BYTE

SECUR_ID

その他

リンクマップ情報表示

CALLT0

TEXT

TEXTF

TEXTF_UNIT64KP

TEXT_AT

CONST

CONSTF

DATA

DATAF

SDATA

DATA_AT

BSS

BSSF

SBSS

BSS_AT

OPT_BYTE

SECUR_ID

OTHER