From: Michael Beck Date: Wed, 27 Jun 2007 14:20:42 +0000 (+0000) Subject: gdb_node_helper() added X-Git-Url: http://nsz.repo.hu/git/?a=commitdiff_plain;h=9204c7c42869f515b65c48831959cc430831ac14;p=libfirm gdb_node_helper() added [r14789] --- diff --git a/ir/debug/debugger.c b/ir/debug/debugger.c index 6b4efac84..cc9acde83 100644 --- a/ir/debug/debugger.c +++ b/ir/debug/debugger.c @@ -19,7 +19,7 @@ /** * @file - * @brief Helper function for integerated debug support + * @brief Helper function for integrated debug support * @author Michael Beck * @date 2005 * @version $Id$ @@ -1292,6 +1292,15 @@ void firm_init_debugger(void) firm_debug_break(); } /* firm_init_debugger */ +/** + * A gdb helper function to print firm objects. + */ +const char *gdb_node_helper(void *firm_object) { + static char buf[1024]; + ir_snprintf(buf, sizeof(buf), "%+F\n", firm_object); + return buf; +} + #else /* some picky compiler do not allow empty files */