Path: utzoo!attcan!uunet!husc6!bloom-beacon!tut.cis.ohio-state.edu!mailrus!purdue!i.cc.purdue.edu!j.cc.purdue.edu!mace.cc.purdue.edu!ain
From: ain@mace.cc.purdue.edu (Patrick White)
Newsgroups: comp.sys.amiga.tech
Subject: Re: Structure of executables
Message-ID: <455@mace.cc.purdue.edu>
Date: 17 Aug 88 22:42:07 GMT
References: <213@snll-arpagw.UUCP>
Reply-To: ain@mace.cc.purdue.edu.UUCP (Patrick White)
Organization: PUCC Land, USA
Lines: 15

In article <213@snll-arpagw.UUCP> paolucci@snll-arpagw.UUCP (Sam Paolucci) writes:
>Can anybody tell me what the structure of an Amiga executable file is?
>I'm talking about a file that has already been linked.  Information on
>where such intelligible documentation is located will also be
>appreciated.  I have already looked it up in the AmigaDos Manual, but
>I find the description there unintelligible.

   I just went through this one recently myself.. the info is in the AmigaDOS
technical reference manual.  It's a bit hard to follow until you get a small
executable, dump it in hex, and follow through with the manual -- then it all
becomes clear and is really pretty neat.
   BTW, Manx does not use the *object* module format that is explained in the
manual.. don't know about Lattice.

Pat White  (ain@s.cc.purdue.edu)