Random testsuite tweaks for ptx.
authorBernd Schmidt <bernds@codesourcery.com>
Mon, 10 Nov 2014 16:31:00 +0000 (16:31 +0000)
committerBernd Schmidt <bernds@gcc.gnu.org>
Mon, 10 Nov 2014 16:31:00 +0000 (16:31 +0000)
* gcc.c-torture/compile/920625-2.c: Add return type to
freeReturnStruct.
* gcc.c-torture/execute/20091229-1.c: Declare main properly.
* gcc.c-torture/execute/pr61375.c: Likewise.
* gcc.c-torture/execute/20111208-1.c: Use __SIZE_TYPE__ for size_t.
* gcc.dg/pr30904.c: Remove extern from declaration of t.

From-SVN: r217300

gcc/testsuite/ChangeLog
gcc/testsuite/gcc.c-torture/compile/920625-2.c
gcc/testsuite/gcc.c-torture/execute/20091229-1.c
gcc/testsuite/gcc.c-torture/execute/20111208-1.c
gcc/testsuite/gcc.c-torture/execute/pr61375.c
gcc/testsuite/gcc.dg/pr30904.c

index 241034d622065356b7b36ff82e4244fdb1b84743..2da1b6f99e9a325ec22abccee2be540baab8e47a 100644 (file)
@@ -1,5 +1,12 @@
 2014-11-10  Bernd Schmidt  <bernds@codesourcery.com>
 
+       * gcc.c-torture/compile/920625-2.c: Add return type to
+       freeReturnStruct.
+       * gcc.c-torture/execute/20091229-1.c: Declare main properly.
+       * gcc.c-torture/execute/pr61375.c: Likewise.
+       * gcc.c-torture/execute/20111208-1.c: Use __SIZE_TYPE__ for size_t.
+       * gcc.dg/pr30904.c: Remove extern from declaration of t.
+
        * lib/target-supports.exp (check_effective_target_indirect_jumps):
        New function.
        (check_effective_target_nonlocal_goto): New function.
index 291e80d02101746d3ba5658d569d96549f957fc0..c0cb6db7d8785769979b46286d46ecacb534c8d7 100644 (file)
@@ -100,4 +100,4 @@ copyQueryResult(Widget w, Boolean copy, caddr_t call_data)
   freeReturnStruct();
 }
 
-freeReturnStruct(){}
+void freeReturnStruct(){}
index 08d952f1b3ae7d7d58b423848691acea45b7200a..9b3a8c1498e336477252dc9862b395b95018f7b0 100644 (file)
@@ -1,2 +1,2 @@
 long long foo(long long v) { return v / -0x080000000LL; }
-void main() { if (foo(0x080000000LL) != -1) abort(); exit (0); }
+int main(int argc, char **argv) { if (foo(0x080000000LL) != -1) abort(); exit (0); }
index dc2b9ca8c86377df67720c3cc86932ab76d1da58..470fca4fe901aaf740f17809c9c8557a6e7fd72d 100644 (file)
@@ -1,7 +1,7 @@
 /* PR tree-optimization/51315 */
 /* Reported by Jurij Smakov <jurij@wooyd.org> */
 
-typedef unsigned int size_t;
+typedef __SIZE_TYPE__ size_t;
 
 extern void *memcpy (void *__restrict __dest,
        __const void *__restrict __src, size_t __n)
index 89302b2a1d61e28755fcba56029b1235cb44d154..325f340932f925986af4687d25655dd61feb0deb 100644 (file)
@@ -19,7 +19,7 @@ uint128_central_bitsi_ior (unsigned __int128 in1, uint64_t in2)
 }
 
 int
-main(int argc)
+main(int argc, char **argv)
 {
   __int128 in = 1;
 #ifdef __SIZEOF_INT128__
index 31ca0497f91a75469307fc630926c2ed143e1859..244ee51f290f0a9651a1957c2d997d06824b04ec 100644 (file)
@@ -1,7 +1,7 @@
 /* { dg-do link } */
 /* { dg-options "-O2 -fdump-tree-optimized" } */
 
-extern int t;
+int t;
 extern void link_error(void);
 int main (void)
 {