This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository gcc.
from 7e88a1a34aa testsuite: Add filters for default_packed targets [PR116155] new 76d37f8612f ada: Remove obsolete workaround new f61d9979a75 ada: Couple of cleanups in finalization machinery new a9302802e56 ada: Allow making empty aggregates positional new 3c72be1a96f ada: Remove support for bodies in -gnatceg new 45174a8adf0 ada: Fix test for wrapping loop parameter spec new 53b215c0ca2 ada: Stop ignoring Component_Size attribute in CodePeer_Mode new ed8612ac09b ada: Operator visibility bug in static expression functions new 7b1ad03b84f ada: Fix internal error on limited aggregate in nested cond [...] new f92d4b5fd84 ada: Missing adjust of controlled component initialized fro [...] new 3645685ba5d ada: Followup on previous change for -gnatceg new 0dbf7285aca ada: Miscomputed bounds for inner null array aggregates new b8c91492d63 ada: Change "missing overriding indicator" message from err [...] new ed5481b5c93 ada: Remove Must_Not_Freeze flags from default value expressions new f46aaaecd99 ada: Fix freezing of Default_Value expressions new 8a22e9f1a10 ada: Check default value aspects before resolving their exp [...] new 65c88a1a57a ada: exp_pakd.adb: disable packed expansions in CodePeer_Mode new f7c0f3a6cb8 ada: Put back -G for binder new 86bdacb1840 ada: Implement full relaxed finalization semantics for cont [...] new ba95ced3ac0 ada: Define No_Return flag only for subprograms new 0a7a8ff2a1d ada: Fix bug in resolution of Ghost_Predicate new f6629e1458a ada: Fix crash in quantified expression expansion new b2e0f3cd059 ada: Use ?j? in Output_Obsolescent_Entity_Warnings messages new 4afa8a7e7d7 ada: Restrict string interpolation to single string literal new 47db62b2aae ada: Style fixes: remove blank lines following 'begin' keywords new f7ec1bc34e2 ada: Deconstruct workarounds for quantified expressions in [...] new 679f75ed378 ada: Fix oversight in documentation of At_End_Proc new 54d6ce3f067 ada: Crash on access attribute with overloaded prefix denot [...] new aced54ff681 ada: Accept duplicate SPARK_Mode pragmas in configuration files new 8739098f8d2 ada: Update contracts on Strings libraries new 88fc730efdd ada: Fix computation of new size when reallocating unbounde [...]
The 30 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/ada/backend_utils.adb | 1 - gcc/ada/bindgen.adb | 2 +- gcc/ada/debug.adb | 11 +- gcc/ada/doc/gnat_rm/gnat_language_extensions.rst | 19 +- gcc/ada/einfo.ads | 44 +- gcc/ada/errout.adb | 1 - gcc/ada/erroutc.adb | 1 - gcc/ada/exp_aggr.adb | 238 +---- gcc/ada/exp_attr.adb | 162 ++-- gcc/ada/exp_ch11.adb | 6 - gcc/ada/exp_ch3.adb | 20 +- gcc/ada/exp_ch4.adb | 1013 ++++------------------ gcc/ada/exp_ch5.adb | 39 +- gcc/ada/exp_ch6.adb | 225 ----- gcc/ada/exp_ch7.adb | 345 ++++++-- gcc/ada/exp_ch7.ads | 14 +- gcc/ada/exp_ch8.adb | 7 +- gcc/ada/exp_dbug.adb | 40 - gcc/ada/exp_dbug.ads | 15 - gcc/ada/exp_intr.adb | 5 - gcc/ada/exp_pakd.adb | 28 + gcc/ada/exp_prag.adb | 1 - gcc/ada/exp_strm.adb | 1 - gcc/ada/exp_unst.adb | 222 +---- gcc/ada/exp_util.adb | 206 +---- gcc/ada/exp_util.ads | 4 - gcc/ada/freeze.adb | 14 - gcc/ada/gen_il-fields.ads | 3 - gcc/ada/gen_il-gen-gen_entities.adb | 6 +- gcc/ada/gen_il-gen.adb | 1 - gcc/ada/gnat1drv.adb | 89 +- gcc/ada/gnat_cuda.adb | 1 - gcc/ada/gnat_rm.texi | 21 +- gcc/ada/gnat_ugn.texi | 4 +- gcc/ada/gnatchop.adb | 1 - gcc/ada/gnatls.adb | 1 - gcc/ada/inline.adb | 118 --- gcc/ada/libgnat/a-strbou.ads | 3 + gcc/ada/libgnat/a-strfix.adb | 33 +- gcc/ada/libgnat/a-strfix.ads | 20 +- gcc/ada/libgnat/a-strunb.adb | 2 +- gcc/ada/libgnat/interfac.ads | 2 +- gcc/ada/libgnat/interfac__2020.ads | 1 + gcc/ada/libgnat/s-finpri.adb | 36 +- gcc/ada/libgnat/s-finpri.ads | 21 +- gcc/ada/make.adb | 1 - gcc/ada/opt.ads | 29 +- gcc/ada/osint-c.ads | 10 +- gcc/ada/par-ch11.adb | 1 - gcc/ada/par-ch2.adb | 12 +- gcc/ada/par-ch5.adb | 1 - gcc/ada/par-ch6.adb | 1 - gcc/ada/rtsfind.ads | 2 - gcc/ada/sem_aggr.adb | 59 +- gcc/ada/sem_attr.adb | 115 +-- gcc/ada/sem_ch12.adb | 5 +- gcc/ada/sem_ch13.adb | 257 +++--- gcc/ada/sem_ch3.adb | 7 +- gcc/ada/sem_ch4.adb | 8 +- gcc/ada/sem_ch5.adb | 42 +- gcc/ada/sem_ch6.adb | 90 +- gcc/ada/sem_disp.adb | 5 +- gcc/ada/sem_elab.adb | 15 +- gcc/ada/sem_prag.adb | 9 - gcc/ada/sem_res.adb | 24 +- gcc/ada/sem_util.adb | 15 +- gcc/ada/sem_util.ads | 3 + gcc/ada/sem_warn.adb | 19 +- gcc/ada/sinfo.ads | 69 +- gcc/ada/snames.ads-tmpl | 3 +- gcc/ada/sprint.adb | 1 - gcc/ada/switch-b.adb | 2 +- gcc/ada/switch-c.adb | 4 +- 73 files changed, 980 insertions(+), 2876 deletions(-)