Re: [PATCH 2/4] [GOMP4] [Fortran] OpenACC 1.0+ support in fortran front-end

2014-03-12 Thread Tobias Burnus
Hi Ilmir, Ilmir Usmanov wrote: > Is it OK now? Yes. Thanks for the patches - and the patience! Tobias

Re: [PATCH 2/4] [GOMP4] [Fortran] OpenACC 1.0+ support in fortran front-end

2014-03-11 Thread Ilmir Usmanov
Hi Tobias! Thanks a lot for your review and comments! I tried to fix the patch according them. On 08.03.2014 23:48, Tobias Burnus wrote: (Side question: Is !$acc permitted in DO ... WHILE? If so, you need to also add EXEC_DO_WHILE.) No, current implementation rejects DO WHILE loops, just

Re: [PATCH 2/4] [GOMP4] [Fortran] OpenACC 1.0+ support in fortran front-end

2014-03-08 Thread Tobias Burnus
[Resend as it was initially HTML - sorry for those who are CCed.] Ilmir Usmanov wrote: OpenACC 1.0 fortran FE support -- matching and resolving. +gfc_match_oacc_cache (void) +{ ... + if (gfc_current_state() != COMP_DO) { - gfc_free_omp_clauses (c); + gfc_error ("ACC CACHE d

Re: [PATCH 2/4] [GOMP4] [Fortran] OpenACC 1.0+ support in fortran front-end

2014-03-07 Thread Ilmir Usmanov
OpenACC 1.0 fortran FE support -- matching and resolving. * gcc/fortran/openmp.c (gfc_free_omp_clauses): Remove also OpenACC clauses. (gfc_free_expr_list): New function to clear expression list. (match_oacc_expr_list): New function to match expression list. (match_oacc_cla

Re: [PATCH 2/4] [GOMP4] [Fortran] OpenACC 1.0+ support in fortran front-end

2014-03-03 Thread Ilmir Usmanov
OpenACC 1.0 fortran FE support -- matching and resolving. * gcc/fortran/openmp.c (gfc_free_omp_clauses): Remove also OpenACC clauses. (gfc_free_expr_list): New function to clear expression list. (match_oacc_expr_list): New function to match expression list. (match_oacc_cla