URL
https://opencores.org/ocsvn/openrisc/openrisc/trunk
Subversion Repositories openrisc
[/] [openrisc/] [trunk/] [gnu-dev/] [or1k-gcc/] [libgomp/] [testsuite/] [libgomp.fortran/] [appendix-a/] [a.15.1.f90] - Rev 735
Compare with Previous | Blame | View Log
! { dg-do compile }SUBROUTINE WORK(N)INTEGER NEND SUBROUTINE WORKSUBROUTINE SUB3(N)INTEGER NCALL WORK(N)!$OMP BARRIERCALL WORK(N)END SUBROUTINE SUB3SUBROUTINE SUB2(K)INTEGER K!$OMP PARALLEL SHARED(K)CALL SUB3(K)!$OMP END PARALLELEND SUBROUTINE SUB2SUBROUTINE SUB1(N)INTEGER NINTEGER I!$OMP PARALLEL PRIVATE(I) SHARED(N)!$OMP DODO I = 1, NCALL SUB2(I)END DO!$OMP END PARALLELEND SUBROUTINE SUB1PROGRAM A15CALL SUB1(2)CALL SUB2(2)CALL SUB3(2)END PROGRAM A15
