gcc/libgomp/testsuite
Jakub Jelinek b37dddbc77 re PR middle-end/66133 (Wrong-code with noreturn #pragma omp task body)
PR middle-end/66133
	* omp-low.c (expand_omp_taskreg): For GIMPLE_OMP_TASK expansion,
	make sure it is never noreturn, even when the task body does not
	return.
	(lower_omp_taskreg): For GIMPLE_OMP_TASK, emit GIMPLE_OMP_CONTINUE
	right before GIMPLE_OMP_RETURN.
	(make_gimple_omp_edges): Accept GIMPLE_OMP_CONTINUE as ->cont
	for GIMPLE_OMP_TASK.  For GIMPLE_OMP_RETURN corresponding to
	GIMPLE_OMP_TASK add an EDGE_ABNORMAL edge from entry to exit.

	* testsuite/libgomp.c/pr66133.c: New test.

From-SVN: r223171
2015-05-13 18:59:20 +02:00
..
config
lib [PR testsuite/65205] Fix dg-shouldfail usage in OpenACC libgomp tests 2015-04-30 14:44:39 +02:00
libgomp.c re PR middle-end/66133 (Wrong-code with noreturn #pragma omp task body) 2015-05-13 18:59:20 +02:00
libgomp.c++
libgomp.fortran re PR middle-end/65597 (ICE in build_outer_var_ref, at omp-low.c:1043) 2015-03-30 19:54:05 +02:00
libgomp.graphite
libgomp.oacc-c
libgomp.oacc-c-c++-common openacc.h (__GOACC_NOTHROW): Fix noexcept syntax. 2015-05-09 00:50:35 -04:00
libgomp.oacc-c++
libgomp.oacc-fortran [PR testsuite/65205, libgomp/65993] Fix dg-shouldfail usage in OpenACC libgomp tests 2015-05-05 11:39:29 +02:00
libgomp-test-support.exp.in
Makefile.am
Makefile.in libgomp: Bump to automake 1.11.6 2015-05-13 11:24:38 +00:00