diff options
author | Julian Brown <julian@codesourcery.com> | 2020-07-02 14:18:20 -0700 |
---|---|---|
committer | Julian Brown <julian@codesourcery.com> | 2020-07-23 12:50:07 -0700 |
commit | 25bce75c77ec5617c78173d837d3b664c0f20968 (patch) | |
tree | 1c4a8416c0477d3e89e6b8d0aee7ac277d025ee8 /gcc/gcc.c | |
parent | d4b3ea941b1a15cadb79e7ff8a36891131f8804b (diff) | |
download | gcc-25bce75c77ec5617c78173d837d3b664c0f20968.zip gcc-25bce75c77ec5617c78173d837d3b664c0f20968.tar.gz gcc-25bce75c77ec5617c78173d837d3b664c0f20968.tar.bz2 |
openacc: Remove unnecessary detach finalization
The call to gomp_detach_pointer in gomp_unmap_vars_internal does not
need to force finalization, and doing so may mask mismatched pointer
attachments/detachments. This patch removes the forcing.
2020-07-16 Julian Brown <julian@codesourcery.com>
Thomas Schwinge <thomas@codesourcery.com>
libgomp/
* target.c (gomp_unmap_vars_internal): Remove unnecessary forcing of
finalization for detach operation.
* testsuite/libgomp.oacc-c-c++-common/structured-detach-underflow.c:
New test.
Co-Authored-By: Thomas Schwinge <thomas@codesourcery.com>
Diffstat (limited to 'gcc/gcc.c')
0 files changed, 0 insertions, 0 deletions