diff options
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/gdbinit.in | 20 |
2 files changed, 25 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 8d879af..f5500c9 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2014-08-29 David Malcolm <dmalcolm@redhat.com> + + * gdbinit.in: Skip various inline functions in rtl.h when + stepping. + 2014-08-29 Richard Sandiford <richard.sandiford@arm.com> PR bootstrap/62301 diff --git a/gcc/gdbinit.in b/gcc/gdbinit.in index 25c530a..2324688 100644 --- a/gcc/gdbinit.in +++ b/gcc/gdbinit.in @@ -234,4 +234,24 @@ set check type off # These are used in accessor macros. # Note that this is added at the end because older gdb versions # do not understand the 'skip' command. +# See https://sourceware.org/gdb/current/onlinedocs/gdb/Skipping-Over-Functions-and-Files.html skip file tree.h + +# Likewise, skip various inline functions in rtl.h. +skip rtx_expr_list::next +skip rtx_expr_list::element +skip rtx_insn_list::next +skip rtx_insn_list::insn +skip rtx_sequence::len +skip rtx_sequence::element +skip rtx_sequence::insn +skip INSN_UID +skip PREV_INSN +skip SET_PREV_INSN +skip NEXT_INSN +skip SET_NEXT_INSN +skip BLOCK_FOR_INSN +skip PATTERN +skip INSN_LOCATION +skip INSN_HAS_LOCATION +skip JUMP_LABEL_AS_INSN |