106

How can you list all functions in a program with GDB?

Peter Mortensen
  • 30,030
  • 21
  • 100
  • 124
pythonic
  • 19,309
  • 37
  • 124
  • 208

1 Answers1

150

info functions prints the names and data types of all defined functions. See 16 Examining the Symbol Table.

ks1322
  • 31,484
  • 13
  • 100
  • 154
  • 48
    And `info functions regexp` will list only functions with names matching the regexp. Documented in the same page. – osgx Apr 03 '14 at 03:53
  • 2
    Thank goodness for the regex, I'm trying to debug the Linux kernel :D – Sridhar Sarnobat Nov 23 '19 at 00:34
  • 3
    Just to be clear, the command is `info functions some_regex_here`, not `info functions regexp some_regex_here`. I was a bit confused for a moment – user3207874 Dec 30 '21 at 11:17