Невозможно войти в исходный код системного вызова

Я скомпилировал исходный код freebsd libc с параметром -g, так что теперь я могу перейти к функциям libc.

Но я не могу войти в код системных вызовов. Я скомпилировал исходный код ядра freebsd с помощью -g. При установке точки останова gdb сообщает о точке останова для файлов .S. При достижении точки останова gdb не может войти в исходный код системного вызова.

Также я пробовал: gdb $ catch syscall open

, но это тоже не работает.

Не могли бы вы что-нибудь предложить?

Спасибо.

6
задан slugster 14 May 2011 в 02:11
поделиться