i386.c (ix86_pad_returns): Use emit_jump_insn_before instead of emit_insn_before.
authorJakub Jelinek <jakub@redhat.com>
Thu, 11 Jun 2009 06:40:35 +0000 (08:40 +0200)
committerJakub Jelinek <jakub@gcc.gnu.org>
Thu, 11 Jun 2009 06:40:35 +0000 (08:40 +0200)
* config/i386/i386.c (ix86_pad_returns): Use emit_jump_insn_before
instead of emit_insn_before.

From-SVN: r148364

gcc/ChangeLog
gcc/config/i386/i386.c

index 461458c23d1076a9f172d38d31c2542e85269b3a..819bcb8f722b50334ff484464b7b5e7e1bd82bdf 100644 (file)
@@ -1,3 +1,8 @@
+2009-06-11  Jakub Jelinek  <jakub@redhat.com>
+
+       * config/i386/i386.c (ix86_pad_returns): Use emit_jump_insn_before
+       instead of emit_insn_before.
+
 2009-06-10  Ian Lance Taylor  <iant@google.com>
 
        PR bootstrap/40408
index 80f3ea35a187516ba116aac945bdba793e2a33c8..6652d771213dc636d8b11c5ecf0ce2b930d5047d 100644 (file)
@@ -27756,7 +27756,7 @@ ix86_pad_returns (void)
        }
       if (replace)
        {
-         emit_insn_before (gen_return_internal_long (), ret);
+         emit_jump_insn_before (gen_return_internal_long (), ret);
          delete_insn (ret);
        }
     }