OSDN Git Service

* combine.c (distribute_notes): Place REG_SETJMP.
authorrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 11 Aug 2001 20:16:12 +0000 (20:16 +0000)
committerrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 11 Aug 2001 20:16:12 +0000 (20:16 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@44806 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/combine.c

index 481c55c..68d9b25 100644 (file)
@@ -1,5 +1,9 @@
 2001-08-11  Richard Henderson  <rth@redhat.com>
 
+       * combine.c (distribute_notes): Place REG_SETJMP.
+
+2001-08-11  Richard Henderson  <rth@redhat.com>
+
        * doc/extend.texi (Arrays and pointers implementation): Discourage
        relying on sign-extension of pointers.
 
index 8123180..8a5fa63 100644 (file)
@@ -12010,6 +12010,7 @@ distribute_notes (notes, from_insn, i3, i2, elim_i2, elim_i1)
 
        case REG_EH_RETHROW:
        case REG_NORETURN:
+       case REG_SETJMP:
          /* These notes must remain with the call.  It should not be
             possible for both I2 and I3 to be a call.  */
          if (GET_CODE (i3) == CALL_INSN)