diff options
author | Bernd Schmidt <bernds@codesourcery.com> | 2014-11-10 16:31:00 +0000 |
---|---|---|
committer | Bernd Schmidt <bernds@gcc.gnu.org> | 2014-11-10 16:31:00 +0000 |
commit | 5ea6b1bdc19b9a326d95f8f2c0f85dbc4d81e62d (patch) | |
tree | 62958a11db91922b25fa33d56cc190a7d41a878d /gcc | |
parent | 631da28efeba4841e8d40d8bf6f8fe259b33574e (diff) | |
download | gcc-5ea6b1bdc19b9a326d95f8f2c0f85dbc4d81e62d.zip gcc-5ea6b1bdc19b9a326d95f8f2c0f85dbc4d81e62d.tar.gz gcc-5ea6b1bdc19b9a326d95f8f2c0f85dbc4d81e62d.tar.bz2 |
Random testsuite tweaks for ptx.
* 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
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/testsuite/ChangeLog | 7 | ||||
-rw-r--r-- | gcc/testsuite/gcc.c-torture/compile/920625-2.c | 2 | ||||
-rw-r--r-- | gcc/testsuite/gcc.c-torture/execute/20091229-1.c | 2 | ||||
-rw-r--r-- | gcc/testsuite/gcc.c-torture/execute/20111208-1.c | 2 | ||||
-rw-r--r-- | gcc/testsuite/gcc.c-torture/execute/pr61375.c | 2 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/pr30904.c | 2 |
6 files changed, 12 insertions, 5 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 241034d..2da1b6f 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -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. diff --git a/gcc/testsuite/gcc.c-torture/compile/920625-2.c b/gcc/testsuite/gcc.c-torture/compile/920625-2.c index 291e80d..c0cb6db 100644 --- a/gcc/testsuite/gcc.c-torture/compile/920625-2.c +++ b/gcc/testsuite/gcc.c-torture/compile/920625-2.c @@ -100,4 +100,4 @@ copyQueryResult(Widget w, Boolean copy, caddr_t call_data) freeReturnStruct(); } -freeReturnStruct(){} +void freeReturnStruct(){} diff --git a/gcc/testsuite/gcc.c-torture/execute/20091229-1.c b/gcc/testsuite/gcc.c-torture/execute/20091229-1.c index 08d952f..9b3a8c1 100644 --- a/gcc/testsuite/gcc.c-torture/execute/20091229-1.c +++ b/gcc/testsuite/gcc.c-torture/execute/20091229-1.c @@ -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); } diff --git a/gcc/testsuite/gcc.c-torture/execute/20111208-1.c b/gcc/testsuite/gcc.c-torture/execute/20111208-1.c index dc2b9ca..470fca4 100644 --- a/gcc/testsuite/gcc.c-torture/execute/20111208-1.c +++ b/gcc/testsuite/gcc.c-torture/execute/20111208-1.c @@ -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) diff --git a/gcc/testsuite/gcc.c-torture/execute/pr61375.c b/gcc/testsuite/gcc.c-torture/execute/pr61375.c index 89302b2..325f340 100644 --- a/gcc/testsuite/gcc.c-torture/execute/pr61375.c +++ b/gcc/testsuite/gcc.c-torture/execute/pr61375.c @@ -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__ diff --git a/gcc/testsuite/gcc.dg/pr30904.c b/gcc/testsuite/gcc.dg/pr30904.c index 31ca049..244ee51 100644 --- a/gcc/testsuite/gcc.dg/pr30904.c +++ b/gcc/testsuite/gcc.dg/pr30904.c @@ -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) { |