In Atari XEX output format, join memory areas if possible.

This makes executables shorter if two memory areas are consecutive.
This commit is contained in:
Daniel Serpell
2020-07-03 23:03:19 -04:00
committed by Oliver Schmidt
parent 0f8b587bc2
commit 17c5504129
2 changed files with 5 additions and 4 deletions

View File

@@ -932,7 +932,8 @@ the standard format used by Atari DOS 2.0 and upward file managers in the Atari
</verb></tscreen>
In the Atari segmented file format, the linker will write each <tt/MEMORY/ area
as a new segment, including a header with the start and end address.
as including a header with the start and end address. If two memory areas are
contiguous, the headers will be joined if possible.
The necessary o65 or Atari attributes are defined in a special section labeled
<ref id="FORMAT" name="FORMAT">.