Re: [Patch] libgomp.texi: Add OpenMP Implementation Status

2021-09-07 Thread Jakub Jelinek via Gcc-patches
On Tue, Sep 07, 2021 at 06:07:35PM +0200, Tobias Burnus wrote: > > depend case from the other clauses. The depend parsing tries to parse it > > as the rigid varname followed by optional . field or array section and if > > that fails, parses it as an expression, verifies it is lvalue and just > > u

Re: [Patch] libgomp.texi: Add OpenMP Implementation Status

2021-09-07 Thread Tobias Burnus
On 07.09.21 13:34, Jakub Jelinek wrote: On Tue, Sep 07, 2021 at 01:22:43PM +0200, Tobias Burnus wrote: On 07.09.21 12:49, Jakub Jelinek wrote: s/taits/traits/ and I'd add /handled/& correctly/ fixed. +@item C/C++'s lvalue expressions in @code{to}, @code{from}, @code{depend} + and @code{m

Re: [Patch] libgomp.texi: Add OpenMP Implementation Status

2021-09-07 Thread Jakub Jelinek via Gcc-patches
On Tue, Sep 07, 2021 at 01:22:43PM +0200, Tobias Burnus wrote: > On 07.09.21 12:49, Jakub Jelinek wrote: > > On Tue, Sep 07, 2021 at 12:39:01PM +0200, Tobias Burnus wrote: > > > +@item @code{declare variant} directive @tab P @tab Only C and C++ > > Even for C/C++, we don't handle the simd stuff the

Re: [Patch] libgomp.texi: Add OpenMP Implementation Status

2021-09-07 Thread Tobias Burnus
On 07.09.21 12:49, Jakub Jelinek wrote: On Tue, Sep 07, 2021 at 12:39:01PM +0200, Tobias Burnus wrote: +@item @code{declare variant} directive @tab P @tab Only C and C++ Even for C/C++, we don't handle the simd stuff there (where we should be expecting a different function types in those cases,

Re: [Patch] libgomp.texi: Add OpenMP Implementation Status

2021-09-07 Thread Jakub Jelinek via Gcc-patches
On Tue, Sep 07, 2021 at 12:39:01PM +0200, Tobias Burnus wrote: > +@item @code{declare variant} directive @tab P @tab Only C and C++ Even for C/C++, we don't handle the simd stuff there (where we should be expecting a different function types in those cases, ones following the declare simd ABIs).

Re: [Patch] libgomp.texi: Add OpenMP Implementation Status

2021-09-07 Thread Tobias Burnus
Hi Jakub, On 07.09.21 10:14, Jakub Jelinek wrote: libgomp.texi: Add OpenMP Implementation Status libgomp/ * libgomp.texi (Enabling OpenMP): Refer to OMP spec in general not to 4.5; link to new section. (OpenMP Implementation Status): New. Ok. I'll try to provide the 5.0 impleme

Re: [Patch] libgomp.texi: Add OpenMP Implementation Status

2021-09-07 Thread Jakub Jelinek via Gcc-patches
On Mon, Sep 06, 2021 at 06:48:25PM +0200, Tobias Burnus wrote: > Hi Jakub, hi all, > > as the issue came up from time to time, I thought it > makes sense to add an implementation status. > > I settled on putting it into libgomp.texi instead of > a webpage or another location. > > The 5.1 section

[Patch] libgomp.texi: Add OpenMP Implementation Status

2021-09-06 Thread Tobias Burnus
Hi Jakub, hi all, as the issue came up from time to time, I thought it makes sense to add an implementation status. I settled on putting it into libgomp.texi instead of a webpage or another location. The 5.1 section should be fine – except for additional items. OpenMP 5.0 has stub wordings and