aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorMarek Polacek <polacek@redhat.com>2015-03-10 12:32:09 +0000
committerMarek Polacek <mpolacek@gcc.gnu.org>2015-03-10 12:32:09 +0000
commit2e1a9cdb64bb7a064d49f6db0c8cb1d7c91e813a (patch)
tree87e5732476f462bef3fb5884749cefb6d10f17d6 /gcc
parent30094344891c53015020616b80e51c6e11fd5a8c (diff)
downloadgcc-2e1a9cdb64bb7a064d49f6db0c8cb1d7c91e813a.zip
gcc-2e1a9cdb64bb7a064d49f6db0c8cb1d7c91e813a.tar.gz
gcc-2e1a9cdb64bb7a064d49f6db0c8cb1d7c91e813a.tar.bz2
* gdbinit.in (pcfun): Define and document.
From-SVN: r221320
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog4
-rw-r--r--gcc/gdbinit.in9
2 files changed, 13 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index dbef42a..ddd430b 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,7 @@
+2015-03-10 Marek Polacek <polacek@redhat.com>
+
+ * gdbinit.in (pcfun): Define and document.
+
2015-03-10 Ilya Verbin <ilya.verbin@intel.com>
* config/i386/intelmic-mkoffload.c: Include intelmic-offload.h instead
diff --git a/gcc/gdbinit.in b/gcc/gdbinit.in
index 10fe5ad..3f11784 100644
--- a/gcc/gdbinit.in
+++ b/gcc/gdbinit.in
@@ -199,6 +199,15 @@ document pel
Print expanded location of $.
end
+define pcfun
+output debug_function (cfun ? cfun->decl : current_function_decl, 0)
+echo \n
+end
+
+document pcfun
+Print current function.
+end
+
# Define some macros helpful to gdb when it is expanding macros.
macro define __FILE__ "gdb"
macro define __LINE__ 1