This is the mail archive of the
ecos-discuss@sources.redhat.com
mailing list for the eCos project.
Re: EPI's ICE + gcc
- To: Xavier Wang <xavierwang at ms19 dot url dot com dot tw>
- Subject: Re: [ECOS] EPI's ICE + gcc
- From: Jonathan Larmour <jlarmour at redhat dot com>
- Date: Tue, 17 Oct 2000 15:31:43 +0100
- CC: ecos-discuss at sourceware dot cygnus dot com
- Organization: Red Hat UK Ltd.
- References: <00ec01c0382e$52eeb2c0$c12314ac@realtek.com.tw>
Xavier Wang wrote:
> The debugger's manual said that it supports both ELF and COFF formats. But
> when I tried to load the program, the debugger complained that the ELF file
> does
> not contain .mdebug, .debug or .stab section. There are indeed many .debug*
> sections in the file but no one is exactly .debug, and the .mdebug is
> explicitly
> discarded by the link script (target.ld). I removed the discard command to
> add
> back the .mdebug section and then the debugger could load the program, but I
> could only see the source/symbols of vectors.S
> (in eCos\packages\hal\mips\arch\v1_3_1\src), all other parts of the program
> were
> in disassembly form only. It's very strange.
>
> I'd searched the archives database of this mailing list and tried some other
> options
> found there, such as -gdwarf-2, -gcoff, -gstabs, etc. but still failed. Did
> I miss
> something?
It looks like the EPI debugger only supports the stabs debugging format. If
-gstabs isn't working for you, then you'll have to dig deeper. Perhaps on
the GDB list ( http://sources.redhat.com/gdb )
Jifl
--
Red Hat, 35 Cambridge Place, Cambridge, UK. CB2 1NS Tel: +44 (1223) 728762
"Plan to be spontaneous tomorrow." || These opinions are all my own fault