This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gcc_check/master-aarch64 in repository toolchain/ci/gcc.
from a174dc1a7f2 This patch adds a combine pattern for "CA minus one". The S [...] adds 9d1336d977c Enhance final_value_replacement_loop to handle bitwise induction. adds 1ef3f0911cf [Ada] New port arm-qnx adds 700cd7d6733 [Ada] Small performance tweak in recent change adds bf7143f736d [Ada] Ada.Numerics.Aux.*: Mention more Intrinsic and less C [...] adds 5488c78c836 [Ada] Fix incorrect freezing with generic child unit adds 54cf6609e0c [Ada] Freezing too strict in instances adds 8b49556e4ee [Ada] Fast implementation of floating-point mathematical functions adds 16b8ba101f7 [Ada] Prevent overflow in computation of aggregate size adds df61c5dc3a1 [Ada] Overriding error on type derived from discriminated u [...] adds de02cb5d72c [Ada] Fix internal error on subprogram instantiation adds 8e4f37024ad [Ada] Rework optimization skipping pragma check in object d [...] adds ba89624e938 [Ada] Spurious error on freezing of tagged types in SPARK adds 7c77ec1199c [Ada] Fix problematic underflow for Float_Type'Value adds dea655ad57b [Ada] Secondary stack and a-tags adds 9af8c27f090 [Ada] Fix the parsing for delta aggregate adds 5b0e8d6937f [Ada] Errors missed on ACATS test B650007 adds 3c63f730514 [Ada] Fix proof of runtime units adds 337c80a6bcf [Ada] Ada2022: AI12-0143 Index attribute for entry families adds ddb82555b42 [Ada] Crash building VSS with compiler built with assertions adds ef07419f73a [Ada] Use specific predicate before manipulating BIP_Alloc_Form adds b271095d507 [Ada] Fix Ada-QNX task priority conversion adds 72de114c230 [Ada] Improve error messages for occurrence of GNAT extensi [...] adds 91b46ee298b [Ada] Fix DWARF parsing for 32-bit targets on 64-bit hosts adds db671821209 [Ada] arm-qnx-7.1: undefined reference to fma* symbols adds 8502433d820 [Ada] Disable Vet calls when container checks are disabled adds df4451ca663 [Ada] Make sure output variable is always initialized adds 6f8f9d1bcf5 [Ada] Fix proof of runtime unit s-valeu adds c6c9b82bc17 [Ada] Adapt proof of double arithmetic runtime unit adds 6999173410b [Ada] arm-qnx-7.1: stack-checking and sigtramp implementation adds 17cd8bf5a42 [Ada] qnx-7.1: warning in sigtramp-qnx.c __gnat_sigtramp adds 9f068ad0f2f [Ada] Fix proof of runtime unit s-imageu adds ba8563693fb OpenMP: Add Fortran support for inoutset depend-kind adds bdd1dc1bfbe 'include/cuda/cuda.h': For C++, wrap in 'extern "C"' adds 86f64400a56 'include/cuda/cuda.h': Add parts necessary for nvptx-tools [...] adds 65851d65fb3 demangler: Reorganize for module demangling
No new revisions were added by this update.
Summary of changes: gcc/ada/Makefile.rtl | 50 +++- gcc/ada/ali.adb | 10 +- gcc/ada/bindgen.adb | 100 +++----- gcc/ada/doc/gnat_rm/the_gnat_library.rst | 18 ++ gcc/ada/einfo.ads | 3 +- gcc/ada/errout.adb | 15 +- gcc/ada/errout.ads | 7 +- gcc/ada/exp_aggr.adb | 4 +- gcc/ada/exp_attr.adb | 18 ++ gcc/ada/exp_ch7.adb | 6 +- gcc/ada/exp_dbug.adb | 1 + gcc/ada/exp_dbug.ads | 2 +- gcc/ada/exp_prag.adb | 2 +- gcc/ada/freeze.adb | 17 +- gcc/ada/gen_il-gen-gen_nodes.adb | 1 + gcc/ada/gnat_rm.texi | 284 +++++++++++---------- gcc/ada/impunit.adb | 1 + gcc/ada/libgnarl/s-osinte__qnx.adb | 2 +- gcc/ada/libgnat/a-cbdlli.adb | 6 +- gcc/ada/libgnat/a-cbhama.adb | 6 +- gcc/ada/libgnat/a-cbhase.adb | 6 +- gcc/ada/libgnat/a-cdlili.adb | 6 +- gcc/ada/libgnat/a-cfdlli.adb | 7 +- gcc/ada/libgnat/a-cfhama.adb | 7 +- gcc/ada/libgnat/a-cfhase.adb | 7 +- gcc/ada/libgnat/a-cidlli.adb | 6 +- gcc/ada/libgnat/a-cihama.adb | 6 +- gcc/ada/libgnat/a-cihase.adb | 6 +- gcc/ada/libgnat/a-cohama.adb | 6 +- gcc/ada/libgnat/a-cohase.adb | 6 +- gcc/ada/libgnat/a-crbtgo.adb | 4 + gcc/ada/libgnat/a-crbtgo.ads | 3 +- gcc/ada/libgnat/a-crdlli.adb | 6 +- gcc/ada/libgnat/a-nagefl.ads | 6 +- gcc/ada/libgnat/a-nallfl.ads | 13 +- gcc/ada/libgnat/a-nalofl.ads | 13 +- .../libgnat/{a-nalofl.ads => a-nalofl__simd.ads} | 18 +- gcc/ada/libgnat/a-nuaufl.ads | 13 +- .../libgnat/{a-nuaufl.ads => a-nuaufl__simd.ads} | 18 +- gcc/ada/libgnat/a-rbtgbo.adb | 5 +- gcc/ada/libgnat/a-rbtgbo.ads | 3 +- gcc/ada/libgnat/{s-imgboo.adb => g-gfmafu.ads} | 41 +-- gcc/ada/libgnat/s-aridou.adb | 83 ++++-- gcc/ada/libgnat/s-dourea.adb | 12 + gcc/ada/libgnat/s-dwalin.adb | 46 ++-- gcc/ada/libgnat/s-imagei.adb | 2 + gcc/ada/libgnat/s-imageu.adb | 9 +- gcc/ada/libgnat/s-imgboo.adb | 6 + gcc/ada/libgnat/s-secsta.adb | 2 +- gcc/ada/libgnat/s-valuer.adb | 9 +- gcc/ada/libgnat/s-valueu.adb | 13 +- .../{system-qnx-aarch64.ads => system-qnx-arm.ads} | 2 +- gcc/ada/par-ch11.adb | 2 +- gcc/ada/par-ch12.adb | 2 +- gcc/ada/par-ch3.adb | 7 +- gcc/ada/par-ch4.adb | 12 +- gcc/ada/par-ch5.adb | 2 +- gcc/ada/par-ch6.adb | 4 +- gcc/ada/sem_aggr.adb | 11 +- gcc/ada/sem_attr.adb | 250 ++++++++++++++++++ gcc/ada/sem_aux.adb | 10 +- gcc/ada/sem_ch12.adb | 4 +- gcc/ada/sem_ch13.adb | 18 +- gcc/ada/sem_ch3.adb | 20 +- gcc/ada/sem_ch6.adb | 17 +- gcc/ada/sem_ch7.adb | 38 ++- gcc/ada/sem_ch8.adb | 3 +- gcc/ada/sem_ch9.adb | 72 ++++++ gcc/ada/sem_elab.adb | 12 +- gcc/ada/sem_res.adb | 7 +- gcc/ada/sem_util.adb | 5 + gcc/ada/sem_util.ads | 2 + gcc/ada/sigtramp-arm-qnx.c | 148 +++++++++++ gcc/ada/sigtramp-qnx.c | 2 +- gcc/ada/snames.ads-tmpl | 2 + gcc/ada/tracebak.c | 3 + gcc/fortran/dump-parse-tree.cc | 2 + gcc/fortran/gfortran.h | 3 +- gcc/fortran/openmp.cc | 12 +- gcc/fortran/trans-openmp.cc | 4 + gcc/match.pd | 10 + gcc/testsuite/gcc.target/i386/pr103462-1.c | 111 ++++++++ gcc/testsuite/gcc.target/i386/pr103462-2.c | 45 ++++ gcc/testsuite/gcc.target/i386/pr103462-3.c | 111 ++++++++ gcc/testsuite/gcc.target/i386/pr103462-4.c | 46 ++++ gcc/testsuite/gcc.target/i386/pr103462-5.c | 111 ++++++++ gcc/testsuite/gcc.target/i386/pr103462-6.c | 46 ++++ gcc/testsuite/gfortran.dg/gomp/all-memory-1.f90 | 3 + gcc/testsuite/gfortran.dg/gomp/all-memory-2.f90 | 3 + gcc/testsuite/gfortran.dg/gomp/depobj-1.f90 | 3 + gcc/testsuite/gfortran.dg/gomp/depobj-2.f90 | 6 +- gcc/tree-scalar-evolution.cc | 173 ++++++++++++- include/cuda/cuda.h | 19 +- libgomp/libgomp.texi | 4 +- libgomp/testsuite/libgomp.fortran/depend-5.f90 | 8 +- libgomp/testsuite/libgomp.fortran/depend-6.f90 | 8 +- libgomp/testsuite/libgomp.fortran/depend-7.f90 | 8 +- .../libgomp.fortran/depend-inoutset-1.f90 | 170 ++++++++++++ libiberty/cp-demangle.c | 222 ++++++---------- 99 files changed, 2130 insertions(+), 594 deletions(-) copy gcc/ada/libgnat/{a-nalofl.ads => a-nalofl__simd.ads} (84%) copy gcc/ada/libgnat/{a-nuaufl.ads => a-nuaufl__simd.ads} (84%) copy gcc/ada/libgnat/{s-imgboo.adb => g-gfmafu.ads} (67%) rename gcc/ada/libgnat/{system-qnx-aarch64.ads => system-qnx-arm.ads} (99%) create mode 100644 gcc/ada/sigtramp-arm-qnx.c create mode 100644 gcc/testsuite/gcc.target/i386/pr103462-1.c create mode 100644 gcc/testsuite/gcc.target/i386/pr103462-2.c create mode 100644 gcc/testsuite/gcc.target/i386/pr103462-3.c create mode 100644 gcc/testsuite/gcc.target/i386/pr103462-4.c create mode 100644 gcc/testsuite/gcc.target/i386/pr103462-5.c create mode 100644 gcc/testsuite/gcc.target/i386/pr103462-6.c create mode 100644 libgomp/testsuite/libgomp.fortran/depend-inoutset-1.f90