aboutsummaryrefslogtreecommitdiff
path: root/gcc/analyzer/infinite-recursion.cc
diff options
context:
space:
mode:
authorDavid Malcolm <dmalcolm@redhat.com>2023-09-15 13:47:42 -0400
committerDavid Malcolm <dmalcolm@redhat.com>2023-09-15 13:47:42 -0400
commit6319b5b2d4669077e4ddf1e249eeb5602394693c (patch)
tree5a9122bb148c7bb4b3bbbe416e635e797cb314b6 /gcc/analyzer/infinite-recursion.cc
parent1cbf18978aa384bd0ed2dc29b107fc3423cf8e62 (diff)
downloadgcc-6319b5b2d4669077e4ddf1e249eeb5602394693c.zip
gcc-6319b5b2d4669077e4ddf1e249eeb5602394693c.tar.gz
gcc-6319b5b2d4669077e4ddf1e249eeb5602394693c.tar.bz2
analyzer: handle volatile ops
gcc/analyzer/ChangeLog: * region-model.cc (region_model::get_gassign_result): Handle volatile ops by using a conjured_svalue. gcc/testsuite/ChangeLog: * c-c++-common/analyzer/volatile-1.c: New test. Signed-off-by: David Malcolm <dmalcolm@redhat.com>
Diffstat (limited to 'gcc/analyzer/infinite-recursion.cc')
0 files changed, 0 insertions, 0 deletions