aboutsummaryrefslogtreecommitdiff
path: root/libgomp
diff options
context:
space:
mode:
authorGCC Administrator <gccadmin@gcc.gnu.org>2020-09-16 00:16:37 +0000
committerGCC Administrator <gccadmin@gcc.gnu.org>2020-09-16 00:16:37 +0000
commit9f7ab8c5614890f2260778cfffd6b53edee31e41 (patch)
tree2c8bf5961575a881590cfbba2826009fc796093e /libgomp
parent50ddbd0282e06614b29f0d3f3be5fbe70085a8bd (diff)
downloadgcc-9f7ab8c5614890f2260778cfffd6b53edee31e41.zip
gcc-9f7ab8c5614890f2260778cfffd6b53edee31e41.tar.gz
gcc-9f7ab8c5614890f2260778cfffd6b53edee31e41.tar.bz2
Daily bump.
Diffstat (limited to 'libgomp')
-rw-r--r--libgomp/ChangeLog20
1 files changed, 20 insertions, 0 deletions
diff --git a/libgomp/ChangeLog b/libgomp/ChangeLog
index bed76d0..98c39c0 100644
--- a/libgomp/ChangeLog
+++ b/libgomp/ChangeLog
@@ -1,3 +1,23 @@
+2020-09-15 Tobias Burnus <tobias@codesourcery.com>
+
+ PR fortran/96668
+ * target.c (gomp_map_vars_internal): Initialize has_nullptr.
+
+2020-09-15 Tobias Burnus <tobias@codesourcery.com>
+
+ PR fortran/96668
+ * libgomp.h (struct target_var_desc): Add has_null_ptr_assoc member.
+ * target.c (gomp_map_vars_existing): Add always_to_flag flag.
+ (gomp_map_vars_existing): Update call to it.
+ (gomp_map_fields_existing): Likewise
+ (gomp_map_vars_internal): Update PSET handling such that if a nullptr is
+ now allocated or if GOMP_MAP_POINTER is used PSET is updated and pointer
+ remapped.
+ (GOMP_target_enter_exit_data): Hanlde GOMP_MAP_ALWAYS_POINTER like
+ GOMP_MAP_POINTER.
+ * testsuite/libgomp.fortran/map-alloc-ptr-1.f90: New test.
+ * testsuite/libgomp.fortran/map-alloc-ptr-2.f90: New test.
+
2020-09-14 Tom de Vries <tdevries@suse.de>
* config/nvptx/atomic.c: New file. Add