COFF (common object file format) Problems

Girish G <girishg@india.ti.com>
15 Feb 2001 00:41:17 -0500

          From comp.compilers

Related articles
COFF (common object file format) Problems girishg@india.ti.com (Girish G) (2001-02-15)
| List of all articles for this month |
From: Girish G <girishg@india.ti.com>
Newsgroups: comp.compilers
Date: 15 Feb 2001 00:41:17 -0500
Organization: Texas Instruments
Keywords: linker, question
Posted-Date: 15 Feb 2001 00:41:02 EST

Hi All,


We have two different compiler toolsets, for ARM7-TDMI. One, provided
by GNU, the other, by Texas Instruments(TI). We are working on a TI
chipset having ARM and to work on this, we have a full Windows based
IDE (code composer studio). Now, we need to write a BSP for this
chipset to run vxWorks RTOS. We have the Windriver libraries for this
particular purpose. These libraries have been generated using GNU
tools, which, unfortunately TI tools refuse to recognize. This we have
realized to be caused due to differences between GNU COFF and TI
COFF. We have written a utility to convert GNU COFF to TI COFF
accordingly. Using this conversion utility on the executable generated
by GNU tools, we are able to load and run the program using TI
tools. However, even after this, we are unable to obtain source code
debug information from the GNU COFF. Could someone please help us on
this aspect. We need help regarding the differences between the ways
in which GNU tools and TI tools put debugging information in the
executable/object files. Please help.


I have a few pages of interest. I went thru these but could not find
much information. However, I will put these links here hoping someone
will find something of help to us




http://www.mit.edu:8001/afs/athena.mit.edu/software/cygnus/cygnus-97r2/www/2_cc/gcc/ccOptions_for_Debugging_Your_Progr.html


Thanking all in advance
Regards
Girish


Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.