Daniel Jacobowitz wrote about some Python/GDB experiences and bugs in the email: http://sourceware.org/ml/archer/2009-q4/msg00008.html This bug (and others in their own bugs) is extracted from that email to track the issue: * There's no way to get at macro definitions (e.g. info macro). Also, GDB doesn't offer a list of all macros defined... I had to use "complete print " and pass them all to info macro.