From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 21780 invoked by alias); 12 Apr 2006 17:33:29 -0000 Received: (qmail 21769 invoked by uid 22791); 12 Apr 2006 17:33:28 -0000 X-Spam-Check-By: sourceware.org Received: from sccrmhc12.comcast.net (HELO sccrmhc12.comcast.net) (63.240.77.82) by sourceware.org (qpsmtpd/0.31) with ESMTP; Wed, 12 Apr 2006 17:33:25 +0000 Received: from ultsol.com (c-24-147-245-185.hsd1.ma.comcast.net[24.147.245.185]) by comcast.net (sccrmhc12) with ESMTP id <2006041217332301200i09aje>; Wed, 12 Apr 2006 17:33:24 +0000 Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Date: Wed, 12 Apr 2006 17:33:00 -0000 Message-ID: <81C69D96BDD30640952C7A404004AA2543A59E@ultsol01.tewks.ultsol.local> From: "Fahd Abidi" To: X-IsSubscribed: yes Mailing-List: contact ecos-discuss-help@ecos.sourceware.org; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: ecos-discuss-owner@ecos.sourceware.org Subject: [ECOS] Trying to Debug Ecos using GDB X-SW-Source: 2006-04/txt/msg00145.txt.bz2 Hello, I am using a BDI2000 JTAG emulator and am trying to debug the ecos kernel at its startup and low level functions. I am getting stuck and a very early point In the process, the Kernel Builds fine using the cygwin based tools I got from ecos.sourceware.org and I have a libtarget.a file created that has debug symbols in it. However I have been unable to read the debug symbols from the file into gdb. Using objdup -g to display the debug info says that the .o files included have no recognized debugging info. However using objdump-S shows that I do have source code intermixed with the disassembly so it does find source code and hence must have the debug info built in. Using objcopy to strip the debug symbols takes the 16mb libtarget.a file to 1.7mb so I am convinced the debug symbols are in the file. If I try and open libtarget.a with GDB6.3&4 I get an error saying "error not in executable format". I am a newbie to ecos so maybe I am not clear on how to get to opening and viewing the kernel and its code in GDB. Any tips and assistance would be greatly appreciated. Fahd =20 -- Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss