crossmodule-indircall-1.c: Fix defaulting to int.
authorMarek Polacek <polacek@redhat.com>
Thu, 2 Oct 2014 17:55:51 +0000 (17:55 +0000)
committerMarek Polacek <mpolacek@gcc.gnu.org>
Thu, 2 Oct 2014 17:55:51 +0000 (17:55 +0000)
* gcc.dg/tree-prof/crossmodule-indircall-1.c: Fix defaulting to int.
* gcc.dg/tree-prof/crossmodule-indircall-1a.c: Likewise.
* gcc.dg/tree-prof/merge_block.c: Likewise.
* gcc.dg/tree-prof/peel-1.c: Likewise.
* gcc.dg/tree-prof/stringop-1.c: Likewise.
* gcc.dg/tree-prof/stringop-2.c: Likewise.
* gcc.dg/tree-prof/unroll-1.c: Likewise.
* gcc.dg/tree-prof/update-cunroll-2.c: Likewise.
* gcc.dg/tree-prof/val-prof-1.c: Likewise.
* gcc.dg/tree-prof/val-prof-2.c: Likewise.
* gcc.dg/tree-prof/val-prof-3.c: Likewise.
* gcc.dg/tree-prof/val-prof-4.c: Likewise.
* gcc.dg/tree-prof/val-prof-5.c: Likewise.
* gcc.dg/tree-prof/val-prof-6.c: Likewise.
* gcc.dg/tree-prof/cmpsf-1.c: Likewise.
* gcc.dg/tree-prof/inliner-1.c: Use -fgnu89-inline.  Fix defaulting
to int.

From-SVN: r215809

17 files changed:
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/tree-prof/cmpsf-1.c
gcc/testsuite/gcc.dg/tree-prof/crossmodule-indircall-1.c
gcc/testsuite/gcc.dg/tree-prof/crossmodule-indircall-1a.c
gcc/testsuite/gcc.dg/tree-prof/inliner-1.c
gcc/testsuite/gcc.dg/tree-prof/merge_block.c
gcc/testsuite/gcc.dg/tree-prof/peel-1.c
gcc/testsuite/gcc.dg/tree-prof/stringop-1.c
gcc/testsuite/gcc.dg/tree-prof/stringop-2.c
gcc/testsuite/gcc.dg/tree-prof/unroll-1.c
gcc/testsuite/gcc.dg/tree-prof/update-cunroll-2.c
gcc/testsuite/gcc.dg/tree-prof/val-prof-1.c
gcc/testsuite/gcc.dg/tree-prof/val-prof-2.c
gcc/testsuite/gcc.dg/tree-prof/val-prof-3.c
gcc/testsuite/gcc.dg/tree-prof/val-prof-4.c
gcc/testsuite/gcc.dg/tree-prof/val-prof-5.c
gcc/testsuite/gcc.dg/tree-prof/val-prof-6.c

index 32c6fe7841012c7f4fe5618ec22d69a8bdd2bd15..db9d29c03f5c60f9faeed235c23307bf1264da0e 100644 (file)
@@ -1,3 +1,23 @@
+2014-10-02  Marek Polacek  <polacek@redhat.com>
+
+       * gcc.dg/tree-prof/crossmodule-indircall-1.c: Fix defaulting to int.
+       * gcc.dg/tree-prof/crossmodule-indircall-1a.c: Likewise.
+       * gcc.dg/tree-prof/merge_block.c: Likewise.
+       * gcc.dg/tree-prof/peel-1.c: Likewise.
+       * gcc.dg/tree-prof/stringop-1.c: Likewise.
+       * gcc.dg/tree-prof/stringop-2.c: Likewise.
+       * gcc.dg/tree-prof/unroll-1.c: Likewise.
+       * gcc.dg/tree-prof/update-cunroll-2.c: Likewise.
+       * gcc.dg/tree-prof/val-prof-1.c: Likewise.
+       * gcc.dg/tree-prof/val-prof-2.c: Likewise.
+       * gcc.dg/tree-prof/val-prof-3.c: Likewise.
+       * gcc.dg/tree-prof/val-prof-4.c: Likewise.
+       * gcc.dg/tree-prof/val-prof-5.c: Likewise.
+       * gcc.dg/tree-prof/val-prof-6.c: Likewise.
+       * gcc.dg/tree-prof/cmpsf-1.c: Likewise.
+       * gcc.dg/tree-prof/inliner-1.c: Use -fgnu89-inline.  Fix defaulting
+       to int.
+
 2014-10-02  Marek Polacek  <polacek@redhat.com>
 
        * gcc.c-torture/compile/20000120-2.c: Use -fgnu89-inline.
index 02af8547da6e9f39e98e7bc4c86465ea6693502c..565dd1cd366ba341079f8d2ce65db9540ed4aeaa 100644 (file)
@@ -10,6 +10,7 @@ extern void exit (int);
 #define F 140
 #define T 13
 
+int
 feq (float x, float y)
 {
   if (x == y)
@@ -18,6 +19,7 @@ feq (float x, float y)
     return F;
 }
 
+int
 fne (float x, float y)
 {
   if (x != y)
@@ -26,6 +28,7 @@ fne (float x, float y)
     return F;
 }
 
+int
 flt (float x, float y)
 {
   if (x < y)
@@ -34,6 +37,7 @@ flt (float x, float y)
     return F;
 }
 
+int
 fge (float x, float y)
 {
   if (x >= y)
@@ -42,6 +46,7 @@ fge (float x, float y)
     return F;
 }
 
