Issue in blackfin toolchain
Joel Sherrill
joel.sherrill at OARcorp.com
Thu May 12 21:43:49 UTC 2011
On 05/12/2011 04:41 PM, Rohan Kangralkar wrote:
> Hi,
>
> 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
> application.
>
> 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
differences.
>
>
>
> So
> 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.
>
> Thankyou
> 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
mailing list