| The object file and executable file format (yes, they are pretty much
the same) is defined in "The Amiga DOS Manual" by Commodore-Amiga
published by Bantam Books.
Of the original seven volume developer's manuals, Commodore gave four
to Addison-Wesley to publish and three to Bantam Books to publish.
Since the three manuals given to Bantam were very skinny, Bantam published
them as one plastic spiral bound volume.
Chapter 2 of the "AmigaDOS Technical Manual," which is the third part
of "The Amiga DOS manual" describes what you want.
The is one slight problem. In the Lattice version 3.10 compiler,
Lattice and the BLINK people extended the object file format to
allow for pc relative offsets (I think that is the feature). The
new "hunks" for that feature are known only to Lattice and The Software
Distillery (the people who wrote BLINK).
|