Я скомпилировал исходный код freebsd libc с параметром -g, так что теперь я могу перейти к функциям libc.
Но я не могу войти в код системных вызовов. Я скомпилировал исходный код ядра freebsd с помощью -g. При установке точки останова gdb сообщает о точке останова для файлов .S. При достижении точки останова gdb не может войти в исходный код системного вызова.
Также я пробовал: gdb $ catch syscall open
, но это тоже не работает.
Не могли бы вы что-нибудь предложить?
Спасибо.