diff options
author | Zdenek Dvorak <dvorakz@suse.cz> | 2006-11-17 11:29:07 +0100 |
---|---|---|
committer | Zdenek Dvorak <rakdver@gcc.gnu.org> | 2006-11-17 10:29:07 +0000 |
commit | fc9962ee12357d77d9fd46c1795c679ea556f7ae (patch) | |
tree | 3a3aed520ce408a4c3f4b5f10dd39368a9b74f2d /libada | |
parent | 80b4a8d94f7664f35f17d4a6281872f7a10565b7 (diff) | |
download | gcc-fc9962ee12357d77d9fd46c1795c679ea556f7ae.zip gcc-fc9962ee12357d77d9fd46c1795c679ea556f7ae.tar.gz gcc-fc9962ee12357d77d9fd46c1795c679ea556f7ae.tar.bz2 |
re PR tree-optimization/29801 (ICE in set_lattice_value (tree-ssa-ccp.c))
PR tree-optimization/29801
* tree-ssa-ccp.c (get_symbol_constant_value): New function.
(get_default_value): Use get_symbol_constant_value.
(set_lattice_value): ICE when the value of the constant is
changed.
(visit_assignment): Ignore VDEFs of read-only variables.
* gcc.dg/pr29801.c: New test.
From-SVN: r118926
Diffstat (limited to 'libada')
0 files changed, 0 insertions, 0 deletions