Re: C/C++: Simplify handling of location information for OpenACC routine directives

2016-08-04 Thread Thomas Schwinge
Hi! On Wed, 13 Jul 2016 11:25:46 +0200, I wrote: > C/C++: Simplify handling of location information for OpenACC routine > directives Without changes, committed to trunk in r239127: commit 5f429ee2993ea1795d88c5589251c500e6e9062a Author: tschwinge Date: Thu Aug 4 13:35:19 2016

Re: Rework C/C++ OpenACC routine parsing (was: C/C++: Simplify handling of location information for OpenACC routine directives)

2016-07-22 Thread Jakub Jelinek
On Wed, Jul 13, 2016 at 04:10:31PM +0200, Thomas Schwinge wrote: > @@ -14029,29 +14032,32 @@ c_parser_oacc_kernels_parallel (location_t loc, > c_parser *parser, > static void > c_parser_oacc_routine (c_parser *parser, enum pragma_context context) > { > - tree decl = NULL_TREE; > + gcc_checkin

[PING] C/C++: Simplify handling of location information for OpenACC routine directives

2016-07-20 Thread Thomas Schwinge
d > simplified some code. OK for trunk? (Another C/C++ OpenACC routine > cleanup patch is emerging, depending on this one.) > > commit 9ae5f6d868db42b585de8a1d5ec3c2746619 > Author: Thomas Schwinge > Date: Fri Jul 8 18:30:45 2016 +0200 > > C/C++: Simplify handli

Rework C/C++ OpenACC routine parsing (was: C/C++: Simplify handling of location information for OpenACC routine directives)

2016-07-13 Thread Thomas Schwinge
Hi! On Wed, 13 Jul 2016 11:25:46 +0200, I wrote: > Working on something else regarding the C/C++ OpenACC routine directive, > I couldn't but untangle [...] > (Another C/C++ OpenACC routine > cleanup patch is emerging, depending on this one.) Here it is; likewise, OK for trunk? (Further cleanup

C/C++: Simplify handling of location information for OpenACC routine directives

2016-07-13 Thread Thomas Schwinge
utine cleanup patch is emerging, depending on this one.) commit 9ae5f6d868db42b585de8a1d5ec3c2746619 Author: Thomas Schwinge Date: Fri Jul 8 18:30:45 2016 +0200 C/C++: Simplify handling of location information for OpenACC routine directives gcc/c/ * c-parser.c (s