This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository gcc.
from d6dbb71e468 c-family: Fix up MEM_REF printing [PR95580] new 4373fd2c7f7 gcc-changelog: fix deduction for root ChangeLog new 942a384ef9f libsanitizer: use gnu++14 new d68c6d7dcc4 [Ada] Disable assertion regarding Body_Before_Spec_Edge new c68d70e8bda [Ada] Ada2020: AI12-0301 Predicates and Default_Value new 3795dac6fa7 [Ada] AI1-0201 Relational operators of static string types [...] new 6859ef48934 [Ada] Annotate Ada.Synchronous_Barriers with SPARK_Mode => Off new 54025948c0a [Ada] Spurious error on instantiations with Taft_Amendment [...] new 742048af50e [Ada] Refine implementation of AI05-0149 missing conversion checks new 881d7a9f46d [Ada] Add missing tag with -gnatw.d new 05cb816ba5a [Ada] gnatpp: documentation for --no-separate-return switch new 8e6ca7a87bf [Ada] Ada2020 AI12-0282: Shared variable control aspects in [...] new 11381028a62 [Ada] Membership test against a non-excluding subtype new dc8adf598fb [Ada] Remove bypass for instance bodies from Is_Visible_Component new 338c32f1375 [Ada] Add debugging message new 059a704a419 [Ada] gnatbind: Correct assertions in Add_Edge_Kind_Check new bf2480e2fbf [Ada] Crash on exit statement within predicated loop new b97813ab963 [Ada] Propagate DIC, Invariant and Predicate attributes to views new 7bf5f4d985c [Ada] Write_Invocation_Graph_Vertex: include lib item name new d4fd46371a6 [Ada] Spurious overlap error on zero-sized arrays with -gnateV new 7d4d54aa7c2 [Ada] Missing documentation for Returns_By_Ref new 4228c32ab0b [Ada] Code refactoring on calls to Set_Debug_Info_Needed new c42006e91e0 [Ada] Expand more others aggregates statically new 10212bd8f06 [Ada] Fix wrong type being used for range check generation new c4609e75ef4 [Ada] Improve handling of aggregates in Side_Effect_Free new 4e510a0a2ba [Ada] Ada2020 AI12-0282: Shared variable control aspects in [...] new 148c86d1ab9 [Ada] Small cleanup in Einfo unit new 1a7748ad4c3 [Ada] Remove kludge for AI05-0087 new 3e6711046ae [Ada] Improve handling of null unbounded strings new 2d6f6e08e69 [Ada] Code clean ups and comments updates new fd66407104b [Ada] Implement AI12-0028: Import of variadic C functions new a2048d055bf [Ada] Small enhancement in XEinfo utility new 009668e31f4 [Ada] Missing check on private overriding of dispatching primitive
The 32 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: contrib/gcc-changelog/git_commit.py | 5 +- contrib/gcc-changelog/test_email.py | 5 + contrib/gcc-changelog/test_patches.txt | 68 + gcc/ada/bindo-augmentors.adb | 38 +- gcc/ada/bindo-augmentors.ads | 8 +- gcc/ada/bindo-builders.adb | 3 +- gcc/ada/bindo-diagnostics.adb | 70 +- gcc/ada/bindo-diagnostics.ads | 8 +- gcc/ada/bindo-elaborators.adb | 4 +- gcc/ada/bindo-graphs.adb | 8208 ++++++++++++------------ gcc/ada/bindo-graphs.ads | 2366 +++---- gcc/ada/bindo-writers.adb | 14 +- gcc/ada/checks.adb | 42 +- gcc/ada/doc/gnat_ugn/gnat_utility_programs.rst | 8 + gcc/ada/einfo.adb | 104 +- gcc/ada/einfo.ads | 216 +- gcc/ada/exp_aggr.adb | 115 +- gcc/ada/exp_attr.adb | 91 +- gcc/ada/exp_ch3.adb | 8 +- gcc/ada/exp_ch4.adb | 71 +- gcc/ada/exp_ch5.adb | 49 +- gcc/ada/exp_ch6.adb | 11 +- gcc/ada/exp_ch8.adb | 5 +- gcc/ada/exp_ch9.adb | 6 +- gcc/ada/exp_disp.adb | 2 + gcc/ada/exp_util.adb | 43 +- gcc/ada/freeze.adb | 9 +- gcc/ada/lib-xref.adb | 2 +- gcc/ada/libgnarl/a-synbar.adb | 2 +- gcc/ada/libgnarl/a-synbar.ads | 2 +- gcc/ada/libgnarl/a-synbar__posix.adb | 2 +- gcc/ada/libgnarl/a-synbar__posix.ads | 2 +- gcc/ada/libgnat/a-strunb__shared.adb | 49 +- gcc/ada/libgnat/a-strunb__shared.ads | 6 +- gcc/ada/libgnat/g-exptty.adb | 6 +- gcc/ada/libgnat/g-exptty.ads | 6 +- gcc/ada/repinfo.adb | 15 + gcc/ada/sem_ch12.adb | 115 +- gcc/ada/sem_ch13.adb | 66 +- gcc/ada/sem_ch3.adb | 99 +- gcc/ada/sem_ch6.adb | 12 + gcc/ada/sem_ch7.adb | 24 +- gcc/ada/sem_ch9.adb | 10 + gcc/ada/sem_disp.ads | 10 +- gcc/ada/sem_eval.adb | 77 +- gcc/ada/sem_mech.adb | 5 +- gcc/ada/sem_prag.adb | 175 +- gcc/ada/sem_res.adb | 8 +- gcc/ada/sem_type.adb | 12 +- gcc/ada/sem_util.adb | 104 +- gcc/ada/sem_util.ads | 23 +- gcc/ada/sem_warn.adb | 4 +- gcc/ada/snames.adb-tmpl | 42 +- gcc/ada/snames.ads-tmpl | 101 +- gcc/ada/types.h | 7 +- gcc/ada/xeinfo.adb | 44 +- gcc/ada/xsnamest.adb | 26 +- libsanitizer/asan/Makefile.am | 2 +- libsanitizer/asan/Makefile.in | 2 +- libsanitizer/interception/Makefile.am | 2 +- libsanitizer/interception/Makefile.in | 2 +- libsanitizer/libbacktrace/Makefile.am | 2 +- libsanitizer/libbacktrace/Makefile.in | 2 +- libsanitizer/lsan/Makefile.am | 2 +- libsanitizer/lsan/Makefile.in | 2 +- libsanitizer/sanitizer_common/Makefile.am | 2 +- libsanitizer/sanitizer_common/Makefile.in | 2 +- libsanitizer/tsan/Makefile.am | 2 +- libsanitizer/tsan/Makefile.in | 2 +- libsanitizer/ubsan/Makefile.am | 2 +- libsanitizer/ubsan/Makefile.in | 2 +- 71 files changed, 6594 insertions(+), 6067 deletions(-)