fixup PR number mixup
authorSteven Bosscher <stevenb@suse.de>
Wed, 21 Dec 2005 15:43:38 +0000 (15:43 +0000)
committerSteven Bosscher <steven@gcc.gnu.org>
Wed, 21 Dec 2005 15:43:38 +0000 (15:43 +0000)
From-SVN: r108909

gcc/ChangeLog
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/pr25130.c [deleted file]
gcc/testsuite/gcc.dg/pr25196.c [new file with mode: 0644]

index 2db3153e9109dfdb8348542068d4508b7ed9cff1..e00ed90dae8dcb7c31b5e975a093dfece89242a2 100644 (file)
@@ -1,6 +1,6 @@
 2005-12-21  Steven Bosscher  <stevenb@suse.de>
 
-       PR rtl-optimization/25130
+       PR rtl-optimization/25196
        * postreload-gcse.c (record_last_set_info): Notice stack pointer
        changes in push insns without REG_INC notes.
 
index fb9dd4898e1c9319f988261d087ec70eb6b7df35..6639d37c3762be0c2040428c98131405f7ff12e0 100644 (file)
@@ -1,7 +1,7 @@
 2005-12-21  Steven Bosscher  <stevenb@suse.de>
 
-       PR rtl-optimization/25130
-       * gcc.dg/pr25130.c: New test.
+       PR rtl-optimization/25196
+       * gcc.dg/pr25196.c: New test.
 
 2005-12-21  Erik Edelmann  <eedelman@gcc.gnu.org>
 
diff --git a/gcc/testsuite/gcc.dg/pr25130.c b/gcc/testsuite/gcc.dg/pr25130.c
deleted file mode 100644 (file)
index e73faff..0000000
+++ /dev/null
@@ -1,34 +0,0 @@
-/* { dg-do run { target i?86-*-* x86_64-*-* } } */
-/* { dg-require-effective-target ilp32 } */
-/* { dg-options "-march=i386 -O3 -fomit-frame-pointer" } */
-
-/* For this test case, we used to do an invalid load motion after
-   reload, because we missed autoincrements of the stack pointer.  */
-
-extern void abort (void);
-
-static int j;
-
-static void __attribute__((noinline))
-f1 (int a, int b, int c, int d, int e)
-{
-  j = a;
-}
-
-int __attribute__((noinline))
-f2 (int a, int b, int c, int d, int e)
-{
-  if ((b & 0x1111) != 1)
-    f1 (a, b, c, d, e);
-  return 0;
-}
-
-int
-main (void)
-{
-  f2 (123, 0, 0, 0, 0);
-  if (j != 123)
-    abort ();
-  return 0;
-}
-
diff --git a/gcc/testsuite/gcc.dg/pr25196.c b/gcc/testsuite/gcc.dg/pr25196.c
new file mode 100644 (file)
index 0000000..e73faff
--- /dev/null
@@ -0,0 +1,34 @@
+/* { dg-do run { target i?86-*-* x86_64-*-* } } */
+/* { dg-require-effective-target ilp32 } */
+/* { dg-options "-march=i386 -O3 -fomit-frame-pointer" } */
+
+/* For this test case, we used to do an invalid load motion after
+   reload, because we missed autoincrements of the stack pointer.  */
+
+extern void abort (void);
+
+static int j;
+
+static void __attribute__((noinline))
+f1 (int a, int b, int c, int d, int e)
+{
+  j = a;
+}
+
+int __attribute__((noinline))
+f2 (int a, int b, int c, int d, int e)
+{
+  if ((b & 0x1111) != 1)
+    f1 (a, b, c, d, e);
+  return 0;
+}
+
+int
+main (void)
+{
+  f2 (123, 0, 0, 0, 0);
+  if (j != 123)
+    abort ();
+  return 0;
+}
+