This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository gcc.
from 568522750a6 2019-12-18 Harald Anlauf anlauf@gmx.de new 1815d083ec9 PR 86416 – improve lto1 diagnostic if a mode does not exist new 60272bbbd67 Make 'libgomp/target.c:gomp_unmap_tgt' 'static' again new 4b1057f6d9f [PR92848] [OpenACC] Use 'GOMP_MAP_VARS_ENTER_DATA' for dyna [...] new a4af910c186 [OpenACC] Elaborate/simplify 'exit data' 'finalize' handling new f7b1686558c [PR92726, PR92970, PR92984] [OpenACC] Clarify 'acc_delete' [...] new 74bb6382e2b [OpenACC] In 'libgomp/target.c:gomp_to_device_kind_p', hand [...] new 7c82035afd9 Assert in 'libgomp/target.c:gomp_unmap_vars_internal' that [...] new ab6f9acf817 [OpenACC] Refactor 'present_create_copy' into 'goacc_enter_data' new b78fea6a4d1 [OpenACC] Refactor 'delete_copyout' into 'goacc_exit_data' new b85b1707541 [OpenACC] Refactor 'GOACC_enter_exit_data' to call 'goacc_e [...] new c2378cdf607 [OpenACC] Refactor 'goacc_remove_pointer' interface new 928cc6c2d94 [OpenACC] Refactor 'goacc_enter_data' so that it can be cal [...] new 61d76017df6 [OpenACC] Refactor 'goacc_enter_data' so that it can be cal [...]
The 13 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: gcc/ChangeLog | 14 +- gcc/Makefile.in | 2 + gcc/gimplify.c | 23 +- gcc/lto-streamer-in.c | 26 +- gcc/testsuite/ChangeLog | 5 + gcc/testsuite/c-c++-common/goacc/finalize-1.c | 11 +- gcc/testsuite/gfortran.dg/goacc/finalize-1.f | 10 + libgomp/ChangeLog | 74 +++++ libgomp/libgomp.h | 1 - libgomp/oacc-mem.c | 339 ++++++++++----------- libgomp/target.c | 13 +- libgomp/testsuite/libgomp.c/pr86416-1.c | 22 ++ libgomp/testsuite/libgomp.c/pr86416-2.c | 22 ++ .../testsuite/libgomp.oacc-c-c++-common/lib-17.c | 38 --- .../testsuite/libgomp.oacc-c-c++-common/lib-18.c | 38 --- .../testsuite/libgomp.oacc-c-c++-common/lib-21.c | 35 --- .../testsuite/libgomp.oacc-c-c++-common/lib-28.c | 32 -- .../testsuite/libgomp.oacc-c-c++-common/lib-29.c | 32 -- .../testsuite/libgomp.oacc-c-c++-common/lib-50.c | 30 -- .../libgomp.oacc-c-c++-common/pr92726-1.c | 26 ++ ...t-subarray-mappings-1-d-a.c => pr92848-1-d-a.c} | 4 +- ...t-subarray-mappings-1-d-p.c => pr92848-1-d-p.c} | 4 +- ...t-subarray-mappings-1-r-a.c => pr92848-1-r-a.c} | 4 +- .../libgomp.oacc-c-c++-common/pr92848-1-r-p.c | 321 +++++++++++++++++++ .../libgomp.oacc-c-c++-common/pr92970-1.c | 33 ++ .../libgomp.oacc-c-c++-common/pr92984-1.c | 100 ++++++ .../subset-subarray-mappings-1-r-p.c | 16 - 27 files changed, 854 insertions(+), 421 deletions(-) create mode 100644 libgomp/testsuite/libgomp.c/pr86416-1.c create mode 100644 libgomp/testsuite/libgomp.c/pr86416-2.c delete mode 100644 libgomp/testsuite/libgomp.oacc-c-c++-common/lib-17.c delete mode 100644 libgomp/testsuite/libgomp.oacc-c-c++-common/lib-18.c delete mode 100644 libgomp/testsuite/libgomp.oacc-c-c++-common/lib-21.c delete mode 100644 libgomp/testsuite/libgomp.oacc-c-c++-common/lib-28.c delete mode 100644 libgomp/testsuite/libgomp.oacc-c-c++-common/lib-29.c delete mode 100644 libgomp/testsuite/libgomp.oacc-c-c++-common/lib-50.c create mode 100644 libgomp/testsuite/libgomp.oacc-c-c++-common/pr92726-1.c copy libgomp/testsuite/libgomp.oacc-c-c++-common/{subset-subarray-mappings-1-d-a.c [...] copy libgomp/testsuite/libgomp.oacc-c-c++-common/{subset-subarray-mappings-1-d-p.c [...] copy libgomp/testsuite/libgomp.oacc-c-c++-common/{subset-subarray-mappings-1-r-a.c [...] create mode 100644 libgomp/testsuite/libgomp.oacc-c-c++-common/pr92848-1-r-p.c create mode 100644 libgomp/testsuite/libgomp.oacc-c-c++-common/pr92970-1.c create mode 100644 libgomp/testsuite/libgomp.oacc-c-c++-common/pr92984-1.c