Sequence, Sort, Splittable – Zilog EZ80F916 User Manual
Page 276: Sequence sort splittable

UM014423-0607
Using the Linker/Locator
ZiLOG Developer Studio II
eZ80Acclaim!
®
User Manual
256
Example
SEARCHPATH="C:\ZDSII_eZ80Acclaim!_4.10.0\lib\std"
SEQUENCE
The
SEQUENCE
command forces the linker to allocate a group, address space, or segment
in the order specified.
Syntax
SEQUENCE
<name>[,<name_list>]
<name> is either a group, address space, or segment.
<name_list> is a comma-separated list of group, address space, or segment names.
Example
SEQUENCE code,xdata
NOTE: If the sequenced segments do not all receive space allocation in the first pass through the
available address ranges, then the sequence of segments is not maintained.
SORT
The
SORT
command sorts the external symbol listing in the map file by name or address
order. The default is to sort in ascending order by name.
Syntax
[-]SORT
[IS | =]NAME indicates sorting by symbol name.
ADDRESS indicates sorting by symbol address.
Examples
The following examples show how to sort the symbol listing by the address in ascending
order:
SORT ADDRESS ASCENDING
or
-SORT ADDRESS = UP
SPLITTABLE
The
SPLITTABLE
command allows (but does not force) the linker to split a segment into
noncontiguous pieces to fit into available memory slots. Splitting segments can be helpful
in reducing the overall memory requirements of the project. However, problems can arise