Mirror of the gdb mailing list
 help / color / mirror / Atom feed
From: "Yi Tang" <yitang@itee.uq.edu.au>
To: <gdb@sourceware.org>
Subject: asm debug problem
Date: Tue, 06 Nov 2007 13:49:00 -0000	[thread overview]
Message-ID: <002001c8207b$c84042e0$82406682@itee.uq.edu.au> (raw)

Hello maintainer,

I have got some trouble using gdb for my source code.

My code, written in asm and compiled by gcc, should be attached to an rtos 
library (ecos) to perform some test. I found it is not possible to debug the 
assemble source code. My assemble code, to build the function 
(usr_interrupt_vsr()),  is in a separate file called uivsr.S. And it is 
linked to the OS through a head file. However, when I run the gdb, it goes 
to some other file in OS kernel, the clock.cxx (also wrong line num, I'm 
pretty sure no such function in this file). And the language is set to C++. 
I also tried gas as assembler, same situation.

Following is the snapshot, hope you guys can give me some hints.

Regards,
Tony

Current language:  auto; currently c++
Loading section .rom_vectors, size 0x1390 lma 0x40000000
Loading section .text, size 0x54b8 lma 0x40001390
Loading section .rodata, size 0x218 lma 0x40006848
Loading section .data, size 0x354 lma 0x40006a60
Start address 0x40001208, load size 28084
Transfer rate: 532398 bits/sec, 275 bytes/write.

Breakpoint 1, cyg_user_start () at astest.c:10
Current language:  auto; currently c
0x400013a0 in usr_interrupt_vsr () at 
/ecos-c/Cygwin/ecos/ecos-dtimer/packages/kernel/current/src/common/clock.cxx:85
Current language:  auto; currently c++




             reply	other threads:[~2007-11-06 13:49 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-11-06 13:49 Yi Tang [this message]
2007-11-06 14:02 ` Daniel Jacobowitz
2007-11-07  2:33   ` Yi Tang

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to='002001c8207b$c84042e0$82406682@itee.uq.edu.au' \
    --to=yitang@itee.uq.edu.au \
    --cc=gdb@sourceware.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox