gctest.c: Fix defaulting to int.
authorMarek Polacek <polacek@redhat.com>
Mon, 6 Oct 2014 13:48:31 +0000 (13:48 +0000)
committerMarek Polacek <mpolacek@gcc.gnu.org>
Mon, 6 Oct 2014 13:48:31 +0000 (13:48 +0000)
boehm-gc/
* testsuite/boehm-gc.c/gctest.c: Fix defaulting to int.
gcc/testsuite/
* c-c++-common/raw-string-3.c: Use -std=gnu89 for C.
* g++.dg/lto/pr54625-1_0.c: Fix defaulting to int.
* g++.dg/lto/pr54625-2_0.c: Likewise.
* gcc.misc-tests/gcov-14.c: Use -fgnu89-inline.

From-SVN: r215943

boehm-gc/ChangeLog
boehm-gc/testsuite/boehm-gc.c/gctest.c
gcc/testsuite/ChangeLog
gcc/testsuite/c-c++-common/raw-string-3.c
gcc/testsuite/g++.dg/lto/pr54625-1_0.c
gcc/testsuite/g++.dg/lto/pr54625-2_0.c
gcc/testsuite/gcc.misc-tests/gcov-14.c

index 50a0802d9d8b39cce43ece85baa0e8be0ec76b17..94692f09a7478eb4515533c921f19f081adeefc0 100644 (file)
@@ -1,3 +1,7 @@
+2014-10-06  Marek Polacek  <polacek@redhat.com>
+
+       * testsuite/boehm-gc.c/gctest.c: Fix defaulting to int.
+
 2014-05-13  Bernd Edlinger  <bernd.edlinger@hotmail.de>
 
        Fix current cygwin-64 build problems.
index 1180ab152ad0d46fe44e6ac52fc21f5b2e3f866f..cc03e96e554220ddf90376507182f0b28c3ee4cc 100644 (file)
@@ -1701,6 +1701,7 @@ int APIENTRY WinMain(HINSTANCE instance, HINSTANCE prev, LPSTR cmd, int n)
 
 
 #ifdef PCR
+int
 test()
 {
     PCR_Th_T * th1;
@@ -1738,6 +1739,7 @@ void * thr_run_one_test(void * arg)
 #endif
 
 #if defined(GC_SOLARIS_THREADS) && !defined(GC_SOLARIS_PTHREADS)
+int
 main()
 {
     thread_t th1;
@@ -1781,6 +1783,7 @@ main()
   --> bad news
 #endif
 
+int
 main()
 {
     pthread_t th1;
index 8749053a14b7893fcd1f505b371222f24e967680..154a7702d3cc57426f2186cc2c6bbcb906944923 100644 (file)
@@ -1,3 +1,10 @@
+2014-10-06  Marek Polacek  <polacek@redhat.com>
+
+       * c-c++-common/raw-string-3.c: Use -std=gnu89 for C.
+       * g++.dg/lto/pr54625-1_0.c: Fix defaulting to int.
+       * g++.dg/lto/pr54625-2_0.c: Likewise.
+       * gcc.misc-tests/gcov-14.c: Use -fgnu89-inline.
+
 2014-10-06  Marek Polacek  <polacek@redhat.com>
 
        * gcc.target/i386/20040112-1.c: Fix defaulting to int.
index 1dde113d25530c35dab0df30b984e9c0b13d6004..326e30997cffb5b4da60fae1f21da9c82a5d10e3 100644 (file)
@@ -1,7 +1,7 @@
 // If not c++0x/gnu99, the {,u,u8,U,L}R prefix should be parsed as separate
 // token.
 // { dg-do compile }
-// { dg-options "" { target c } }
+// { dg-options "-std=gnu89" { target c } }
 // { dg-options "-std=c++98" { target c++ } }
 
 const void     *s0     = R"(a)";       // { dg-error "was not declared|undeclared" "undeclared" }
index 5ab90ddddeec70c86169cb4a6d7caa84ecde4977..48bbdf02de76ae5f764626bde8db8a5c317651f3 100644 (file)
@@ -3,6 +3,7 @@
 
 float a;
 double sin ();
+void
 speex_resampler_init_frac ()
 {
   a = sin (0);
index 6511ba5cc62ae89d5a8c87501ecebdbb07a8ec4c..3e67d4f5b4e8071d35a4bceaacff8ab77e8f3a16 100644 (file)
@@ -3,6 +3,7 @@
 
 float a;
 double sin ();
+void
 update_filter ()
 {
   a = sin (0);
index de7ac0d2ab20d10c86bd6de9e73afc64f4dc70e5..78dd7bedd766d6d288c1c96bf3729f1a0e0ae763 100644 (file)
@@ -1,6 +1,6 @@
 /* Test gcov extern inline.  */
 
-/* { dg-options "-O2 -fprofile-arcs -ftest-coverage" } */
+/* { dg-options "-O2 -fprofile-arcs -ftest-coverage -fgnu89-inline" } */
 /* The following line arranges that Darwin has behavior like elf weak import.  */
 /* { dg-additional-options "-flat_namespace -undefined suppress" { target *-*-darwin* }  } */
 /* { dg-require-weak "" } */