This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository gcc.
from 2e9ef3929b0 vect: Remove always-true condition new 999a2dd00d3 [Ada] Simplify string manipulation related to preprocessing new 79a8b14237e [Ada] Avoid linear search when ensuring dependency on System new 3cb32058b49 [Ada] Make tools compatible with No_Dynamic_Accessibility_Checks new a2f91a52b4b [Ada] Revert meaning of -gnatd_b new c5b1e8e9a58 [Ada] Make runtime code compatible with No_Dynamic_Accessib [...] new b927d936e33 [Ada] Incorrect iteration over hashed containers after mult [...] new 076c1a91574 [Ada] Add No_Tasking restriction is system.ads for bootstrap new 5478d8a7aef [Ada] Unsynchronized concurrent access to a Boolean variable new 36fcfed88c7 [Ada] Compute sizes when possible for packed array with Com [...] new 242c0f4772c [Ada] Fix on computation of packed array size in case of error new cd4341ef953 [Ada] Prevent crash on inspection point for unfrozen entity new 6cb2bcba3f3 [Ada] Skip types in error for test to compute array size new 6105ebb7827 [Ada] Fix use of single question mark in error message new 62aae315f68 [Ada] Prevent infinite recursion when there is no expected unit new 3711c2e5a06 [Ada] Fix style in comments and code related to compilation units new df0783f81ca [Ada] Replace low-level condition with a high-level call new e581fbeab69 [Ada] Restore context on failure in loading of renamed child unit new e959418a07c [Ada] Remove redundant condition for listing compilation units new 73f841cfca8 [Ada] Simplify redundant checks for non-empty lists new a9c3a497501 [Ada] Fix violation of No_Implicit_Loops restriction for en [...] new 629c82d729f [Ada] Spurious warning in generic instance new 3c18e32037a [Ada] AI12-0156 Use subtype indication in generalized iterators new 99d6c1f8c29 [Ada] Spurious style message on missing overriding indicator new d75dde1a723 [Ada] Duplicated D lines in ali files new 6e8b502cb6c [Ada] Rename sigtramp-vxworks-target.inc to sigtramp-vxwork [...] new 7c092960f0d [Ada] Transient scope cleanup new 4d743233ad2 [Ada] Use encoded names only with -fgnat-encodings=all new 8de68eb37c7 [Ada] Remove Unknown_ functions new d45ee636a84 [Ada] Diagnose properly illegal uses of Target_Name new 43931c97820 [Ada] Tune detection of illegal occurrences of target_name
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/Makefile.rtl | 2 +- gcc/ada/checks.ads | 2 +- gcc/ada/comperr.adb | 1 + gcc/ada/debug.adb | 8 +- gcc/ada/einfo-utils.adb | 40 ------ gcc/ada/einfo-utils.ads | 29 +---- gcc/ada/exp_ch11.adb | 83 +++++++++--- gcc/ada/exp_ch4.adb | 3 + gcc/ada/exp_ch6.adb | 25 ++-- gcc/ada/exp_ch6.ads | 7 +- gcc/ada/exp_ch7.adb | 4 +- gcc/ada/exp_dbug.adb | 11 +- gcc/ada/exp_imgv.adb | 11 +- gcc/ada/exp_pakd.adb | 8 +- gcc/ada/exp_prag.adb | 31 +++++ gcc/ada/exp_util.adb | 4 +- gcc/ada/fe.h | 24 ---- gcc/ada/freeze.adb | 10 +- gcc/ada/gcc-interface/decl.c | 24 ++-- gcc/ada/gcc-interface/system.ads | 4 + gcc/ada/gcc-interface/trans.c | 6 +- gcc/ada/layout.adb | 77 +++++++++-- gcc/ada/lib-load.adb | 8 +- gcc/ada/lib-writ.adb | 12 +- gcc/ada/lib-writ.ads | 3 + gcc/ada/lib.ads | 4 +- gcc/ada/libgnat/a-cbdlli.adb | 4 +- gcc/ada/libgnat/a-cbhama.adb | 8 +- gcc/ada/libgnat/a-cbhase.adb | 4 +- gcc/ada/libgnat/a-cbmutr.adb | 4 +- gcc/ada/libgnat/a-cborma.adb | 8 +- gcc/ada/libgnat/a-cborse.adb | 8 +- gcc/ada/libgnat/a-cobove.adb | 8 +- gcc/ada/libgnat/a-cohama.adb | 14 +- gcc/ada/libgnat/a-cohama.ads | 8 ++ gcc/ada/libgnat/a-cohase.adb | 14 +- gcc/ada/libgnat/a-cohase.ads | 9 ++ gcc/ada/libgnat/a-textio.adb | 13 +- gcc/ada/libgnat/a-witeio.adb | 13 +- gcc/ada/libgnat/a-ztexio.adb | 13 +- gcc/ada/make.adb | 9 +- gcc/ada/osint.adb | 5 +- gcc/ada/par-ch10.adb | 26 ++-- gcc/ada/par-ch5.adb | 12 +- gcc/ada/par-load.adb | 9 +- gcc/ada/repinfo.adb | 6 +- gcc/ada/rtsfind.adb | 8 ++ gcc/ada/rtsfind.ads | 11 ++ gcc/ada/scng.adb | 20 +-- gcc/ada/sem_ch12.adb | 1 - gcc/ada/sem_ch13.adb | 2 +- gcc/ada/sem_ch3.adb | 2 +- gcc/ada/sem_ch4.adb | 4 +- gcc/ada/sem_ch5.adb | 145 ++++++++++++++++++--- gcc/ada/sem_ch6.adb | 1 - gcc/ada/sem_ch9.adb | 4 +- gcc/ada/sem_res.adb | 3 +- gcc/ada/sem_util.adb | 81 ++++++------ gcc/ada/sem_util.ads | 16 ++- ...xworks-target.inc => sigtramp-vxworks-target.h} | 2 +- gcc/ada/sigtramp-vxworks.c | 2 +- gcc/ada/sinput-l.adb | 24 +--- gcc/ada/sprint.adb | 8 +- gcc/ada/style.adb | 4 + 64 files changed, 601 insertions(+), 373 deletions(-) rename gcc/ada/{sigtramp-vxworks-target.inc => sigtramp-vxworks-target.h} (99%)