diff options
author | Richard Biener <rguenther@suse.de> | 2020-05-05 13:09:50 +0200 |
---|---|---|
committer | Richard Biener <rguenther@suse.de> | 2020-05-05 14:41:15 +0200 |
commit | f9b5db750bc7fbba69fee93564907f7da1bca35f (patch) | |
tree | 9cd4b4a830c3c81606f2de6d02ebdde1a0f052e2 /libgcc/enable-execute-stack-empty.c | |
parent | 5269b24605b17211f34dd40df2d18ba7a7f481e2 (diff) | |
download | gcc-f9b5db750bc7fbba69fee93564907f7da1bca35f.zip gcc-f9b5db750bc7fbba69fee93564907f7da1bca35f.tar.gz gcc-f9b5db750bc7fbba69fee93564907f7da1bca35f.tar.bz2 |
ipa/94947 - fix test for externally visible variables for IPA PTA
This fixes lack of an escape point of externally declared variables.
2020-05-05 Richard Biener <rguenther@suse.de>
PR ipa/94947
* tree-ssa-structalias.c (ipa_pta_execute): Use
varpool_node::externally_visible_p ().
(refered_from_nonlocal_var): Likewise.
* gcc.dg/torture/pr94947-1.c: New testcase.
* gcc.dg/torture/pr94947-2.c: Likewise.
Diffstat (limited to 'libgcc/enable-execute-stack-empty.c')
0 files changed, 0 insertions, 0 deletions