This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository gcc.
from 76c3041b856 vect: Use sdot for a fallback implementation of usdot new 4c1baa02893 [Ada] Remove old vxworks6 from Makefile.rtl new fee24d5cae0 [Ada] Remove unimplemented convert_addresses declaration new 5b560170323 [Ada] Remove comment about a long gone formal verification mode new 70bb3298c2b [Ada] Add RM reference to check for functions without a ret [...] new 948f4bc2dd0 [Ada] Remove redundant guard for call to List_Length with a [...] new 21d6ec45790 [Ada] Remove redundant guards in detection of unreachable code new 4ba48342a3d [Ada] Cleanup in error about unreachable code new 7b9ae8e806d [Ada] Fix clearly unintentional dead analysis of attribute [...] new f608cf03b1c [Ada] Combine system.ads files - vxworks6 constants. new 684194f4a45 [Ada] Remove return statements after procedure calls that d [...] new 9fde6c7114f [Ada] Remove unnecessary dead code after calls to nonreturn [...] new 4844a259b41 [Ada] Fix dangling bounds for array result of BIP functions new 1d5018955a3 [Ada] Remove exception propagation during bootstrap new 69a70b0acbf [Ada] Perform object rewriting as renaming only in the expander new 1f85342b42b [Ada] Spurious error on qualified prefix in Pack.Func'Result new 074e8addc5d [Ada] Fix comments mentioning ancient flags related to obje [...] new dd1c3433aa9 [Ada] Cleanup repeated code for aggregate constraints checks new 5c0729d2edb [Ada] Annotate GNAT.Sockets with No_Return aspects new 824211e18b9 [Ada] Remove repeated analysis for pragma Thread_Local_Storage new dba077902da [Ada] Misc cleanup related to finalization new 95e2844ef8f [Ada] Fix spurious error on object renaming with ghost type new 0aa855e5eb2 [Ada] Reuse Get_Pragma_Arg to handle pragma argument associations new aba3ce53e5d [Ada] Remove use of a global name buffer when locating a file new 5709fac357b [Ada] qnx-7.1: ACATS cxag001 failure on qnx - realpath new 076a6d13d1e [Ada] Remove redundant protection against empty lists new 6ba8c078cab [Ada] Reorder processing of default expressions to avoid re [...] new c96dcf05502 [Ada] Remove repeated setting of Never_Set_In_Source new a2eaf87ffea [Ada] Remove kludge for validity checks on Long_Float type new d2672ffea0a [Ada] Couple of small cleanups for Cloned_Subtype new 5a387a2b8f5 [Ada] Warn about obsolete uses of renamed Ada 83 packages
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 | 140 +--- gcc/ada/adaint.h | 2 - gcc/ada/atree.adb | 8 +- gcc/ada/atree.ads | 12 +- gcc/ada/atree.h | 2 +- gcc/ada/cstreams.c | 13 - gcc/ada/debug_a.adb | 32 +- gcc/ada/debug_a.ads | 14 +- .../building_executable_programs_with_gnat.rst | 3 +- gcc/ada/exp_aggr.adb | 19 +- gcc/ada/exp_ch3.adb | 915 ++++++++++++++++++--- gcc/ada/exp_ch3.ads | 7 - gcc/ada/exp_ch6.adb | 857 +------------------ gcc/ada/exp_ch6.ads | 28 +- gcc/ada/exp_ch7.adb | 83 +- gcc/ada/exp_code.adb | 6 +- gcc/ada/exp_imgv.adb | 4 +- gcc/ada/exp_prag.adb | 8 +- gcc/ada/exp_util.adb | 9 +- gcc/ada/ghost.adb | 11 +- gcc/ada/gnat_ugn.texi | 3 +- gcc/ada/gnatls.adb | 2 - gcc/ada/libgnat/a-exstat.adb | 7 - gcc/ada/libgnat/g-awk.adb | 1 - gcc/ada/libgnat/g-socket.adb | 6 +- gcc/ada/libgnat/g-socket.ads | 2 +- gcc/ada/libgnat/system-vxworks-arm-rtp-smp.ads | 165 ---- gcc/ada/libgnat/system-vxworks-arm-rtp.ads | 164 ---- gcc/ada/libgnat/system-vxworks-arm.ads | 159 ---- gcc/ada/libgnat/system-vxworks-e500-kernel.ads | 160 ---- gcc/ada/libgnat/system-vxworks-e500-rtp-smp.ads | 166 ---- gcc/ada/libgnat/system-vxworks-e500-rtp.ads | 164 ---- gcc/ada/libgnat/system-vxworks-ppc-kernel.ads | 4 +- gcc/ada/libgnat/system-vxworks-ppc-rtp-smp.ads | 4 +- gcc/ada/libgnat/system-vxworks-ppc-rtp.ads | 4 +- gcc/ada/libgnat/system-vxworks-x86-kernel.ads | 163 ---- gcc/ada/libgnat/system-vxworks-x86-rtp-smp.ads | 164 ---- gcc/ada/libgnat/system-vxworks-x86-rtp.ads | 163 ---- gcc/ada/nlists.adb | 8 +- gcc/ada/nlists.ads | 12 +- gcc/ada/osint.adb | 6 +- gcc/ada/par_sco.adb | 12 +- gcc/ada/raise-gcc.c | 4 + gcc/ada/sem_attr.adb | 62 +- gcc/ada/sem_ch10.adb | 12 +- gcc/ada/sem_ch12.adb | 1 - gcc/ada/sem_ch13.adb | 32 +- gcc/ada/sem_ch3.adb | 70 +- gcc/ada/sem_ch5.adb | 14 +- gcc/ada/sem_ch6.adb | 67 +- gcc/ada/sem_ch8.adb | 2 +- gcc/ada/sem_eval.adb | 4 +- gcc/ada/sem_prag.adb | 99 +-- gcc/ada/sem_util.adb | 28 +- gcc/ada/sem_util.ads | 2 +- gcc/ada/sem_warn.ads | 18 +- gcc/ada/sfn_scan.adb | 1 - gcc/ada/snames.ads-tmpl | 1 - gcc/ada/vxworks-arm-link.spec | 4 - gcc/ada/vxworks-e500-link.spec | 6 - gcc/ada/vxworks-smp-arm-link.spec | 4 - gcc/ada/vxworks-smp-e500-link.spec | 4 - gcc/ada/vxworks-smp-x86-link.spec | 9 - gcc/testsuite/gnat.dg/renaming1.adb | 8 +- gcc/testsuite/gnat.dg/renaming1.ads | 4 +- gcc/testsuite/gnat.dg/warn29.adb | 2 +- 66 files changed, 1164 insertions(+), 3006 deletions(-) delete mode 100644 gcc/ada/libgnat/system-vxworks-arm-rtp-smp.ads delete mode 100644 gcc/ada/libgnat/system-vxworks-arm-rtp.ads delete mode 100644 gcc/ada/libgnat/system-vxworks-arm.ads delete mode 100644 gcc/ada/libgnat/system-vxworks-e500-kernel.ads delete mode 100644 gcc/ada/libgnat/system-vxworks-e500-rtp-smp.ads delete mode 100644 gcc/ada/libgnat/system-vxworks-e500-rtp.ads delete mode 100644 gcc/ada/libgnat/system-vxworks-x86-kernel.ads delete mode 100644 gcc/ada/libgnat/system-vxworks-x86-rtp-smp.ads delete mode 100644 gcc/ada/libgnat/system-vxworks-x86-rtp.ads delete mode 100644 gcc/ada/vxworks-arm-link.spec delete mode 100644 gcc/ada/vxworks-e500-link.spec delete mode 100644 gcc/ada/vxworks-smp-arm-link.spec delete mode 100644 gcc/ada/vxworks-smp-e500-link.spec delete mode 100644 gcc/ada/vxworks-smp-x86-link.spec