aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran/openmp.cc
diff options
context:
space:
mode:
authorIan Lance Taylor <iant@golang.org>2022-02-08 20:22:32 -0800
committerIan Lance Taylor <iant@golang.org>2022-02-09 14:11:11 -0800
commit70feb6839fe1f13982eb03096bd1140b59881b76 (patch)
tree491de9cd26e2d315bb4ba389bea9e969700793c1 /gcc/fortran/openmp.cc
parentf3ffea93ef31c03ad8cdcb54e71ec868b57b264f (diff)
downloadgcc-70feb6839fe1f13982eb03096bd1140b59881b76.zip
gcc-70feb6839fe1f13982eb03096bd1140b59881b76.tar.gz
gcc-70feb6839fe1f13982eb03096bd1140b59881b76.tar.bz2
compiler: treat notinheap types as not being pointers
By definition, a type is marked notinheap doesn't contain any pointers that the garbage collector cares about, and neither does a pointer to such a type. Change the type descriptors to consistently treat such types as not being pointers, by setting ptrdata to 0 and gcdata to nil. Change-Id: Id8466555ec493456ff5ff09f1670551414619bd2 Reviewed-on: https://go-review.googlesource.com/c/gofrontend/+/384118 Trust: Ian Lance Taylor <iant@golang.org> Reviewed-by: Cherry Mui <cherryyz@google.com>
Diffstat (limited to 'gcc/fortran/openmp.cc')
0 files changed, 0 insertions, 0 deletions