Установка точки останова в GDB

У меня есть функция, которая возвращает указатель:

static void *find_fit(size_t asize);

Я бы хотел установить точка останова в gdb, но когда я набираю это имя функции, я получаю одну из следующих ошибок:

break *find_fit
Function "*find_fit" not defined

или

break find_fit
Function "find_fit" not defined

Я могу легко установить точку останова для функции, которая возвращает что-то, кроме указателя, но когда функция действительно возвращает указатель, похоже, GDB не хочет его ломать.

Кто-нибудь видит, что происходит? Спасибо!

6
задан jww 30 June 2019 в 16:06
поделиться