Re: [PATCH] OpenACC routines -- fortran front end

2016-11-22 Thread Cesar Philippidis
On 11/18/2016 04:29 AM, Jakub Jelinek wrote: > On Fri, Nov 11, 2016 at 03:44:07PM -0800, Cesar Philippidis wrote: >> --- a/gcc/fortran/gfortran.h >> +++ b/gcc/fortran/gfortran.h >> @@ -314,6 +314,15 @@ enum save_state >> { SAVE_NONE = 0, SAVE_EXPLICIT, SAVE_IMPLICIT >> }; >> >> +/* Flags to kee

Re: [PATCH] OpenACC routines -- fortran front end

2016-11-18 Thread Jakub Jelinek
On Fri, Nov 11, 2016 at 03:44:07PM -0800, Cesar Philippidis wrote: > --- a/gcc/fortran/gfortran.h > +++ b/gcc/fortran/gfortran.h > @@ -314,6 +314,15 @@ enum save_state > { SAVE_NONE = 0, SAVE_EXPLICIT, SAVE_IMPLICIT > }; > > +/* Flags to keep track of ACC routine states. */ > +enum oacc_functi

[PATCH] OpenACC routines -- fortran front end

2016-11-11 Thread Cesar Philippidis
This patch contains for following changes to the Fortran FE: * Update module support for acc routines. * Add support for the bind and nohost clauses. * Add more acc routine diagnostics. I probably should have split the module changes from the rest of the routine changes, but they are closely