2.3.3 Output map information

The map information (i.e. information on the result of linkage) is output to the linkage list file.

(1)

For the load module file

Select the build tool node on the project tree and select the [Link Options] tab on the Property panel.

The setting to output the linkage list file is made with the [List] category.

Figure 2.16

[Outputs the linkage list file] Property

 

To output the linkage list file, select [Yes (List contents=specify) (-LISt)] in the [Outputs the linkage list file] property.

When outputting the linkage list file, you can select the contents of the linkage list output by the linker.

(a)

When outputting a symbol name list in a module

Select [Yes (-SHow=SYmbol)] in the [Outputs a symbol name list in a module] property.

(b)

When outputting the number of symbol references

Select [Yes (-SHow=Reference)] in the [Outputs the number of symbol references] property.

(c)

When outputting the cross-reference information

Select [Yes (-SHow=Xreference)] in the [Outputs the cross-reference information] property.

(d)

When outputting the total sizes of sections

Select [Yes (-SHow=Total_size)] in the [Shows the total sizes of sections] property.

(e)

When outputting the vector information

Select [Yes (-SHow=VECTOR)] in the [Outputs vector information] property.

(f)

When outputting relocation attributes related to sections

Select [Yes (-SHow=RELOCATION_ATTRIBUTE)] in the [Outputs relocation attributes related to sections] property.

(g)

When outputting a list of functions that are safe in terms of the detection of illegal invalid function calls

Select [Yes (-SHow=CFI)] in the [Outputs function list for detecting illegal indirect function call] property.

(2)

For the relocatable module file

Select the build tool node on the project tree and select the [Librarian Options] tab on the Property panel.

The setting to output the linkage list file is made with the [List] category.

Figure 2.17

[Outputs the linkage list file] Property

 

To output the linkage list file, select [Yes (List contents=specify) (-LISt)] in the [Outputs the linkage list file] property.

When outputting the linkage list file, you can select the contents of the linkage list output by the linker.

(a)

When outputting a symbol name list in a module

Select [Yes (-SHow=SYmbol)] in the [Outputs a symbol name list in a module] property.

(b)

When outputting the cross-reference information

Select [Yes (-SHow=Xreference)] in the [Outputs the cross-reference information] property.

(c)

When outputting the total sizes of sections

Select [Yes (-SHow=Total_size)] in the [Shows the total sizes of sections] property.

Remark

See "CC-RX Compiler User's Manual" for the linkage list file.