NetBSD-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: Debugging with gdb under netbsd-6
On 08/23/13 22:03, Jan Danielsson wrote:
> I have had some trouble debugging shared libraries for a while. I
> used to be able to step into shared objects during debug, but for some
> reason I am no longer able to do so. When running the attached program
> in gdb, I get this behavior:
>
> ---------------------------------------------
> gauss$ gdb ./testprog
> GNU gdb (GDB) 7.3.1
> [---]
> This GDB was configured as "x86_64--netbsd".
> [---]
> Reading symbols from /home/jan/tmp/dbgtest/testprog...done.
> (gdb) break 9
> Breakpoint 1 at 0x400a40: file testprog.c, line 9.
> (gdb) run
> Starting program: /home/jan/tmp/dbgtest/testprog
>
> Breakpoint 1, main (argc=1, argv=0x7f7fffffdb68) at testprog.c:9
> 9 bar = foo(42, 72);
> (gdb) step
> 11 printf("bar=%d\n", bar);
> (gdb)
> ---------------------------------------------
[---]
Random thought: Is there any chance that this is due to that I build
my system using clang? I know it shouldn't matter, but I mention it for
completeness.
--
Kind regards,
Jan Danielsson
Home |
Main Index |
Thread Index |
Old Index