diff options
Diffstat (limited to 'libgomp')
4 files changed, 13 insertions, 0 deletions
diff --git a/libgomp/ChangeLog b/libgomp/ChangeLog index 56dc5bb..72dc8da 100644 --- a/libgomp/ChangeLog +++ b/libgomp/ChangeLog @@ -1,3 +1,11 @@ +2017-02-08 John David Anglin <danglin@gcc.gnu.org> + + * testsuite/libgomp.oacc-c-c++-common/loop-dim-default.c: Skip on + hppa*-*-*. + * testsuite/libgomp.oacc-c-c++-common/reduction-cplx-dbl.c: Don't + include complex.h on hppa*-*-hpux*. + * testsuite/libgomp.oacc-c-c++-common/reduction-cplx-flt.c: Likewise. + 2017-02-02 Thomas Schwinge <thomas@codesourcery.com> * plugin/plugin-nvptx.c (nvptx_exec): Make it static. diff --git a/libgomp/testsuite/libgomp.oacc-c-c++-common/loop-dim-default.c b/libgomp/testsuite/libgomp.oacc-c-c++-common/loop-dim-default.c index c433b80..3f504f8 100644 --- a/libgomp/testsuite/libgomp.oacc-c-c++-common/loop-dim-default.c +++ b/libgomp/testsuite/libgomp.oacc-c-c++-common/loop-dim-default.c @@ -1,6 +1,7 @@ /* This code uses nvptx inline assembly guarded with acc_on_device, which is not optimized away at -O0, and then confuses the target assembler. { dg-skip-if "" { *-*-* } { "-O0" } { "" } } */ + { dg-skip-if "" { hppa*-*-* } { "*" } { "" } } */ /* { dg-additional-options "-fopenacc-dim=16:16" } */ #include <openacc.h> diff --git a/libgomp/testsuite/libgomp.oacc-c-c++-common/reduction-cplx-dbl.c b/libgomp/testsuite/libgomp.oacc-c-c++-common/reduction-cplx-dbl.c index aa19d49..351e240 100644 --- a/libgomp/testsuite/libgomp.oacc-c-c++-common/reduction-cplx-dbl.c +++ b/libgomp/testsuite/libgomp.oacc-c-c++-common/reduction-cplx-dbl.c @@ -1,5 +1,7 @@ +#if !defined(__hppa__) || !defined(__hpux__) #include <complex.h> +#endif /* Double float has 53 bits of fraction. */ #define FRAC (1.0 / (1LL << 48)) diff --git a/libgomp/testsuite/libgomp.oacc-c-c++-common/reduction-cplx-flt.c b/libgomp/testsuite/libgomp.oacc-c-c++-common/reduction-cplx-flt.c index 5c533f2..2e6feba 100644 --- a/libgomp/testsuite/libgomp.oacc-c-c++-common/reduction-cplx-flt.c +++ b/libgomp/testsuite/libgomp.oacc-c-c++-common/reduction-cplx-flt.c @@ -1,5 +1,7 @@ +#if !defined(__hppa__) || !defined(__hpux__) #include <complex.h> +#endif /* Single float has 23 bits of fraction. */ #define FRAC (1.0f / (1 << 20)) |