diff options
author | burnus <burnus@138bc75d-0d04-0410-961f-82ee72b054a4> | 2015-01-23 07:01:34 +0000 |
---|---|---|
committer | burnus <burnus@138bc75d-0d04-0410-961f-82ee72b054a4> | 2015-01-23 07:01:34 +0000 |
commit | 37ece3a2e56c865de52f17d7884c86d13a6cfe53 (patch) | |
tree | 9f88e5feef789167125cad2494b6770178ebc85a /gcc/fortran/trans-openmp.c | |
parent | 2968b954c86c7fa83d809346d4a8172a0a1a4d95 (diff) |
2015-01-23 Tobias Burnus <burnus@net-b.de>
PR fortran/64726
* trans-openmp.c (gfc_trans_oacc_combined_directive): Fix
loop generation.
2015-01-23 Tobias Burnus <burnus@net-b.de>
PR fortran/64726
* gfortran.dg/goacc/combined_loop.f90: New.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@220028 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/fortran/trans-openmp.c')
-rw-r--r-- | gcc/fortran/trans-openmp.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/fortran/trans-openmp.c b/gcc/fortran/trans-openmp.c index fe47a966108a..cdd1885262f4 100644 --- a/gcc/fortran/trans-openmp.c +++ b/gcc/fortran/trans-openmp.c @@ -3438,7 +3438,7 @@ gfc_trans_oacc_combined_directive (gfc_code *code) pblock = █ else pushlevel (); - stmt = gfc_trans_omp_do (code, code->op, pblock, &loop_clauses, NULL); + stmt = gfc_trans_omp_do (code, EXEC_OACC_LOOP, pblock, &loop_clauses, NULL); if (TREE_CODE (stmt) != BIND_EXPR) stmt = build3_v (BIND_EXPR, NULL, stmt, poplevel (1, 0)); else |