From 3a5b7298d28035d8b64d1d37317cc73933e8b357 Mon Sep 17 00:00:00 2001 From: Xinliang David Li Date: Tue, 9 Nov 2010 07:29:03 +0000 Subject: fix changelog error From-SVN: r166472 --- gcc/ChangeLog | 2 +- gcc/testsuite/ChangeLog | 4 ++-- gcc/testsuite/gcc.c-torture/execute/pr46316.c | 17 +++++++++++++++++ gcc/testsuite/gcc.dg/tree-ssa/pr46316.c | 20 -------------------- 4 files changed, 20 insertions(+), 23 deletions(-) create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr46316.c delete mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr46316.c (limited to 'gcc') diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 7e080ea..40825c4 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,6 +1,6 @@ 2010-11-08 Xinliang David Li - PR/46316 + PR tree-optimization/46316 * tree-vrp.c (adjust_range_with_scev): Check double_int overflow. * double-int.h (double_int_mul_with_sign): New function. diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 3f992d9..38bf312 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -8,8 +8,8 @@ 2010-11-08 Xinliang David Li - PR/46316 - * gcc.dg/tree-ssa/pr46316.c: New test. + PR tree-optimization/46316 + * gcc.c-torture/execute/pr46316.c: New test. 2010-11-08 Janus Weil diff --git a/gcc/testsuite/gcc.c-torture/execute/pr46316.c b/gcc/testsuite/gcc.c-torture/execute/pr46316.c new file mode 100644 index 0000000..7aafaa7 --- /dev/null +++ b/gcc/testsuite/gcc.c-torture/execute/pr46316.c @@ -0,0 +1,17 @@ +extern void abort (void); + +long long __attribute__((noinline,noclone)) +foo (long long t) +{ + while (t > -4) + t -= 2; + + return t; +} + +int main(void) +{ + if (foo (0) != -4) + abort (); + return 0; +} diff --git a/gcc/testsuite/gcc.dg/tree-ssa/pr46316.c b/gcc/testsuite/gcc.dg/tree-ssa/pr46316.c deleted file mode 100644 index 9b2e085..0000000 --- a/gcc/testsuite/gcc.dg/tree-ssa/pr46316.c +++ /dev/null @@ -1,20 +0,0 @@ -/* { dg-do run } */ -/* { dg-options "-O2" } */ - -extern void abort (void); - -long long __attribute__((noinline,noclone)) -foo (long long t) -{ - while (t > -4) - t -= 2; - - return t; -} - -int main(void) -{ - if (foo (0) != -4) - abort (); - return 0; -} -- cgit v1.1