]> git.ipfire.org Git - thirdparty/gcc.git/blobdiff - libgomp/ChangeLog
Daily bump.
[thirdparty/gcc.git] / libgomp / ChangeLog
index 9184cfc34caeaccf5f4be7b106457be076d29e94..84ce85ce263d2fcf00c81f3dedaf81091b194b30 100644 (file)
@@ -1,3 +1,43 @@
+2024-05-07  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
+
+       * Makefile.am [LIBGOMP_BUILD_VERSIONED_SHLIB_SUN]
+       (libgomp.ver-sun): Pass $(libgomp_la_OBJECTS),
+       $(libgomp_la_LIBADD) to make_sunver.pl unmodified.
+       * Makefile.in: Regenerate.
+
+2024-05-02  Jakub Jelinek  <jakub@redhat.com>
+
+       * testsuite/libgomp.c/declare-variant-4.h (gfx90c, gfx1036, gfx1103):
+       New functions.
+       (f): Add #pragma omp declare variant directives for those.
+       * testsuite/libgomp.c/declare-variant-4-gfx90c.c: New test.
+       * testsuite/libgomp.c/declare-variant-4-gfx1036.c: New test.
+       * testsuite/libgomp.c/declare-variant-4-gfx1103.c: New test.
+
+2024-04-26  Frederik Harwath  <frederik@harwath.name>
+
+       * plugin/plugin-gcn.c (isa_hsa_name): Handle EF_AMDGPU_MACH_AMDGCN_GFX90c.
+       (isa_code): Handle gfx90c.
+       (max_isa_vgprs): Handle EF_AMDGPU_MACH_AMDGCN_GFX90c.
+
+2024-04-16  Chung-Lin Tang  <cltang@baylibre.com>
+
+       * libgomp.h (REFCOUNT_ACC_MAP_DATA): Define as (REFCOUNT_SPECIAL | 2).
+       * oacc-mem.c (acc_map_data): Adjust to use REFCOUNT_ACC_MAP_DATA,
+       initialize dynamic_refcount as 1.
+       (acc_unmap_data): Adjust to use REFCOUNT_ACC_MAP_DATA,
+       (goacc_map_var_existing): Add REFCOUNT_ACC_MAP_DATA case.
+       (goacc_exit_datum_1): Add REFCOUNT_ACC_MAP_DATA case, respect
+       REFCOUNT_ACC_MAP_DATA when decrementing/finalizing. Force lowest
+       dynamic_refcount to be 1 for REFCOUNT_ACC_MAP_DATA.
+       (goacc_enter_data_internal): Add REFCOUNT_ACC_MAP_DATA case.
+       * target.c (gomp_increment_refcount): Return early for
+       REFCOUNT_ACC_MAP_DATA case.
+       (gomp_decrement_refcount): Likewise.
+       * testsuite/libgomp.oacc-c-c++-common/lib-96.c: New testcase.
+       * testsuite/libgomp.oacc-c-c++-common/unmap-infinity-1.c: Adjust
+       testcase error output scan test.
+
 2024-04-08  Thomas Schwinge  <tschwinge@baylibre.com>
 
        * plugin/plugin-gcn.c (init_hsa_context): Add and handle