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 d8edfadfc7a Disallow loop rotation and loop header crossing in jump threaders. adds 424945258d1 c++: Fix up push_local_extern_decl_alias error recovery [PR102642] adds d4044db034b gfortran.dg/bind-c-contiguous-5.c: Big-endian fix adds c7abdf46fb7 openmp: Fix up struct gomp_work_share handling [PR102838] adds 8fe93cc664d Avoid exception propagation during bootstrap adds 972ee845f54 Fix PR middle-end/102764 adds 82cd78f2c31 Restore --param=max-fsm-thread-length adds b47b5438b9b Remove unused back_threader_registry::m_threaded_paths. adds d9fe0e53d8d [Ada] Fix type conversion handling in validity checks adds 8c73de6ea4c [Ada] Issue warning on unused quantified expression adds 0a8dcff1798 [Ada] Get rid of Frontend_Exceptions refs adds 4b39bab9474 [Ada] Small cleanup in Eval_Integer_Literal adds abb540a70b0 [Ada] Rewrite tests on Convention_Intrinsic adds d24e5767fe7 [Ada] Expose and use type-generic GCC atomic builtins adds ff274672805 [Ada] Prevent use of an uninitialized AST field with univer [...] adds 749e01a5f31 [Ada] Warning on nonmatching subtypes in fully conforming s [...] adds 36e38022125 [Ada] tech debt: Clean up Uint fields, such as Esize adds 2aa814cb27f [Ada] Refine type of a counter function for record delta aggregate adds 0f074aa4aa2 [Ada] Add ghost code version of Ada.Numerics.Big_Numbers.Bi [...] adds 9267014b351 [Ada] Crash on object of protected type with defaulted acce [...] adds 50cdd660b2a [Ada] Missing accessibility check when returning discrimina [...] adds 6cf01c9277b [Ada] Reject boxes in delta record aggregates adds 931d4819f74 [Ada] Define __wrs_rtp_base in linker spec adds 60440d3cf51 [Ada] Factor out machine rounding operations adds f6f8b3f95e5 [Ada] Delete unused runtime files adds 723d09e8895 [Ada] Fix problematic conversion of real literal in static context adds c5742a0e119 [Ada] Provide dummy body for big integers library used in r [...] adds bd2560b726f [Ada] Proof of the runtime support for attribute 'Width adds 4afb464e1f7 [Ada] Never treat intrinsic subprograms as nested adds 18606d77664 [Ada] Remove unnecessary call to No_Uint_To_0 adds 8b7f9c40ef4 Remove superflous debugging messages from the threading registry. adds 6fca1761a16 Remove unused back_threader destructor. adds ac5e4656381 tree-optimization/102853 - avoid trapping types in split_co [...] adds 914045dff10 [Patch][GCC][middle-end] - Generate FRINTZ for (double)(int [...]
No new revisions were added by this update.
Summary of changes: gcc/ada/Makefile.rtl | 6 - gcc/ada/atree.ads | 45 ++-- gcc/ada/checks.adb | 19 +- gcc/ada/cstand.adb | 6 +- .../building_executable_programs_with_gnat.rst | 19 ++ gcc/ada/einfo-utils.adb | 72 +++---- gcc/ada/einfo-utils.ads | 96 ++++----- gcc/ada/einfo.ads | 5 +- gcc/ada/exp_aggr.adb | 9 +- gcc/ada/exp_attr.adb | 5 +- gcc/ada/exp_ch3.adb | 11 +- gcc/ada/exp_ch7.adb | 35 ++- gcc/ada/exp_disp.ads | 6 +- gcc/ada/exp_intr.adb | 5 +- gcc/ada/exp_spark.adb | 1 + gcc/ada/exp_strm.adb | 4 +- gcc/ada/exp_unst.adb | 5 +- gcc/ada/exp_util.adb | 3 +- gcc/ada/freeze.adb | 38 +++- gcc/ada/gcc-interface/decl.c | 22 +- gcc/ada/gcc-interface/trans.c | 2 +- gcc/ada/gen_il-gen-gen_entities.adb | 38 ++-- gcc/ada/gen_il-gen-gen_nodes.adb | 6 +- gcc/ada/gen_il-gen.adb | 7 + gcc/ada/gen_il-internals.adb | 2 +- gcc/ada/gen_il-internals.ads | 7 +- gcc/ada/gen_il-types.ads | 2 + gcc/ada/gnat_ugn.texi | 30 ++- .../{g-io-put__vxworks.adb => a-nbnbin__ghost.adb} | 59 ++++-- gcc/ada/libgnat/a-nbnbin__ghost.ads | 202 ++++++++++++++++++ gcc/ada/libgnat/s-aoinar.adb | 74 ++----- gcc/ada/libgnat/s-aomoar.adb | 80 ++----- gcc/ada/libgnat/s-atopex.adb | 83 ++------ gcc/ada/libgnat/s-atopri.adb | 161 ++------------ gcc/ada/libgnat/s-atopri.ads | 145 +++++-------- gcc/ada/libgnat/s-parame__ae653.ads | 196 ----------------- gcc/ada/libgnat/s-thread.ads | 92 -------- gcc/ada/libgnat/s-thread__ae653.adb | 163 -------------- gcc/ada/libgnat/s-widlllu.ads | 5 +- gcc/ada/libgnat/s-widllu.ads | 5 +- gcc/ada/libgnat/s-widthu.adb | 107 ++++++++++ gcc/ada/libgnat/s-widuns.ads | 5 +- gcc/ada/libgnat/system-vxworks-ppc-ravenscar.ads | 185 ---------------- gcc/ada/libgnat/system-vxworks-ppc.ads | 163 -------------- gcc/ada/libgnat/system-vxworks-x86.ads | 164 --------------- gcc/ada/repinfo.adb | 72 ++++--- gcc/ada/sem.adb | 14 +- gcc/ada/sem_aggr.adb | 23 +- gcc/ada/sem_attr.adb | 8 +- gcc/ada/sem_ch12.adb | 14 +- gcc/ada/sem_ch13.adb | 6 +- gcc/ada/sem_ch3.adb | 234 ++++++++++----------- gcc/ada/sem_ch4.adb | 72 +++++-- gcc/ada/sem_ch6.adb | 170 ++++++++++++--- gcc/ada/sem_ch8.adb | 16 +- gcc/ada/sem_eval.adb | 100 +++++---- gcc/ada/sem_eval.ads | 15 +- gcc/ada/sem_prag.adb | 74 ++++++- gcc/ada/sem_util.adb | 13 +- gcc/ada/sinfo-utils.adb | 29 ++- gcc/ada/sprint.adb | 7 +- gcc/ada/treepr.adb | 15 +- gcc/ada/types.h | 8 +- gcc/ada/uintp.adb | 18 +- gcc/ada/usage.adb | 2 + gcc/ada/vxworks7-cert-rtp-link.spec | 1 + gcc/ada/warnsw.adb | 11 + gcc/ada/warnsw.ads | 8 + gcc/cfgexpand.c | 2 +- gcc/cp/decl.c | 3 +- gcc/cp/name-lookup.c | 4 +- gcc/cp/parser.c | 6 +- gcc/doc/invoke.texi | 3 + gcc/match.pd | 13 ++ gcc/params.opt | 4 + gcc/testsuite/g++.dg/tls/pr102642.C | 10 + gcc/testsuite/gcc.dg/pr102764.c | 14 ++ gcc/testsuite/gcc.target/aarch64/merge_trunc1.c | 41 ++++ gcc/testsuite/gfortran.dg/bind-c-contiguous-5.c | 101 +++++++++ gcc/tree-data-ref.c | 3 + gcc/tree-ssa-threadbackward.c | 25 +-- gcc/tree-ssa-threadupdate.c | 12 -- libgomp/libgomp.h | 35 +++ libgomp/work.c | 5 + 84 files changed, 1648 insertions(+), 1958 deletions(-) rename gcc/ada/libgnat/{g-io-put__vxworks.adb => a-nbnbin__ghost.adb} (62%) create mode 100644 gcc/ada/libgnat/a-nbnbin__ghost.ads delete mode 100644 gcc/ada/libgnat/s-parame__ae653.ads delete mode 100644 gcc/ada/libgnat/s-thread.ads delete mode 100644 gcc/ada/libgnat/s-thread__ae653.adb delete mode 100644 gcc/ada/libgnat/system-vxworks-ppc-ravenscar.ads delete mode 100644 gcc/ada/libgnat/system-vxworks-ppc.ads delete mode 100644 gcc/ada/libgnat/system-vxworks-x86.ads create mode 100644 gcc/testsuite/g++.dg/tls/pr102642.C create mode 100644 gcc/testsuite/gcc.dg/pr102764.c create mode 100644 gcc/testsuite/gcc.target/aarch64/merge_trunc1.c