Re: [patch][v2] libgomp.texi: Document OpenMP's Interoperability Routines

2024-11-07 Thread Tobias Burnus
As there were no further remarks, I have now committed it as r15-5017-ge52cfd4bc23de1 with minor changes: * Referring to v6.0 not TR13 (same section numbers), * fixed one item in the 5.2 to-do list: 'declare mapper with iterator and present modifiers' comes from Appendix B and we had before a

Re: [patch][v2] libgomp.texi: Document OpenMP's Interoperability Routines

2024-11-07 Thread Tobias Burnus
I intended – but forgot – to actually attach the committed patch. Here it is … Tobias Burnus wrote: As there were no further remarks, I have now committed it as r15-5017-ge52cfd4bc23de1 with minor changes: * Referring to v6.0 not TR13 (same section numbers), * fixed one item in the 5.2 to-do l

Re: [patch][v2] libgomp.texi: Document OpenMP's Interoperability Routines

2024-08-28 Thread Tobias Burnus
Hi Sandra, thanks for your comments. Sandra Loosemore wrote: Stepping back to consider this from a higher-level perspective, shouldn't the interface documented in the GCC manual reflect what GCC implements, rather than what the spec says that is explicitly *not* what is implemented?  Or is th

Re: [patch][v2] libgomp.texi: Document OpenMP's Interoperability Routines

2024-08-26 Thread Sandra Loosemore
On 8/23/24 07:03, Tobias Burnus wrote: Add documentation for OpenMP's interoperability routines. I have only a few copy-editing type comments. +Implementation remark: In GCC, the Fortran interface differs from the one shown +below: the function has C binding, @var{interop} is passed by value

[patch][v2] libgomp.texi: Document OpenMP's Interoperability Routines

2024-08-23 Thread Tobias Burnus
Minor update, mainly because of the 'optional' changes in v3 of the patch https://gcc.gnu.org/pipermail/gcc-patches/2024-August/661313.html The 'optional' affects the omp_get_interop_{int,ptr,str} but also omp_target_memcpy_async, omp_target_memcpy_rect_async got a few words. Additionally, th