Issue in blackfin toolchain

Joel Sherrill joel.sherrill at
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
> 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        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