Issue in blackfin toolchain
joel.sherrill at OARcorp.com
Thu May 12 21:43:49 UTC 2011
On 05/12/2011 04:41 PM, Rohan Kangralkar wrote:
> I am using the rtems blackfin tools to build and debug my board that
> contains analog devices BF527 processor.
> The issue i am facing is that I am not able to place breakpoints in
> some part of my c code. So the debugging is becoming difficult. GDB
> complains "No line 291 in file" even though the file has more that
> 300 lines of code.
What's the name of the file? There is a chance there are two
files with the same name in the executable and gdb is confused.
I have seen this before.
> I use the compiler, debugger provided by rtems4.11 for debugging my
> After some debugging and analysis of the mapping the line number in
> the elf to the C code in the file using objdump i find the following.
> 1. executing the bfin-elf-objdump ( analog devices toolchain) on the
> elf the following error is thrown out
> BFD: Dwarf Error: mangled line number section.
> 2. but the objdump from rtems does not complain.
Are they built from the same source? If not, then random
> How do i correct the issue in the rtems blackfin gdb?
> I also observe that analog devices have their own gdb-proxy but rtems
> does not provide gpd-proxy
> should the gdb-proxy also be included in the rtems bfin toolchain?
Would be good. Yes.
> Rohan Kangralkar
Joel Sherrill, Ph.D. Director of Research& Development
joel.sherrill at OARcorp.com On-Line Applications Research
Ask me about RTEMS: a free RTOS Huntsville AL 35805
Support Available (256) 722-9985
More information about the users