aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNick Clifton <nickc@redhat.com>2009-09-28 12:15:42 +0000
committerNick Clifton <nickc@gcc.gnu.org>2009-09-28 12:15:42 +0000
commitd813aaba522c350e5f22ac1d1346b83766ac55f2 (patch)
tree440353f0e5d71961a9ab005ba0bdc9d56ccec6ea
parentb112ce96c02e58c195892ac64ec60656758402f1 (diff)
downloadgcc-d813aaba522c350e5f22ac1d1346b83766ac55f2.zip
gcc-d813aaba522c350e5f22ac1d1346b83766ac55f2.tar.gz
gcc-d813aaba522c350e5f22ac1d1346b83766ac55f2.tar.bz2
m32r.c (m32r_is_insn): Return false for debugging insns.
* config/m32r/m32r.c (m32r_is_insn): Return false for debugging insns. From-SVN: r152235
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/config/m32r/m32r.c2
2 files changed, 6 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 3bcdb11..7099995 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+2009-09-28 Nick Clifton <nickc@redhat.com>
+
+ * config/m32r/m32r.c (m32r_is_insn): Return false for debugging
+ insns.
+
2009-09-28 Duncan Sands <baldrick@free.fr>
* gcc-plugin.h (PLUGIN_REGISTER_GGC_CACHES): New event.
diff --git a/gcc/config/m32r/m32r.c b/gcc/config/m32r/m32r.c
index 36a652a..48d2782 100644
--- a/gcc/config/m32r/m32r.c
+++ b/gcc/config/m32r/m32r.c
@@ -1211,7 +1211,7 @@ m32r_setup_incoming_varargs (CUMULATIVE_ARGS *cum, enum machine_mode mode,
static int
m32r_is_insn (rtx insn)
{
- return (INSN_P (insn)
+ return (NONDEBUG_INSN_P (insn)
&& GET_CODE (PATTERN (insn)) != USE
&& GET_CODE (PATTERN (insn)) != CLOBBER
&& GET_CODE (PATTERN (insn)) != ADDR_VEC);