Я определяю несколько функций в файле (основная функция определяется кем-то другим).
Я могу использовать gprof для анализа того, сколько раз были вызваны мои функции, но есть ли способ получить список с функциями в порядке их вызова в основной программе?
Конечно, я мог бы написать сообщение в начале каждой функции, но их довольно много.
Я также был бы рад, если бы это можно было сделать с помощью gdb, указав что-то вроде «break в первой функции, которая вызывается в этом файле».
Опять же, их слишком много, чтобы перечислять их явно.
Спасибо.