This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository gcc.
from 249b4eeef1f Extend is_cond_scalar_reduction to handle bit_and/bit_xor/bit_ior. new 29900c061a6 [Ada] Better error message on missing parentheses new 8c787be254c [Ada] Add guard against previous error for peculiar ACATS test new f51d1dde83f [Ada] Warn when interfaces swapped between full and partial view new 7eafa54f120 [Ada] Extend optimized equality of 2-element arrays new a0546e1a169 [Ada] Fix Constraint error on rexgexp close bracket find algorithm new 94396a27bcf [Ada] Create explicit ghost mirror unit for big integers new 55a213950e9 [Ada] Fix oversight in latest change to Has_Compatible_Type new 0c66423ac99 [Ada] Use predefined equality for arrays inside records new 99f8a653683 [Ada] Don't carry action bodies for expansion of array equality new bbe3c88351b [Ada] Prove double precision integer arithmetic unit new 30152648873 [Ada] Do not assume a priority value of zero is a valid priority new 5fc6b47ac69 [Ada] ACATS BDC1002 shall not error on arbitrary aspect new db778c7022c [Ada] Avoid warnings regarding rep clauses in generics new ab6101146d8 [Ada] Fix comments about expansion of array equality new 76a71469f3e [Ada] Avoid warnings regarding rep clauses in generics -- f [...] new 0e988162f6e [Ada] Warn for bidirectional characters new f15ad1e3f94 [Ada] Minor cleanup in translation of calls to subprograms
The 17 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 | 1 + gcc/ada/aspects.adb | 10 + gcc/ada/aspects.ads | 8 + gcc/ada/errout.ads | 4 +- gcc/ada/exp_ch3.adb | 7 +- gcc/ada/exp_ch4.adb | 157 +- gcc/ada/exp_ch4.ads | 14 +- gcc/ada/exp_ch8.adb | 16 +- gcc/ada/gcc-interface/ada-tree.h | 4 - gcc/ada/gcc-interface/decl.c | 21 +- gcc/ada/gcc-interface/trans.c | 100 +- gcc/ada/libgnarl/s-taskin.adb | 2 +- gcc/ada/libgnarl/s-taskin.ads | 5 +- .../libgnat/{a-nbnbin__ghost.adb => a-nbnbig.adb} | 11 +- .../libgnat/{a-nbnbin__ghost.ads => a-nbnbig.ads} | 22 +- gcc/ada/libgnat/s-aridou.adb | 2417 +++++++++++++++++++- gcc/ada/libgnat/s-aridou.ads | 98 +- gcc/ada/libgnat/s-arit64.adb | 4 +- gcc/ada/libgnat/s-arit64.ads | 101 +- gcc/ada/libgnat/s-regexp.adb | 107 +- gcc/ada/libgnat/s-widthu.adb | 4 +- gcc/ada/libgnat/system-rtems.ads | 8 +- gcc/ada/namet-sp.adb | 40 + gcc/ada/namet-sp.ads | 14 + gcc/ada/par-ch13.adb | 47 +- gcc/ada/par-ch4.adb | 6 +- gcc/ada/par-sync.adb | 2 +- gcc/ada/repinfo.adb | 31 +- gcc/ada/rtsfind.ads | 6 + gcc/ada/scng.adb | 54 +- gcc/ada/sem_aux.adb | 10 +- gcc/ada/sem_ch13.adb | 8 +- gcc/ada/sem_ch3.adb | 74 +- gcc/ada/sem_ch4.adb | 15 +- gcc/ada/sem_prag.adb | 71 +- gcc/ada/sem_type.adb | 16 +- gcc/ada/sem_type.ads | 10 +- gcc/ada/sem_util.adb | 38 +- gcc/ada/sem_util.ads | 8 + 39 files changed, 3063 insertions(+), 508 deletions(-) rename gcc/ada/libgnat/{a-nbnbin__ghost.adb => a-nbnbig.adb} (90%) rename gcc/ada/libgnat/{a-nbnbin__ghost.ads => a-nbnbig.ads} (88%)