diff options
author | Marek Polacek <polacek@redhat.com> | 2014-10-06 10:20:45 +0000 |
---|---|---|
committer | Marek Polacek <mpolacek@gcc.gnu.org> | 2014-10-06 10:20:45 +0000 |
commit | 44a0c6cbebc9b8dcc48a9181b697a520ea2c8651 (patch) | |
tree | 4413f07ad98347a5c6557de6b584f550e93fa493 | |
parent | f8ed2fc24eece9723ec375ae8b237c23b1990179 (diff) | |
download | gcc-44a0c6cbebc9b8dcc48a9181b697a520ea2c8651.zip gcc-44a0c6cbebc9b8dcc48a9181b697a520ea2c8651.tar.gz gcc-44a0c6cbebc9b8dcc48a9181b697a520ea2c8651.tar.bz2 |
affinity-1.c: Fix implicit declarations.
* testsuite/libgomp.c/affinity-1.c: Fix implicit declarations.
* testsuite/libgomp.c/nqueens-1.c: Likewise.
* testsuite/libgomp.c/pr26943-3.c: Likewise.
* testsuite/libgomp.c/pr26943-4.c: Likewise.
* testsuite/libgomp.c/pr36802-2.c: Likewise.
* testsuite/libgomp.c/pr36802-3.c: Likewise.
* testsuite/libgomp.c/thread-limit-1.c: Likewise.
* testsuite/libgomp.c/thread-limit-2.c: Likewise.
* testsuite/libgomp.c/appendix-a/a.15.1.c: Include <omp.h>.
* testsuite/libgomp.c/omp-loop02.c: Fix defaulting to int.
* testsuite/libgomp.c/omp-parallel-for.c: Likewise.
* testsuite/libgomp.c/omp-parallel-if.c: Likewise.
* testsuite/libgomp.c/omp-single-1.c: Likewise.
* testsuite/libgomp.c/omp-single-2.c: Likewise.
* testsuite/libgomp.c/omp_matvec.c: Likewise.
* testsuite/libgomp.c/omp_workshare3.c: Likewise.
* testsuite/libgomp.c/omp_workshare4.c: Likewise.
* testsuite/libgomp.c/shared-1.c: Fix defaulting to int. Fix implicit
declarations.
From-SVN: r215922
-rw-r--r-- | libgomp/ChangeLog | 22 | ||||
-rw-r--r-- | libgomp/testsuite/libgomp.c/affinity-1.c | 1 | ||||
-rw-r--r-- | libgomp/testsuite/libgomp.c/appendix-a/a.15.1.c | 1 | ||||
-rw-r--r-- | libgomp/testsuite/libgomp.c/nqueens-1.c | 1 | ||||
-rw-r--r-- | libgomp/testsuite/libgomp.c/omp-loop02.c | 1 | ||||
-rw-r--r-- | libgomp/testsuite/libgomp.c/omp-parallel-for.c | 1 | ||||
-rw-r--r-- | libgomp/testsuite/libgomp.c/omp-parallel-if.c | 1 | ||||
-rw-r--r-- | libgomp/testsuite/libgomp.c/omp-single-1.c | 1 | ||||
-rw-r--r-- | libgomp/testsuite/libgomp.c/omp-single-2.c | 1 | ||||
-rw-r--r-- | libgomp/testsuite/libgomp.c/omp_matvec.c | 1 | ||||
-rw-r--r-- | libgomp/testsuite/libgomp.c/omp_workshare3.c | 1 | ||||
-rw-r--r-- | libgomp/testsuite/libgomp.c/omp_workshare4.c | 1 | ||||
-rw-r--r-- | libgomp/testsuite/libgomp.c/pr26943-3.c | 1 | ||||
-rw-r--r-- | libgomp/testsuite/libgomp.c/pr26943-4.c | 1 | ||||
-rw-r--r-- | libgomp/testsuite/libgomp.c/pr36802-2.c | 3 | ||||
-rw-r--r-- | libgomp/testsuite/libgomp.c/pr36802-3.c | 3 | ||||
-rw-r--r-- | libgomp/testsuite/libgomp.c/shared-1.c | 2 | ||||
-rw-r--r-- | libgomp/testsuite/libgomp.c/thread-limit-1.c | 5 | ||||
-rw-r--r-- | libgomp/testsuite/libgomp.c/thread-limit-2.c | 5 |
19 files changed, 53 insertions, 0 deletions
diff --git a/libgomp/ChangeLog b/libgomp/ChangeLog index 0bf7cbe..b5de70b 100644 --- a/libgomp/ChangeLog +++ b/libgomp/ChangeLog @@ -1,3 +1,25 @@ +2014-10-06 Marek Polacek <polacek@redhat.com> + + * testsuite/libgomp.c/affinity-1.c: Fix implicit declarations. + * testsuite/libgomp.c/nqueens-1.c: Likewise. + * testsuite/libgomp.c/pr26943-3.c: Likewise. + * testsuite/libgomp.c/pr26943-4.c: Likewise. + * testsuite/libgomp.c/pr36802-2.c: Likewise. + * testsuite/libgomp.c/pr36802-3.c: Likewise. + * testsuite/libgomp.c/thread-limit-1.c: Likewise. + * testsuite/libgomp.c/thread-limit-2.c: Likewise. + * testsuite/libgomp.c/appendix-a/a.15.1.c: Include <omp.h>. + * testsuite/libgomp.c/omp-loop02.c: Fix defaulting to int. + * testsuite/libgomp.c/omp-parallel-for.c: Likewise. + * testsuite/libgomp.c/omp-parallel-if.c: Likewise. + * testsuite/libgomp.c/omp-single-1.c: Likewise. + * testsuite/libgomp.c/omp-single-2.c: Likewise. + * testsuite/libgomp.c/omp_matvec.c: Likewise. + * testsuite/libgomp.c/omp_workshare3.c: Likewise. + * testsuite/libgomp.c/omp_workshare4.c: Likewise. + * testsuite/libgomp.c/shared-1.c: Fix defaulting to int. Fix implicit + declarations. + 2014-10-03 Jakub Jelinek <jakub@redhat.com> PR libgomp/61200 diff --git a/libgomp/testsuite/libgomp.c/affinity-1.c b/libgomp/testsuite/libgomp.c/affinity-1.c index b3c1d0c..a1a2a12 100644 --- a/libgomp/testsuite/libgomp.c/affinity-1.c +++ b/libgomp/testsuite/libgomp.c/affinity-1.c @@ -31,6 +31,7 @@ #ifdef DO_FORK #include <signal.h> +pid_t waitpid (pid_t, int *, int); #endif #ifdef HAVE_PTHREAD_AFFINITY_NP #include <sched.h> diff --git a/libgomp/testsuite/libgomp.c/appendix-a/a.15.1.c b/libgomp/testsuite/libgomp.c/appendix-a/a.15.1.c index 276ac6c..c167dab 100644 --- a/libgomp/testsuite/libgomp.c/appendix-a/a.15.1.c +++ b/libgomp/testsuite/libgomp.c/appendix-a/a.15.1.c @@ -1,5 +1,6 @@ /* { dg-do run } */ +#include <omp.h> #include <stdio.h> void diff --git a/libgomp/testsuite/libgomp.c/nqueens-1.c b/libgomp/testsuite/libgomp.c/nqueens-1.c index 1fdc67b..ed6c179 100644 --- a/libgomp/testsuite/libgomp.c/nqueens-1.c +++ b/libgomp/testsuite/libgomp.c/nqueens-1.c @@ -6,6 +6,7 @@ #include <stdio.h> #include <string.h> +unsigned long int strtoul(const char *, char **, int); int cnt; #pragma omp threadprivate (cnt) diff --git a/libgomp/testsuite/libgomp.c/omp-loop02.c b/libgomp/testsuite/libgomp.c/omp-loop02.c index 04aaea2..ae0d748 100644 --- a/libgomp/testsuite/libgomp.c/omp-loop02.c +++ b/libgomp/testsuite/libgomp.c/omp-loop02.c @@ -15,6 +15,7 @@ void parloop (int *a) a[i] = i + 3; } +int main() { int i, a[N]; diff --git a/libgomp/testsuite/libgomp.c/omp-parallel-for.c b/libgomp/testsuite/libgomp.c/omp-parallel-for.c index c6631a0..9246976 100644 --- a/libgomp/testsuite/libgomp.c/omp-parallel-for.c +++ b/libgomp/testsuite/libgomp.c/omp-parallel-for.c @@ -1,5 +1,6 @@ extern void abort (void); +int main() { int i, a; diff --git a/libgomp/testsuite/libgomp.c/omp-parallel-if.c b/libgomp/testsuite/libgomp.c/omp-parallel-if.c index 5e37835..b9c27fd 100644 --- a/libgomp/testsuite/libgomp.c/omp-parallel-if.c +++ b/libgomp/testsuite/libgomp.c/omp-parallel-if.c @@ -8,6 +8,7 @@ foo (void) return 10; } +int main () { int A = 0; diff --git a/libgomp/testsuite/libgomp.c/omp-single-1.c b/libgomp/testsuite/libgomp.c/omp-single-1.c index a44ca54..91555cb 100644 --- a/libgomp/testsuite/libgomp.c/omp-single-1.c +++ b/libgomp/testsuite/libgomp.c/omp-single-1.c @@ -1,5 +1,6 @@ extern void abort (void); +int main() { int i = 0; diff --git a/libgomp/testsuite/libgomp.c/omp-single-2.c b/libgomp/testsuite/libgomp.c/omp-single-2.c index 6878559..f16cbbe 100644 --- a/libgomp/testsuite/libgomp.c/omp-single-2.c +++ b/libgomp/testsuite/libgomp.c/omp-single-2.c @@ -9,6 +9,7 @@ struct X int c; }; +int main() { int i = 0; diff --git a/libgomp/testsuite/libgomp.c/omp_matvec.c b/libgomp/testsuite/libgomp.c/omp_matvec.c index 12b8c68..44547b6 100644 --- a/libgomp/testsuite/libgomp.c/omp_matvec.c +++ b/libgomp/testsuite/libgomp.c/omp_matvec.c @@ -16,6 +16,7 @@ #define SIZE 10 +int main () { diff --git a/libgomp/testsuite/libgomp.c/omp_workshare3.c b/libgomp/testsuite/libgomp.c/omp_workshare3.c index 913f1f7..4c55f13 100644 --- a/libgomp/testsuite/libgomp.c/omp_workshare3.c +++ b/libgomp/testsuite/libgomp.c/omp_workshare3.c @@ -16,6 +16,7 @@ #define N 50 #define CHUNKSIZE 5 +int main () { int i, chunk, tid; diff --git a/libgomp/testsuite/libgomp.c/omp_workshare4.c b/libgomp/testsuite/libgomp.c/omp_workshare4.c index 67605e3..4ebe68c 100644 --- a/libgomp/testsuite/libgomp.c/omp_workshare4.c +++ b/libgomp/testsuite/libgomp.c/omp_workshare4.c @@ -15,6 +15,7 @@ #define N 50 #define CHUNKSIZE 5 +int main () { int i, chunk, tid; diff --git a/libgomp/testsuite/libgomp.c/pr26943-3.c b/libgomp/testsuite/libgomp.c/pr26943-3.c index 855a4b2..68278e4 100644 --- a/libgomp/testsuite/libgomp.c/pr26943-3.c +++ b/libgomp/testsuite/libgomp.c/pr26943-3.c @@ -2,6 +2,7 @@ /* { dg-do run } */ extern int omp_set_dynamic (int); +extern void omp_set_nested (int); extern int omp_get_thread_num (void); extern void abort (void); extern void GOMP_barrier (void); diff --git a/libgomp/testsuite/libgomp.c/pr26943-4.c b/libgomp/testsuite/libgomp.c/pr26943-4.c index 24f253d..ff03704 100644 --- a/libgomp/testsuite/libgomp.c/pr26943-4.c +++ b/libgomp/testsuite/libgomp.c/pr26943-4.c @@ -2,6 +2,7 @@ /* { dg-do run } */ extern int omp_set_dynamic (int); +extern void omp_set_nested (int); extern int omp_get_thread_num (void); extern void abort (void); extern void GOMP_barrier (void); diff --git a/libgomp/testsuite/libgomp.c/pr36802-2.c b/libgomp/testsuite/libgomp.c/pr36802-2.c index 06e792f..7bda659 100644 --- a/libgomp/testsuite/libgomp.c/pr36802-2.c +++ b/libgomp/testsuite/libgomp.c/pr36802-2.c @@ -1,6 +1,9 @@ /* PR middle-end/36802 */ extern void abort (void); +extern int omp_set_dynamic (int); +extern void omp_set_nested (int); +extern int omp_get_num_threads (void); int q; diff --git a/libgomp/testsuite/libgomp.c/pr36802-3.c b/libgomp/testsuite/libgomp.c/pr36802-3.c index f11baa0..700c203 100644 --- a/libgomp/testsuite/libgomp.c/pr36802-3.c +++ b/libgomp/testsuite/libgomp.c/pr36802-3.c @@ -1,6 +1,9 @@ /* PR middle-end/36802 */ extern void abort (void); +extern int omp_set_dynamic (int); +extern void omp_set_nested (int); +extern int omp_get_num_threads (void); int q; diff --git a/libgomp/testsuite/libgomp.c/shared-1.c b/libgomp/testsuite/libgomp.c/shared-1.c index f7d4fb2..8e1980b 100644 --- a/libgomp/testsuite/libgomp.c/shared-1.c +++ b/libgomp/testsuite/libgomp.c/shared-1.c @@ -1,4 +1,5 @@ extern void abort (void); +extern int omp_get_num_threads (void); struct Y { @@ -51,6 +52,7 @@ parallel (int a, int b) abort (); } +int main() { parallel (1, 2); diff --git a/libgomp/testsuite/libgomp.c/thread-limit-1.c b/libgomp/testsuite/libgomp.c/thread-limit-1.c index 6cc716b..7571f23 100644 --- a/libgomp/testsuite/libgomp.c/thread-limit-1.c +++ b/libgomp/testsuite/libgomp.c/thread-limit-1.c @@ -4,6 +4,11 @@ #include <stdlib.h> #include <unistd.h> +extern int omp_get_thread_limit (void); +extern int omp_set_dynamic (int); +extern void omp_set_nested (int); +extern int omp_get_num_threads (void); + int main () { diff --git a/libgomp/testsuite/libgomp.c/thread-limit-2.c b/libgomp/testsuite/libgomp.c/thread-limit-2.c index 0fc9dae..ca9ad23 100644 --- a/libgomp/testsuite/libgomp.c/thread-limit-2.c +++ b/libgomp/testsuite/libgomp.c/thread-limit-2.c @@ -4,6 +4,11 @@ #include <stdlib.h> #include <unistd.h> +extern int omp_get_thread_limit (void); +extern int omp_set_dynamic (int); +extern void omp_set_nested (int); +extern int omp_get_num_threads (void); + int main () { |