This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository gcc.
from aae80e833d2 Daily bump. new 75c44bc6a04 [Ada] Add missing warning tag for some overlapping actuals [...] new 5af0271f0e9 [Ada] Remove repeated testing of Check_Validity_Of_Parameters new 66bd7af5cca [Ada] Fix validity checking for class-wide objects new a4dafb8b92e [Ada] Simplify processing of 'Valid_Scalars on array types new d57f8e40433 [Ada] Add comments about attribute 'Valid_Scalars on privat [...] new d48bb126eac [Ada] Fix validity checks on attribute 'Old prefix new ec170be1d06 [Ada] Small cleanup in Apply_Range_Check implementation new a5835f30446 [Ada] Remove second warning for convention C_Variadic_n new 7a022cc933a [Ada] universal_access equality and 'Access attributes new 484d58c5ba7 [Ada] Decorate record delta aggregate for GNATprove new 4b58985f6cc [Ada] Reject junk expressions in attribute Update new 6c89a5815ae [Ada] Attempt to hide public entities in nested instance bodies new 545ba471c14 [Ada] Minor remove extra whitespace in check suppression functions new b6c2ec49970 [Ada] AI12-0366 Changes to Big_Integer and Big_Real new 7841c99268a [Ada] ACATS 4.1G - C760A02 - Near infinite finalization new b64bea1830d [Ada] Style checks on invalid UTF character cause crash new 74d09f3ee93 [Ada] AI12-0293-1 Remove pragma Assert new a6d7dfbbb2f [Ada] Spurious error on private type in ghost expression function new 650abc2c93a [Ada] Spurious condition warning on type conversion in return new c5c69d05a90 [Ada] Deal with enumeration types with very large size new 92392296c19 [Ada] Fix internal error on component of class-wide paramet [...] new e3c1f8dd050 [Ada] Plug small loophole in implementation of AI12-0100 new 1e400f33e17 [Ada] Fix small fallout of previous change for allocator new ce716aaaa3e [Ada] Fix small fallout of previous change for Analyze_Sele [...] new d0e9248d9b8 [Ada] Fix check for bounds in aggregate expansion of allocator new 82bcb33bcf2 [Ada] Crash on compiling project with multiple subunits per file new 906a759dcbe [Ada] Further cleanup in constraint checking code for allocators new c95f808ddd5 [Ada] AI12-0028-1 Import of variadic C functions new bb24f343500 [Ada] Consolidate handling of implicit dereferences new 6894d9101e6 [Ada] Remove handling of 'Pos and 'Val attributes from gigi
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/checks.adb | 241 +++++++++++++++++--------------------- gcc/ada/checks.ads | 56 +++++---- gcc/ada/exp_aggr.adb | 21 +++- gcc/ada/exp_attr.adb | 65 +++++----- gcc/ada/exp_ch3.adb | 71 ++++++----- gcc/ada/exp_ch3.ads | 7 ++ gcc/ada/exp_ch5.adb | 10 -- gcc/ada/gcc-interface/decl.c | 20 ++-- gcc/ada/gcc-interface/misc.c | 1 + gcc/ada/gcc-interface/trans.c | 233 +++++++++++++++++++++--------------- gcc/ada/gcc-interface/utils.c | 5 +- gcc/ada/gcc-interface/utils2.c | 2 + gcc/ada/lib.adb | 41 +++++-- gcc/ada/libgnat/a-nbnbin.adb | 55 ++++----- gcc/ada/libgnat/a-nbnbin.ads | 54 +++++---- gcc/ada/libgnat/a-nbnbin__gmp.adb | 56 +++++---- gcc/ada/libgnat/a-nbnbre.adb | 86 +++++--------- gcc/ada/libgnat/a-nbnbre.ads | 70 ++++++----- gcc/ada/libgnat/a-ststbo.adb | 21 ++-- gcc/ada/sem_aggr.adb | 36 ++++-- gcc/ada/sem_attr.adb | 11 +- gcc/ada/sem_ch3.adb | 71 +++++------ gcc/ada/sem_ch4.adb | 87 +++++++++----- gcc/ada/sem_ch6.adb | 36 +++++- gcc/ada/sem_ch7.adb | 51 +++++--- gcc/ada/sem_prag.adb | 13 +- gcc/ada/sem_res.adb | 21 ++-- gcc/ada/sem_util.ads | 8 +- gcc/ada/sem_warn.adb | 7 +- gcc/ada/widechar.adb | 22 +++- gcc/ada/widechar.ads | 4 +- 31 files changed, 820 insertions(+), 662 deletions(-)