aboutsummaryrefslogtreecommitdiff
path: root/libgo/go
diff options
context:
space:
mode:
authorDavid Malcolm <dmalcolm@redhat.com>2020-10-27 09:54:25 -0400
committerDavid Malcolm <dmalcolm@redhat.com>2020-10-27 09:56:25 -0400
commit16ad9ae85bb5b9acf80f9d1cf2be5a989ef7ba49 (patch)
tree8e134356ff4d967b99e1cde3c99be3c795151454 /libgo/go
parent942086bf73ee2ba6cfd7fdacc552940048437a6e (diff)
downloadgcc-16ad9ae85bb5b9acf80f9d1cf2be5a989ef7ba49.zip
gcc-16ad9ae85bb5b9acf80f9d1cf2be5a989ef7ba49.tar.gz
gcc-16ad9ae85bb5b9acf80f9d1cf2be5a989ef7ba49.tar.bz2
analyzer: don't assume extern const vars are zero-initialized [PR97568]
gcc/analyzer/ChangeLog: PR analyzer/97568 * region-model.cc (region_model::get_initial_value_for_global): Move check that !DECL_EXTERNAL from here to... * region.cc (decl_region::get_svalue_for_initializer): ...here, using it to reject zero initialization. gcc/testsuite/ChangeLog: PR analyzer/97568 * gcc.dg/analyzer/pr97568.c: New test.
Diffstat (limited to 'libgo/go')
0 files changed, 0 insertions, 0 deletions