diff options
author | Ian Lance Taylor <ian@gcc.gnu.org> | 2019-08-26 19:55:41 +0000 |
---|---|---|
committer | Ian Lance Taylor <ian@gcc.gnu.org> | 2019-08-26 19:55:41 +0000 |
commit | 4d67cae5e6671aaa433b6d6a96c9da47cfd71b45 (patch) | |
tree | 28860a43c67fcc22cbd8f8e8a9aadc03d930306b /gcc/fortran/frontend-passes.c | |
parent | 0e883151165b2039469cb2fdcf33c7f8f59782c0 (diff) | |
download | gcc-4d67cae5e6671aaa433b6d6a96c9da47cfd71b45.zip gcc-4d67cae5e6671aaa433b6d6a96c9da47cfd71b45.tar.gz gcc-4d67cae5e6671aaa433b6d6a96c9da47cfd71b45.tar.bz2 |
compiler: generalize cleanup of unresolved placeholder pointer types
This change extends the work in https://golang.org/cl/51131 to include
placeholder pointer types created for Go function types, which can
also be left dangling/unresolved in some instances. This fixes an
assert in Llvm_backend::materializeComposite.
Test case can be found in https://golang.org/cl/191743.
Updates golang/go#33020.
Reviewed-on: https://go-review.googlesource.com/c/gofrontend/+/191744
From-SVN: r274935
Diffstat (limited to 'gcc/fortran/frontend-passes.c')
0 files changed, 0 insertions, 0 deletions