An Atari ST executable file is made up of the following:
- Header
- TEXT Segment
the executable code
- DATA Segment (optional)
global and static variables
- Symbol Table (optional)
debugging information
- Relocation Table or Fixup List (optional)
address relocation information
For more details see GEMDOS Process