[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: trouble of GDB
>gdbを使うと、ブレークポイントや、シングルステップがうまくかかりません。
ちょっと古くて NetBSD/newsmips 1.5C (R4400) ですが
main()
{
printf("AAA\n");
printf("BBB\n");
printf("CCC\n");
}
で、
(gdb) break main
Breakpoint 1 at 0x400f14: file a.c, line 3.
(gdb) run
Starting program: /tmp/./a.out
Breakpoint 1, main () at a.c:3
3 printf("AAA\n");
(gdb) next
AAA
4 printf("BBB\n");
(gdb)
BBB
5 printf("CCC\n");
(gdb)
CCC
6 }
(gdb)
0x400a40 in __start ()
(gdb)
1.4.2 なら kern/6152 …ってことはないと思うので、
キャッシュまわりの問題だと思います。:-)