aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran/expr.cc
diff options
context:
space:
mode:
authorRichard Biener <rguenther@suse.de>2025-04-28 11:15:53 +0200
committerRichard Biener <rguenth@gcc.gnu.org>2025-04-28 15:19:50 +0200
commit7a16ef443b13fff9537baa533597836c57131262 (patch)
tree5743385982532213bc238a1edc7f687796d07dea /gcc/fortran/expr.cc
parent83d7dcfc0e447daf93d3df824a37181a7964c2f0 (diff)
downloadgcc-7a16ef443b13fff9537baa533597836c57131262.zip
gcc-7a16ef443b13fff9537baa533597836c57131262.tar.gz
gcc-7a16ef443b13fff9537baa533597836c57131262.tar.bz2
ipa/119973 - IPA PTA issue with global initializers
For global initializers with IPA PTA we initialize them from the IPA reference data but that lacks references to the constant pool. The following conservatively considers the whole initializer. PR ipa/119973 * tree-ssa-structalias.cc (create_variable_info_for): Build constraints from DECL_INITIAL directly rather than the IPA reference list which is incomplete. * gcc.dg/torture/pr119973.c: New testcase.
Diffstat (limited to 'gcc/fortran/expr.cc')
0 files changed, 0 insertions, 0 deletions