home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.sys.atari.st.tech
- Path: sparky!uunet!Cadence.COM!cadence.com!bammi
- From: bammi@acae127.cadence.com (Jwahar R. Bammi)
- Subject: Re: GNU C object file format (.o)
- In-Reply-To: rosenkra@convex.com's message of Tue, 21 Jul 1992 00:38:17 GMT
- Message-ID: <BAMMI.92Jul23134147@acae127.cadence.com>
- Sender: usenet@Cadence.COM (Usenet News)
- Nntp-Posting-Host: acae127
- Organization: Cadence Design Systems
- References: <1992Jul21.003817.25951@convex.com>
- Date: Sat, 11 Jul 1992 05:57:47 GMT
- Lines: 31
-
- In article <1992Jul21.003817.25951@convex.com> rosenkra@convex.com (William Rosenkranz) writes:
- >
- >
- > after grepping around my GNU C included directory, i could not find a
- > file describing the object file format (ie .o files). the st-out.h file
- ....
- >
- > i od'ed a few .o files and sort of figured out what they look like but
- > i was wondering if this is more formally documented. i suppose looking
- > at the src to ld would help and i will do that eventually. i also have
-
- oh boy! if you had only looked a few one more step further:
- in the utilsrc archive you would find <gnu-out.h> that documents
- what you are looking for. the stab information is in stab.h/stab.def
- also, in the documentation.zoo archive you should find a paper on
- a.out, that will help you decipcher some of this stuff.
- (oh another confusing point: do NOT bother looking in symseg.h, its
- the old gdb stuff that is NOT used any more).
-
- > finally, is the .o format for gcc 2.x identical to that for 1.4 (gas 1.38)?
- yes, exactly the same. (the details of the stab contents
- changed slightly, at some point, but that does not effect anything,
- only effects gdb, and atariST-gdb knows about that change).
-
- cheers,
- --
- --
- bang: uunet!cadence!bammi jwahar r. bammi
- domain: bammi@cadence.com
- GEnie: J.Bammi
- CIS: 71515,155
-