[committed] libgomp.texi: Remove now duplicate TR13 item (was: [committed] libgomp.texi: fix formatting; add post-TR13 OpenMP impl. status items)

Message ID 4ec79cad-30ca-4b99-9f39-ddfb9f95cd89@baylibre.com
State New
Headers
Series [committed] libgomp.texi: Remove now duplicate TR13 item (was: [committed] libgomp.texi: fix formatting; add post-TR13 OpenMP impl. status items) |

Checks

Context Check Description
linaro-tcwg-bot/tcwg_gcc_build--master-arm warning Patch is already merged
linaro-tcwg-bot/tcwg_gcc_build--master-aarch64 warning Patch is already merged

Commit Message

Tobias Burnus Sept. 27, 2024, 10:18 a.m. UTC
  Continuing reading 
https://gcc.gnu.org/onlinedocs/libgomp/OpenMP-Technical-Report-13.html 
showed that I missed one old item, which could be now removed:

With the new 'storage' map type it was also no longer fully applicable – 
and the newly added text already covered it.

Committed as Rev. r15-3919-gcfdc0a384aff5e as follow up to 
r15-3917-g6b7eaec20b046e.

* * *

While useful, those tables are unfortunately not very readable. (And I 
wonder how many more non-Appendix B items should be added; it probably 
requires a full go through the changes and will still likely miss 
several important but more hidden changes.)

Tobias
  

Patch

commit cfdc0a384aff5e06f80d3f55f4615abf350b193b
Author: Tobias Burnus <tburnus@baylibre.com>
Date:   Fri Sep 27 12:06:17 2024 +0200

    libgomp.texi: Remove now duplicate TR13 item
    
    Remove an item under "Other new TR 13 features" that since the last commit
    (r15-3917-g6b7eaec20b046e) to this file is is covered by the added
      "New @code{storage} map-type modifier; context-dependent @code{alloc} and
       @code{release} are aliases"
      "Update of the map-type decay for mapping and @code{declare_mapper}"
    
    libgomp/
            * libgomp.texi (TR13 status): Update semi-duplicated, semi-obsoleted
            item; remove left-over half-sentence.

diff --git a/libgomp/libgomp.texi b/libgomp/libgomp.texi
index b561cb5f3f4..c6464ece32e 100644
--- a/libgomp/libgomp.texi
+++ b/libgomp/libgomp.texi
@@ -511,7 +511,7 @@  Technical Report (TR) 13 is the third preview for OpenMP 6.0.
       @tab N @tab
 @item @code{ref} modifier to the @code{map} clause @tab N @tab
 @item New @code{storage} map-type modifier; context-dependent @code{alloc} and
-      @code{release} are aliases. Update to map decay @tab N @tab
+      @code{release} are aliases @tab N @tab
 @item Update of the map-type decay for mapping and @code{declare_mapper}
       @tab N @tab
 @item Change of the @emph{map-type} property from @emph{ultimate} to
@@ -633,8 +633,6 @@  Technical Report (TR) 13 is the third preview for OpenMP 6.0.
 @item Multi-word directive names are now permitted with underscore @tab N @tab
 @item In Fortran (fixed + free), space between directive names is mandatory
       @tab N @tab
-@item @code{map(release: ...)} on @code{target} and @code{target_data} (map-type
-      decay changes) @tab N @tab post-TR13 item
 @end multitable