OpenACC testsuite updates.
libgomp/
* testsuite/libgomp.oacc-c++/c++.exp
(check_effective_target_oacc_c): Remove, and ...
* testsuite/libgomp.oacc-c/c.exp (check_effective_target_oacc_c):
... likewise. Update all users.
gcc/testsuite/
* c-c++-common/goacc/asyncwait-1.c: New file.
libgomp/
* testsuite/libgomp.oacc-c-c++-common/abort-3.c: New file.
* testsuite/libgomp.oacc-c-c++-common/abort-4.c: Likewise.
* testsuite/libgomp.oacc-c-c++-common/asyncwait-1.c: Likewise.
* testsuite/libgomp.oacc-c-c++-common/collapse-1.c: Likewise.
* testsuite/libgomp.oacc-c-c++-common/collapse-2.c: Likewise.
* testsuite/libgomp.oacc-c-c++-common/collapse-3.c: Likewise.
* testsuite/libgomp.oacc-c-c++-common/kernels-empty.c: Likewise.
* testsuite/libgomp.oacc-c-c++-common/parallel-empty.c: Likewise.
* testsuite/libgomp.oacc-fortran/collapse-1.f90: Likewise.
* testsuite/libgomp.oacc-fortran/collapse-2.f90: Likewise.
* testsuite/libgomp.oacc-fortran/collapse-3.f90: Likewise.
* testsuite/libgomp.oacc-fortran/collapse-4.f90: Likewise.
* testsuite/libgomp.oacc-fortran/collapse-5.f90: Likewise.
* testsuite/libgomp.oacc-fortran/collapse-6.f90: Likewise.
* testsuite/libgomp.oacc-fortran/collapse-7.f90: Likewise.
* testsuite/libgomp.oacc-fortran/collapse-8.f90: Likewise.
* testsuite/libgomp.oacc-c-c++-common/collapse-4.c: Update.
* testsuite/libgomp.oacc-c/collapse-4.c: Remove.
libgomp/
* testsuite/libgomp.oacc-c-c++-common/subr.h: New file.
* testsuite/libgomp.oacc-c-c++-common/subr.cu: Remove.
gcc/testsuite/
* c-c++-common/goacc/asyncwait-1.c: Disable for C++.
* c-c++-common/goacc/collapse-1.c: Likewise.
* c-c++-common/goacc/deviceptr-1.c: Likewise.
* c-c++-common/goacc/if-clause-1.c: Likewise.
* c-c++-common/goacc/loop-1.c: Likewise.
* c-c++-common/goacc/pragma_context.c: Likewise.
* c-c++-common/goacc/sb-1.c: Likewise.
* c-c++-common/goacc/sb-2.c: Likewise.
* c-c++-common/goacc/sb-3.c: Likewise.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gomp-4_0-branch@218844 138bc75d-0d04-0410-961f-82ee72b054a4