This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch releases/gcc-11 in repository gcc.
from 014e6aa467b Change EH pointer encodings to PC relative on Windows new 1187f297f7e analyzer: fix ICE on NULL change.m_expr [PR100244] new 8d58bfb78c8 analyzer: fix missing leak after call to strsep [PR100615] new 83dd64bdada diagnostic-show-locus: tweak rejection logic new 7b2c2f31302 analyzer: show types for poisoned_svalue and compound_svalue new c805b51a713 analyzer: remove unused prototypes new a3a96565e8a analyzer: remove redundant typedef new 60fb5cf454f analyzer: split out struct bit_range from class concrete_binding new e8f599705ad analyzer: fix region::get_bit_size for bitfields new fa92642b26e analyzer: bitfield fixes [PR99212] new 7df3bdcd828 analyzer: make various region_model member functions const new f018044145e analyzer: tweak priority of callstrings in worklist::key_t::cmp new 21b470a9c97 analyzer: fix bitfield endianness issues [PR99212,PR101082] new 32a3737c8e4 analyzer: add region_model_manager::get_or_create_int_cst new a9636a1ea43 analyzer: fix issue with symbolic reads with concrete bindings new f470efb0ff0 jit: fix test-asm failures on i?86 new d731870cb2a jit: fix test-vector-* failures
The 16 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: gcc/analyzer/analyzer.h | 2 + gcc/analyzer/engine.cc | 33 ++- gcc/analyzer/region-model-manager.cc | 80 ++++++- gcc/analyzer/region-model.cc | 90 ++++++-- gcc/analyzer/region-model.h | 22 +- gcc/analyzer/region.cc | 33 ++- gcc/analyzer/sm-malloc.cc | 30 ++- gcc/analyzer/store.cc | 250 +++++++++++++++++++-- gcc/analyzer/store.h | 82 +++++-- gcc/analyzer/svalue.cc | 29 ++- gcc/analyzer/svalue.h | 2 - gcc/diagnostic-show-locus.c | 6 +- gcc/testsuite/g++.dg/analyzer/pr100244.C | 22 ++ gcc/testsuite/gcc.dg/analyzer/bitfields-1.c | 144 ++++++++++++ gcc/testsuite/gcc.dg/analyzer/data-model-1.c | 30 +-- .../analyzer/loop-0-up-to-n-by-1-with-iter-obj.c | 3 +- gcc/testsuite/gcc.dg/analyzer/paths-8.c | 17 ++ gcc/testsuite/gcc.dg/analyzer/pr100615.c | 53 +++++ gcc/testsuite/gcc.dg/analyzer/symbolic-7.c | 44 ++++ gcc/testsuite/jit.dg/test-asm.c | 2 +- gcc/testsuite/jit.dg/test-asm.cc | 2 +- gcc/testsuite/jit.dg/test-vector-rvalues.cc | 8 + gcc/testsuite/jit.dg/test-vector-types.cc | 8 + 23 files changed, 897 insertions(+), 95 deletions(-) create mode 100644 gcc/testsuite/g++.dg/analyzer/pr100244.C create mode 100644 gcc/testsuite/gcc.dg/analyzer/bitfields-1.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/paths-8.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/pr100615.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/symbolic-7.c