+int
 fgt (float x, float y)
 {
   if (x > y)
@@ -50,6 +55,7 @@ fgt (float x, float y)
     return F;
 }
 
+int
 fle (float x, float y)
 {
   if (x <= y)
index 67a76c9f1eba76b3a59537a8a8d13dae26a62487..58109d54dc7f16cab7595c613acf1e3a7a4c54ae 100644 (file)
@@ -5,6 +5,7 @@
 int a;
 extern void (*p[2])(int n);
 void abort (void);
+int
 main()
 { int i;
 
index a94195cd95fefd61a7d9f7542d722096d1a5e670..568cfa990fce074de8837f7081ddb7b5b05c7a0a 100644 (file)
@@ -33,6 +33,7 @@ sub(int i)
 __attribute__ ((externally_visible))
 void (*p[2])(int)={add, sub};
 #else
+int
 main()
 {
   return 0;
index e44887b529e6129d00141aa1fbb7bf2fb909798c..d95ff6b11260ad5d5392029053b730a437e4544e 100644 (file)
@@ -1,4 +1,4 @@
-/* { dg-options "-O2 -fdump-tree-optimized" } */
+/* { dg-options "-O2 -fdump-tree-optimized -fgnu89-inline" } */
 int a;
 int b[100];
 void abort (void);
@@ -21,6 +21,7 @@ hot_function ()
       abort ();
 }
 
+int
 main ()
 {
   int i;
index 62f7f2275021a24a68784830f3418160f000ef5f..d8cfb21cbf950e914b28c007da35f481a7fa2267 100644 (file)
@@ -9,6 +9,7 @@ int t()
                        break;
        return i;
 }
+int
 main ()
 {
   int i;
index 65f0c562cd45c839cba68c2174e2e18bca6d4728..eb1996637921e0f1d77b85339e41e035a18d18e1 100644 (file)
@@ -12,6 +12,7 @@ t()
       return 1;
   abort ();
 }
+int
 main()
 {
   int i;
index f73061387321f255b1ed34b0fdd35663024c5d3e..7fcefb724291fa6bfe1cf30919c91755fb5846fb 100644 (file)
@@ -3,6 +3,7 @@ int a[1000];
 int b[1000];
 int size=1;
 int max=10000;
+int
 main()
 {
   int i;
index 47ebfb058b4dcbd06dd10e1fbf980ce1a54ccc1c..0489aee68e3c2f2b15f8ac9dcb293ffeb2e09b21 100644 (file)
@@ -7,6 +7,7 @@ int max=10000;
 /* We allow short memcpy()s for MIPS16.  */
 int __attribute__((nomips16))
 #endif
+int
 main()
 {
   int i;
index 0663b1286d0605da9dfab6b861b74bc44d174ec7..c5fcad305c119b44a5ad0078261c57791bd59fd5 100644 (file)
@@ -12,6 +12,7 @@ t()
       return 1;
   abort ();
 }
+int
 main()
 {
   int i;
index d559b924535e2cd9830c1a5bc2738eccc4c0dda2..dc481c75c9b5086c7c4673f2d5da4ac775f141d9 100644 (file)
@@ -10,6 +10,7 @@ int t()
                        break;
        return i;
 }
+int
 main ()
 {
   int i;
index d6f603e8b3cb5aa3ca69a16462488b08aaa7806c..e3e15a8225fb290fc19808c2336579e465ff9289 100644 (file)
@@ -2,6 +2,7 @@
 int a[1000];
 int b = 256;
 int c = 257;
+int
 main ()
 {
   int i;
index 16839612d0e2da641c43482765ab8eaf234215a5..6920cbce69de7ddec18decf26df3437448159870 100644 (file)
@@ -3,6 +3,7 @@ unsigned int a[1000];
 unsigned int b = 256;
 unsigned int c = 1024;
 unsigned int d = 17;
+int
 main ()
 {
   int i;
index d7b3914a85a1ee73558a35db5d3814dbba973068..fc5a7cd0f4d0e80d3099f0b2615c6d98e4a15459 100644 (file)
@@ -3,6 +3,7 @@ unsigned int a[1000];
 unsigned int b = 257;
 unsigned int c = 1023;
 unsigned int d = 19;
+int
 main ()
 {
   int i;
index 239bf595d993c0cfbb95bd573a8b503a07361bb9..a1927d1de312fe6938a126c857d52bbceceff77e 100644 (file)
@@ -3,6 +3,7 @@ unsigned int a[1000];
 unsigned int b = 999;
 unsigned int c = 1002;
 unsigned int d = 1003;
+int
 main ()
 {
   int i;
index 1a804a767164d2cc39b6f38a7391d3f2e5d5f5cd..8cb17b05bd6f89ebb1b97f5d8e4b6461ab884ff6 100644 (file)
@@ -1,6 +1,7 @@
 /* { dg-options "-O2 -fdump-tree-optimized -fdump-ipa-profile" } */
 int a[1000];
 int b=997;
+int
 main()
 {
        int i;
index c439fcffe171d98ed91d10fffac90046527b7ddc..4ac9b755b683c57f131ad8a34edd4c38d2867035 100644 (file)
@@ -2,7 +2,7 @@
 char a[1000];
 char b[1000];
 int size=1000;
-__attribute__ ((noinline))
+__attribute__ ((noinline)) void
 t(int size)
 {
   __builtin_memcpy(a,b,size);