• jakub's avatar
    PR fortran/49792 · b538a1ef
    jakub authored
    	* trans-expr.c (gfc_trans_assignment_1): Set OMPWS_SCALARIZER_WS
    	bit in ompws_flags only if loop.temp_ss is NULL, and clear it if
    	lhs needs reallocation.
    	* trans-openmp.c (gfc_trans_omp_workshare): Don't return early if
    	code is NULL, emit a barrier if workshare emitted no code at all
    	and NOWAIT clause isn't present.
    
    	* testsuite/libgomp.fortran/pr49792-1.f90: New test.
    	* testsuite/libgomp.fortran/pr49792-2.f90: New test.
    
    
    git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@177898 138bc75d-0d04-0410-961f-82ee72b054a4
    b538a1ef
trans-expr.c 191 KB