gcc/libgomp/testsuite/libgomp.c++
Jakub Jelinek 42056eaced c-parser.c (c_parser_omp_atomic): Allow seq_cst before atomic-clause...
gcc/c/
	* c-parser.c (c_parser_omp_atomic): Allow seq_cst before
	atomic-clause, allow comma in between atomic-clause and
	seq_cst.
gcc/cp/
	* parser.c (cp_parser_omp_atomic): Allow seq_cst before
	atomic-clause, allow comma in between atomic-clause and
	seq_cst.
gcc/testsuite/
	* c-c++-common/gomp/atomic-16.c: Remove all dg-error directives.
	Replace load with read and store with write.
libgomp/
	* testsuite/libgomp.c++/atomic-14.C: Allow seq_cst and
	atomic type clauses in any order and optional comma in between.
	* testsuite/libgomp.c++/atomic-15.C: Likewise.
	* testsuite/libgomp.c/atomic-17.c: Likewise.

From-SVN: r209762
2014-04-24 23:20:28 +02:00
..
affinity-1.C target.c: New file. 2013-10-11 11:26:50 +02:00
atomic-1.C re PR c++/33894 (pragma omp atomic broken) 2007-11-06 09:26:50 +01:00
atomic-2.C backport: re PR fortran/46752 (OpenMP - Seg fault for unallocated allocatable array in firstprivate clause) 2011-08-02 18:13:29 +02:00
atomic-3.C backport: re PR fortran/46752 (OpenMP - Seg fault for unallocated allocatable array in firstprivate clause) 2011-08-02 18:13:29 +02:00
atomic-4.C backport: re PR fortran/46752 (OpenMP - Seg fault for unallocated allocatable array in firstprivate clause) 2011-08-02 18:13:29 +02:00
atomic-5.C backport: re PR fortran/46752 (OpenMP - Seg fault for unallocated allocatable array in firstprivate clause) 2011-08-02 18:13:29 +02:00
atomic-6.C backport: re PR fortran/46752 (OpenMP - Seg fault for unallocated allocatable array in firstprivate clause) 2011-08-02 18:13:29 +02:00
atomic-7.C backport: re PR fortran/46752 (OpenMP - Seg fault for unallocated allocatable array in firstprivate clause) 2011-08-02 18:13:29 +02:00
atomic-8.C backport: re PR fortran/46752 (OpenMP - Seg fault for unallocated allocatable array in firstprivate clause) 2011-08-02 18:13:29 +02:00
atomic-9.C backport: re PR fortran/46752 (OpenMP - Seg fault for unallocated allocatable array in firstprivate clause) 2011-08-02 18:13:29 +02:00
atomic-10.C target.c: New file. 2013-10-11 11:26:50 +02:00
atomic-11.C target.c: New file. 2013-10-11 11:26:50 +02:00
atomic-12.C target.c: New file. 2013-10-11 11:26:50 +02:00
atomic-13.C target.c: New file. 2013-10-11 11:26:50 +02:00
atomic-14.C c-parser.c (c_parser_omp_atomic): Allow seq_cst before atomic-clause... 2014-04-24 23:20:28 +02:00
atomic-15.C c-parser.c (c_parser_omp_atomic): Allow seq_cst before atomic-clause... 2014-04-24 23:20:28 +02:00
c++.exp libgomp: Prepare for testcases without -fopenmp. 2013-11-07 16:07:58 +01:00
cancel-for-1.C target.c: New file. 2013-10-11 11:26:50 +02:00
cancel-for-2.C target.c: New file. 2013-10-11 11:26:50 +02:00
cancel-parallel-1.C target.c: New file. 2013-10-11 11:26:50 +02:00
cancel-parallel-2.C target.c: New file. 2013-10-11 11:26:50 +02:00
cancel-parallel-3.C target.c: New file. 2013-10-11 11:26:50 +02:00
cancel-sections-1.C target.c: New file. 2013-10-11 11:26:50 +02:00
cancel-taskgroup-1.C target.c: New file. 2013-10-11 11:26:50 +02:00
cancel-taskgroup-2.C target.c: New file. 2013-10-11 11:26:50 +02:00
cancel-taskgroup-3.C target.c: New file. 2013-10-11 11:26:50 +02:00
cancel-test.h target.c: New file. 2013-10-11 11:26:50 +02:00
collapse-1.C c-cppbuiltin.c (c_cpp_builtins): Change _OPENMP value to 200805. 2008-06-06 15:01:54 +02:00
collapse-2.C c-cppbuiltin.c (c_cpp_builtins): Change _OPENMP value to 200805. 2008-06-06 15:01:54 +02:00
copyin-1.C
copyin-2.C
ctor-1.C
ctor-2.C
ctor-3.C
ctor-4.C
ctor-5.C
ctor-6.C
ctor-7.C
ctor-8.C
ctor-9.C
ctor-10.C c-cppbuiltin.c (c_cpp_builtins): Change _OPENMP value to 200805. 2008-06-06 15:01:54 +02:00
ctor-11.C re PR c++/36308 (OpenMP privatized vars don't get dtors called if they are virtual) 2008-05-23 13:52:44 +02:00
ctor-12.C re PR c++/36237 (internal compiler error: in lower_stmt, at gimple-low.c:282 erase 'private(localTodoStack)' it compiles successfully.) 2008-05-23 15:21:47 +02:00
for-1.C c-cppbuiltin.c (c_cpp_builtins): Change _OPENMP value to 200805. 2008-06-06 15:01:54 +02:00
for-2.C c-cppbuiltin.c (c_cpp_builtins): Change _OPENMP value to 200805. 2008-06-06 15:01:54 +02:00
for-3.C c-cppbuiltin.c (c_cpp_builtins): Change _OPENMP value to 200805. 2008-06-06 15:01:54 +02:00
for-4.C c-cppbuiltin.c (c_cpp_builtins): Change _OPENMP value to 200805. 2008-06-06 15:01:54 +02:00
for-5.C c-cppbuiltin.c (c_cpp_builtins): Change _OPENMP value to 200805. 2008-06-06 15:01:54 +02:00
for-6.C re PR c++/38348 (ICE from c_finish_omp_for) 2008-12-01 16:10:25 +01:00
for-7.C re PR c++/38257 (ICE with auto and #pragma omp parallel) 2008-12-01 16:27:12 +01:00
for-8.C re PR c/39495 (OMP parallel loop w/ unsigned index var rejected) 2009-03-23 22:05:30 +01:00
for-9.C target.c: New file. 2013-10-11 11:26:50 +02:00
for-10.C target.c: New file. 2013-10-11 11:26:50 +02:00
for-11.C target.c: New file. 2013-10-11 11:26:50 +02:00
loop-1.C
loop-2.C
loop-3.C
loop-4.C
loop-5.C
loop-6.C gimplify.c (omp_is_private): Don't return true if decl is not already private on #pragma omp for or #pragma... 2008-06-27 21:45:14 +02:00
loop-7.C
loop-8.C c-cppbuiltin.c (c_cpp_builtins): Change _OPENMP value to 200805. 2008-06-06 15:01:54 +02:00
loop-9.C c-cppbuiltin.c (c_cpp_builtins): Change _OPENMP value to 200805. 2008-06-06 15:01:54 +02:00
loop-10.C c-cppbuiltin.c (c_cpp_builtins): Change _OPENMP value to 200805. 2008-06-06 15:01:54 +02:00
loop-11.C re PR c/39495 (OMP parallel loop w/ unsigned index var rejected) 2009-03-23 22:05:30 +01:00
loop-12.C re PR c/39495 (OMP parallel loop w/ unsigned index var rejected) 2009-03-23 22:05:30 +01:00
loop-13.C omp-low.c (extract_omp_for_data): For collapsed loops... 2013-05-16 12:43:33 +02:00
loop-14.C omp-low.c (extract_omp_for_data): For collapsed loops... 2013-05-16 12:43:33 +02:00
loop-15.C omp-low.c (extract_omp_for_data): For collapsed loops... 2013-05-16 12:43:33 +02:00
master-1.C
nested-1.C
parallel-1.C
pr24455-1.C
pr24455.C re PR target/54908 (misc regressions on emutls targets remain from dynamic initialization of non-function-local TLS variables) 2013-01-19 00:25:25 -05:00
pr26691.C
pr26943.C
pr27337.C
pr30703.C
pr34513.C re PR c++/34513 (static variable not found for C++ OpenMP) 2007-12-19 13:58:32 +01:00
pr35185.C re PR middle-end/35185 (ICE using openmp with g++-4.2) 2008-03-13 10:26:25 +01:00
pr38650.C re PR c++/38650 (Trouble with volatile and #pragma omp for) 2008-12-28 21:06:00 +01:00
pr39573.C re PR middle-end/39573 (Linking fails on AMD with -march=native and -fopenmp, works with generic x86_64) 2009-04-08 22:04:45 +02:00
pr43893.C re PR c/43893 (Error: Invalid controlling predicate with -fopenmp) 2010-04-26 22:07:10 +02:00
pr48869.C re PR c++/48869 (OpenMP task construct fails to instantiate copy constructor(same as Bug 36523)) 2011-05-19 09:44:31 +02:00
pr49043.C re PR c++/49043 ([OpenMP & C++0x]: Compiler error when lambda-function within OpenMP loop) 2011-05-19 15:11:56 +02:00
pr56217.C re PR c++/56217 (ICE: OpenMP: when combining shared() and a move constructor) 2013-02-06 11:34:53 +01:00
reduction-1.C
reduction-2.C
reduction-3.C
reduction-4.C backport: re PR fortran/46752 (OpenMP - Seg fault for unallocated allocatable array in firstprivate clause) 2011-08-02 18:13:29 +02:00
sections-1.C
shared-1.C
shared-2.C
simd-1.C target.c: New file. 2013-10-11 11:26:50 +02:00
simd-2.C target.c: New file. 2013-10-11 11:26:50 +02:00
simd-3.C target.c: New file. 2013-10-11 11:26:50 +02:00
simd-4.C target.c: New file. 2013-10-11 11:26:50 +02:00
simd-5.C target.c: New file. 2013-10-11 11:26:50 +02:00
simd-6.C target.c: New file. 2013-10-11 11:26:50 +02:00
simd-7.C target.c: New file. 2013-10-11 11:26:50 +02:00
simd-8.C target.c: New file. 2013-10-11 11:26:50 +02:00
single-1.C
single-2.C
single-3.C
target-1.C target.c: New file. 2013-10-11 11:26:50 +02:00
target-2-aux.cc target.c: New file. 2013-10-11 11:26:50 +02:00
target-2.C target.c: New file. 2013-10-11 11:26:50 +02:00
target-3.C target.c: New file. 2013-10-11 11:26:50 +02:00
task-1.C task-1.C: Renamed err to e. 2010-01-29 15:34:07 +00:00
task-2.C c-cppbuiltin.c (c_cpp_builtins): Change _OPENMP value to 200805. 2008-06-06 15:01:54 +02:00
task-3.C c-cppbuiltin.c (c_cpp_builtins): Change _OPENMP value to 200805. 2008-06-06 15:01:54 +02:00
task-4.C c-cppbuiltin.c (c_cpp_builtins): Change _OPENMP value to 200805. 2008-06-06 15:01:54 +02:00
task-5.C c-cppbuiltin.c (c_cpp_builtins): Change _OPENMP value to 200805. 2008-06-06 15:01:54 +02:00
task-6.C task-1.C: Renamed err to e. 2010-01-29 15:34:07 +00:00
task-7.C re PR c++/36523 (OpenMP task construct fails to instantiate copy constructor) 2008-06-20 04:18:07 +02:00
task-8.C re PR target/49965 (libgomp.c++/reduction-4.C and libgomp.c++/task-8.C FAIL on Solaris 11/SPARC) 2011-08-05 12:22:10 +00:00
taskgroup-1.C target.c: New file. 2013-10-11 11:26:50 +02:00
tls-init1.C * semantics.c (finish_omp_threadprivate): Call complete_type. 2012-10-25 11:53:40 -04:00
udr-1.C target.c: New file. 2013-10-11 11:26:50 +02:00
udr-2.C target.c: New file. 2013-10-11 11:26:50 +02:00
udr-3.C target.c: New file. 2013-10-11 11:26:50 +02:00
udr-4.C target.c: New file. 2013-10-11 11:26:50 +02:00
udr-5.C target.c: New file. 2013-10-11 11:26:50 +02:00
udr-6.C target.c: New file. 2013-10-11 11:26:50 +02:00
udr-7.C target.c: New file. 2013-10-11 11:26:50 +02:00
udr-8.C target.c: New file. 2013-10-11 11:26:50 +02:00
udr-9.C target.c: New file. 2013-10-11 11:26:50 +02:00
udr-11.C re PR c++/60331 (ICE with OpenMP #pragma omp declare reduction in template class) 2014-03-25 10:30:10 +01:00
udr-12.C re PR c++/60331 (ICE with OpenMP #pragma omp declare reduction in template class) 2014-03-25 10:30:10 +01:00
udr-13.C re PR c++/60331 (ICE with OpenMP #pragma omp declare reduction in template class) 2014-03-25 10:30:10 +01:00
udr-14.C re PR c++/60331 (ICE with OpenMP #pragma omp declare reduction in template class) 2014-03-25 10:30:10 +01:00
udr-15.C re PR c++/60331 (ICE with OpenMP #pragma omp declare reduction in template class) 2014-03-25 10:30:10 +01:00
udr-16.C re PR c++/60331 (ICE with OpenMP #pragma omp declare reduction in template class) 2014-03-25 10:30:10 +01:00
udr-17.C re PR c++/60331 (ICE with OpenMP #pragma omp declare reduction in template class) 2014-03-25 10:30:10 +01:00
udr-18.C re PR c++/60331 (ICE with OpenMP #pragma omp declare reduction in template class) 2014-03-25 10:30:10 +01:00
udr-19.C re PR c++/60331 (ICE with OpenMP #pragma omp declare reduction in template class) 2014-03-25 10:30:10 +01:00