aboutsummaryrefslogtreecommitdiff
path: root/gcc/hooks.c
diff options
context:
space:
mode:
authorJakub Jelinek <jakub@redhat.com>2019-07-30 09:28:22 +0200
committerJakub Jelinek <jakub@gcc.gnu.org>2019-07-30 09:28:22 +0200
commit03be2d2bb3b4450edfcb83ed047bf1f3ac3cf390 (patch)
tree9e93a785ae954a54867af71157ce4639c7c7576d /gcc/hooks.c
parentfa2987ed8db073b9d59688363e2dfb6c60f47d70 (diff)
downloadgcc-03be2d2bb3b4450edfcb83ed047bf1f3ac3cf390.zip
gcc-03be2d2bb3b4450edfcb83ed047bf1f3ac3cf390.tar.gz
gcc-03be2d2bb3b4450edfcb83ed047bf1f3ac3cf390.tar.bz2
re PR middle-end/91216 (OpenMP ICE starting with r265930)
PR middle-end/91216 * omp-low.c (global_nonaddressable_vars): New variable. (use_pointer_for_field): For global decls, if they are non-addressable, remember it in the global_nonaddressable_vars bitmap, if they are addressable and in the global_nonaddressable_vars bitmap, ignore their TREE_ADDRESSABLE bit. (omp_copy_decl_2): Clear TREE_ADDRESSABLE also on private copies of vars in global_nonaddressable_vars bitmap. (execute_lower_omp): Free global_nonaddressable_vars bitmap. * gcc.dg/gomp/pr91216.c: New test. From-SVN: r273898
Diffstat (limited to 'gcc/hooks.c')
0 files changed, 0 insertions, 0 deletions