home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: gnu.utils.bug
- Path: sparky!uunet!elroy.jpl.nasa.gov!sdd.hp.com!zaphod.mps.ohio-state.edu!cis.ohio-state.edu!synoptics.com!asmith
- From: asmith@synoptics.com (Andrew Smith)
- Subject: Re GDB, BFD and COFF files for 68k
- Message-ID: <9209112228.AA03928@milliways>
- Sender: gnulists@ai.mit.edu
- Organization: GNUs Not Usenet
- Distribution: gnu
- Date: Fri, 11 Sep 1992 22:28:04 GMT
- Approved: bug-gnu-utils@prep.ai.mit.edu
- Lines: 30
-
- Well, after a bit of research, I realised that it is a bad idea to take
- advantage of some of the nice features of GLD and BFD.
-
- If you use GLD (1.94 or 2.0) to translate from a.out into COFF file formats
- then you lose nearly all of the symbolic debugging info. Only addresses
- are preserved and GDB is lost without more information.
-
- So, it is currently impossible to produce COFF-68k executables with debug info
- in them since gas-1.92.3 does not correctly produce COFF output (at least it didn't
- last time I tried it - maybe I should try it with a newer version of BFD lib)
- for 68k.
-
- It would be good if someone could look into the following:
-
- 1. To be able to transliterate a.out debugging info into COFF debugging info
- using BFD (or some other backdoor method inside GLD).
-
- 2. To fix GAS to produce 68k COFF output properly.
-
- I don't know of any 68k ICE/Emulators which accept a.out format, with the
- possible exception of VxWorks tools and COFF is very useful to have around.
-
-
- Andrew Smith
- SynOptics Communcations Inc.
-
-
-
-
-
-