This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu_native_check_gdb/master-arm in repository toolchain/ci/gcc.
from 08900f28893 Minor cleanups to forward threader. adds 68aace44583 Fix PR bootstrap/102389: --with-build-config=bootstrap-lto [...] adds 7e4ada576fe Update the section on binutils version adds f75b237254f [committed] Make test names unique for a couple of goacc tests adds 87385438786 Darwin, crts: Build Darwin10 unwinder shim as a library. adds 1297a40fb33 libgcc, X86: Exclude rules for libgcc2 __{div,mul}hc3. adds ea4e901fa3a libgcc, X86, Darwin: Handle symbols for HF cases. adds 32731fa5b0a libgcc, Darwin: Remove unused symlinks. adds c3895ef466f Handle null cfun [PR102243]. adds 825293da703 Correct a function pre/postcondition [PR102403]. adds 34fac9ef724 Daily bump. adds abdf63d782c Driver: Fix bootstrap with DEFAULT_{ASSEMBLER,LINKER,DSYMUTIL}. adds f92901a5083 tree-optimization/65206 - dependence analysis on mixed poin [...] adds 7d79c3ebc3f Don't record string concatenation data for 'RESERVED_LOCATION_P' adds 9081759b7ea testsuite: Remove .exe suffix in prune_gcc_output adds 10555529c6a Obsolete hppa[12]*-*-hpux10* and hppa[12]*-*-hpux11* adds f55c8db019a vect alignmet enhance TLC adds 24f99147b92 Avoid premature alignment setting in vect_duplicate_ssa_nam [...] adds 0de4184baca Fortran/OpenMP: unconstrained/reproducible ordered modifier adds 47ee6e6fb99 Use the proper vectype adds d41be878c91 [Ada] Remove inappropriate test from Is_By_Reference_Type adds 5e86334302c [Ada] usage.adb: make -gnatw.c description clearer adds 2c5ed0df531 [Ada] Move Build_And_Insert_Cuda_Initialization to Expand_C [...] adds 3afd5368f50 [Ada] Work around CodePeer bug by declaring variable adds 8967ee52ea9 [Ada] Refactor scan_backend_switch to share logic across backends adds 66fa9237688 [Ada] Capitalize comment adds 518cededb0c [Ada] Spurious accessibility error on allocator in generic [...] adds 0f5356c4bfe [Ada] Only assign type to op if compatible adds dae0df6cd97 [Ada] Small cleanup in System.Dwarf_Line adds b8d31ebcfa9 [Ada] Fix assertion in GNATprove_Mode adds 27433630475 [Ada] Don't examine all discriminants when looking for the [...] adds c83448aaf90 [Ada] Fix condition in op interpretation resolution adds 3450ded1edd [Ada] Implementation of Preelaborable_Initialization attrib [...] adds 0c5c46a9576 [Ada] Refine types of local constants that store Etype results adds 535a706f7e6 [Ada] Clean up Uint fields (continued) adds 325443d24bb [Ada] Spurious link error with child unit and different Ass [...] adds 7a8e133af28 [Ada] Fix repeated generation of dispatch tables in CodePeer mode adds aaddaf82ede [Ada] Add support for PE-COFF PIE to System.Dwarf_Line adds 4375ee57b15 [Ada] Adjust latest change for ELF platforms adds 8582e5d07ea [Ada] Minor style fixes in Resolve_Aspect_Aggregate adds 6c5ca4cf42f [Ada] SPARK proof of the Ada.Strings.Fixed library adds cf0813a9cfa [Ada] Accept volatile properties on constant objects adds e97dd2ae763 [Ada] Cleanups related to building of dispatch tables adds 8e5a8832632 [Ada] Clean up Uint fields, remove unused routines adds a06c060b155 [Ada] Accept volatile expressions as non-scalar actual parameters adds c5049dfec7e [Ada] Use OS_Time for interface to TZ functions. adds 9613900aef1 [Ada] Add SPARK_Mode => Off to System.File_Control_Block adds 2175b50b74d [Ada] Present and No functions for type Uint adds 3613473ab17 [Ada] Fix shadowing in conditions for inlining adds 71a4bdada59 [Ada] Remove redundant checks for non-empty list of aspects adds 1949d7540a0 c-family: Add more predefined macros for math flags
No new revisions were added by this update.
Summary of changes: config/ChangeLog | 6 + config/bootstrap-lto-lean.mk | 6 +- config/bootstrap-lto.mk | 6 +- contrib/config-list.mk | 5 +- gcc/ChangeLog | 75 +++ gcc/DATESTAMP | 2 +- gcc/ada/adabkend.adb | 58 +-- gcc/ada/adaint.c | 3 + gcc/ada/atree.adb | 7 +- gcc/ada/back_end.adb | 95 ++-- gcc/ada/backend_utils.adb | 96 ++++ gcc/ada/backend_utils.ads | 36 ++ gcc/ada/checks.adb | 18 +- gcc/ada/contracts.adb | 76 +-- gcc/ada/cstand.adb | 71 +-- gcc/ada/einfo-utils.adb | 279 ++++------- gcc/ada/einfo-utils.ads | 257 ++++------ gcc/ada/einfo.ads | 13 - gcc/ada/exp_aggr.adb | 4 +- gcc/ada/exp_attr.adb | 17 +- gcc/ada/exp_ch3.adb | 14 +- gcc/ada/exp_ch4.adb | 14 +- gcc/ada/exp_ch5.adb | 8 +- gcc/ada/exp_ch7.adb | 9 +- gcc/ada/exp_dbug.adb | 2 +- gcc/ada/exp_disp.adb | 54 +-- gcc/ada/exp_pakd.adb | 2 +- gcc/ada/exp_util.adb | 28 +- gcc/ada/exp_util.ads | 11 + gcc/ada/fe.h | 21 - gcc/ada/freeze.adb | 6 +- gcc/ada/gcc-interface/Make-lang.in | 1 + gcc/ada/gen_il-fields.ads | 1 - gcc/ada/gen_il-gen-gen_entities.adb | 1 - gcc/ada/gen_il-internals.ads | 5 - gcc/ada/gnat1drv.adb | 9 +- gcc/ada/gnat_cuda.adb | 38 +- gcc/ada/gnat_cuda.ads | 24 +- gcc/ada/inline.adb | 55 +-- gcc/ada/itypes.adb | 2 +- gcc/ada/layout.adb | 24 +- gcc/ada/libgnat/a-calend.adb | 13 +- gcc/ada/libgnat/a-strfix.adb | 280 +++++++++-- gcc/ada/libgnat/a-strfix.ads | 376 +++++++------- gcc/ada/libgnat/a-strsea.adb | 319 ++++++++---- gcc/ada/libgnat/a-strsea.ads | 540 ++++++++++++++++++++- gcc/ada/libgnat/s-dwalin.adb | 66 ++- gcc/ada/libgnat/s-dwalin.ads | 26 +- gcc/ada/libgnat/s-ficobl.ads | 2 +- gcc/ada/libgnat/s-objrea.adb | 72 ++- gcc/ada/libgnat/s-objrea.ads | 25 +- gcc/ada/libgnat/s-os_lib.ads | 11 +- gcc/ada/repinfo-input.adb | 2 +- gcc/ada/repinfo.adb | 11 +- gcc/ada/scn.adb | 2 +- gcc/ada/sem_attr.adb | 97 +++- gcc/ada/sem_aux.adb | 5 +- gcc/ada/sem_ch10.adb | 4 +- gcc/ada/sem_ch12.adb | 4 +- gcc/ada/sem_ch13.adb | 122 ++--- gcc/ada/sem_ch3.adb | 112 ++++- gcc/ada/sem_ch4.adb | 2 +- gcc/ada/sem_ch7.adb | 13 +- gcc/ada/sem_ch8.adb | 2 +- gcc/ada/sem_ch9.adb | 6 +- gcc/ada/sem_dim.adb | 2 +- gcc/ada/sem_eval.adb | 4 +- gcc/ada/sem_prag.adb | 10 +- gcc/ada/sem_res.adb | 26 - gcc/ada/sem_util.adb | 123 ++++- gcc/ada/sem_util.ads | 22 +- gcc/ada/sinfo-utils.adb | 2 +- gcc/ada/snames.adb-tmpl | 3 + gcc/ada/snames.ads-tmpl | 27 +- gcc/ada/sprint.adb | 2 +- gcc/ada/sysdep.c | 19 +- gcc/ada/treepr.adb | 2 +- gcc/ada/ttypes.ads | 2 +- gcc/ada/uintp.adb | 40 +- gcc/ada/uintp.ads | 46 +- gcc/ada/usage.adb | 6 +- gcc/c-family/c-cppbuiltin.c | 25 + gcc/config.gcc | 2 + gcc/config/darwin.h | 2 +- gcc/cppbuiltin.c | 10 + gcc/doc/cpp.texi | 18 + gcc/doc/install.texi | 3 + gcc/fortran/dump-parse-tree.c | 7 +- gcc/fortran/gfortran.h | 3 +- gcc/fortran/openmp.c | 25 +- gcc/fortran/trans-openmp.c | 7 + gcc/gcc.c | 6 +- gcc/gimple-predicate-analysis.cc | 6 +- gcc/input.c | 9 + gcc/testsuite/ChangeLog | 30 ++ gcc/testsuite/g++.dg/warn/Wplacement-new-size-10.C | 13 + gcc/testsuite/gcc.dg/associative-math-1.c | 17 + gcc/testsuite/gcc.dg/associative-math-2.c | 17 + gcc/testsuite/gcc.dg/no-signed-zeros-1.c | 17 + gcc/testsuite/gcc.dg/no-signed-zeros-2.c | 17 + gcc/testsuite/gcc.dg/no-trapping-math-1.c | 17 + gcc/testsuite/gcc.dg/no-trapping-math-2.c | 17 + .../plugin/diagnostic-test-string-literals-1.c | 4 +- gcc/testsuite/gcc.dg/reciprocal-math-1.c | 17 + gcc/testsuite/gcc.dg/reciprocal-math-2.c | 17 + gcc/testsuite/gcc.dg/rounding-math-1.c | 17 + gcc/testsuite/gcc.dg/rounding-math-2.c | 17 + gcc/testsuite/gcc.dg/torture/20210916.c | 20 + gcc/testsuite/gcc.dg/uninit-pr102403-c2.c | 34 ++ gcc/testsuite/gcc.dg/uninit-pr102403.c | 49 ++ gcc/testsuite/gcc.dg/vect/pr65206.c | 22 + .../gfortran.dg/goacc/privatization-1-compute.f90 | 6 +- .../routine-external-level-of-parallelism-2.f | 24 +- gcc/testsuite/gfortran.dg/gomp/order-5.f90 | 129 +++++ gcc/testsuite/gfortran.dg/gomp/order-6.f90 | 436 +++++++++++++++++ gcc/testsuite/gfortran.dg/gomp/order-7.f90 | 59 +++ gcc/testsuite/gfortran.dg/gomp/order-8.f90 | 61 +++ gcc/testsuite/gfortran.dg/gomp/order-9.f90 | 35 ++ gcc/testsuite/lib/prune.exp | 3 + gcc/tree-data-ref.c | 174 ++++--- gcc/tree-data-ref.h | 9 +- gcc/tree-ssa-strlen.c | 14 +- gcc/tree-vect-data-refs.c | 10 +- gcc/tree-vect-stmts.c | 2 +- gcc/tree-vectorizer.c | 3 +- libgcc/ChangeLog | 24 + libgcc/config.host | 2 +- libgcc/config/i386/libgcc-darwin.ver | 21 + libgcc/config/i386/t-darwin | 3 + libgcc/config/i386/t-softfp | 1 + libgcc/config/t-darwin | 9 + libgcc/config/t-slibgcc-darwin | 19 - 132 files changed, 3897 insertions(+), 1519 deletions(-) create mode 100644 gcc/ada/backend_utils.adb create mode 100644 gcc/ada/backend_utils.ads create mode 100644 gcc/testsuite/g++.dg/warn/Wplacement-new-size-10.C create mode 100644 gcc/testsuite/gcc.dg/associative-math-1.c create mode 100644 gcc/testsuite/gcc.dg/associative-math-2.c create mode 100644 gcc/testsuite/gcc.dg/no-signed-zeros-1.c create mode 100644 gcc/testsuite/gcc.dg/no-signed-zeros-2.c create mode 100644 gcc/testsuite/gcc.dg/no-trapping-math-1.c create mode 100644 gcc/testsuite/gcc.dg/no-trapping-math-2.c create mode 100644 gcc/testsuite/gcc.dg/reciprocal-math-1.c create mode 100644 gcc/testsuite/gcc.dg/reciprocal-math-2.c create mode 100644 gcc/testsuite/gcc.dg/rounding-math-1.c create mode 100644 gcc/testsuite/gcc.dg/rounding-math-2.c create mode 100644 gcc/testsuite/gcc.dg/torture/20210916.c create mode 100644 gcc/testsuite/gcc.dg/uninit-pr102403-c2.c create mode 100644 gcc/testsuite/gcc.dg/uninit-pr102403.c create mode 100644 gcc/testsuite/gcc.dg/vect/pr65206.c create mode 100644 gcc/testsuite/gfortran.dg/gomp/order-5.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/order-6.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/order-7.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/order-8.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/order-9.f90 create mode 100644 libgcc/config/i386/libgcc-darwin.ver