]> oss.titaniummirror.com Git - msp430-gcc.git/blobdiff - gcc/testsuite/gcc.misc-tests/gcov-6.c
Imported gcc-4.4.3
[msp430-gcc.git] / gcc / testsuite / gcc.misc-tests / gcov-6.c
diff --git a/gcc/testsuite/gcc.misc-tests/gcov-6.c b/gcc/testsuite/gcc.misc-tests/gcov-6.c
deleted file mode 100644 (file)
index 34680d3..0000000
+++ /dev/null
@@ -1,37 +0,0 @@
-/* Check that call return percentages are reported correctly by gcov,
-   along with line counts and branch percentages.  This test case is
-   meant to be simple, as it was added at the same time that checking
-   for call return percentages was added.  */
-
-/* { dg-options "-fprofile-arcs -ftest-coverage" } */
-/* { dg-do run { target native } } */
-
-int val;
-
-void
-foo (int i)
-{
-                                       /* branch(80) */
-  if (i < 0)                           /* count(5) */
-                                       /* branch(end) */
-                                       /* returns(0) */
-    exit (0);                          /* count(1) */
-                                       /* returns(end) */
-  val += i;                            /* count(4) */
-}
-
-int
-main()
-{
-  int i;
-
-                                       /* returns(100) */
-  foo (100);                           /* count(1) */
-                                       /* returns(end) */
-  for (i = 2; i > -10; i--)
-                                       /* returns(75) */
-    foo (i);                           /* count(4) */
-                                       /* returns(end) */
-}
-
-/* { dg-final { run-gcov -b gcov-6.c } } */