[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
GDB 5.2 Line number out of range error
- Date: Thu, 20 Mar 2003 16:06:56 +1000
- From: derick at perkinstechnologies.com.au (Derick Hammond)
- Subject: GDB 5.2 Line number out of range error
Hello All:
Well I rolled back to the following
rtems-ss-20021118
rtems-base-gcc-gcc3.2.1newlib1.10.0-4
m68k-rtems-gcc-gcc3.2.1newlib1.10.0-4
rtems-base-binutils-2.13.1-1
m68k-rtems-binutils-2.13.1-1
autoconf-rtems-2.52-0
automake-rtems-1.6.2-0
rtems-base-gdb-5.2-P2 \__ These are my homemade RPMS.
m68k-bdm-rtems-gdb-5.2-P2 /
I added in my m5206ec3 BSP code, re-configured and compiled. Then I set a
breakpoint for bsp_cleanup using the hello sample, and it worked fine. It
also worked for the mcf5206elite BSP as well.
Then I thought I would eliminate my BSP. I only updated the following:
rtems-ss-20021118 to rtems-4.6.0pre1
autoconf-rtems-2.52-0 to autoconf-rtems-2.57-1
automake-rtems-1.6.2-0 to automake-rtems-1.7.2-1
Re-configured and compiled for mcf5206elite BSP. Tried setting a breakpoint
on bsp_cleanup and bingo, the line number is out of range.
Then I re-configured and compiled for efi332, mvme167, and mcf5206elite BSP.
Using m68k-rtems-addr2line on the hello sample for each of these BSPs. With
a bsp_cleanup address derived from the appropriate hello.num file. I found
that the efi332 and mvme167 worked fine, but the mcf5206elite returned an
incorrect line number.
Can anyone suggest where I can start looking for what causes this fault?
Thanks in advance.
Regards,
Derick