Linker (Flnk911) - Fujitsu MB91150 Series Hardware Manual

32-bit microcontroller
Table of Contents

Advertisement

APPENDIX
D.3

Linker (flnk911)

This section provides notes related to the following topics for the section placement at
linkage when a program that uses the little-endian area is to be created:
• Restrictions on section types
• Failure to detect errors
I Restriction on section types
Only data sections without initial values can be allocated in the little-endian area.
Assume that a data section, stack section, or code section having initial values is placed in the
little-endian area. Because the linker internally performs such arithmetic operations as resolving
addresses in big-endian mode, the correctness of program operation cannot be assured.
I Failure to detect errors
The linker is not aware of the little-endian area. Because of this, no error message is posted if
an allocation in violation of the above restriction is made. Use the linker after thoroughly
confirming the contents of the section allocated in the little-endian area.
464

Advertisement

Table of Contents
loading

Table of Contents