This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-aarch64-next-allnoconfig in repository toolchain/ci/gcc.
from 82e489d72dd Add a couple int128_t bit-field testcases. adds f1ae9407963 Fix PR92950: Wrong code emitted for movv1qi adds c70b626f953 [Ada] Implement new legality rules introduced in C.6(13) by [...] adds 7cc8133d2b3 [Ada] Validate_Access_Subprogram_Instance: check if not nul [...] adds 9c15b49b2e0 [Ada] Implement RM C.6(19) clause entirely in the front-end adds 0712ea6f83f [Ada] Typo fixes and minor reformatting adds 6ed3b969342 [Ada] Reword the impact of -minimal on the debugger adds 679f6faafb7 [Ada] Correct documentation of -gnatw_C switch adds 3dcfe1ddfb7 [Ada] AI12-0208 Support for Ada.Numerics.Big_Numbers.Big_In [...] adds 39e2cc41d44 [Ada] Do not issue restriction violations on ignored ghost code adds c328f486cb9 [Ada] Small consistency fix for Volatile_Full_Access objects adds 4615a2a44ce [Ada] Bad warning: Size in Compile_Time_Error in nested instance adds e34803ca272 [Ada] Crash on conversion in branch of if-expression adds deb8350e7af [Ada] Expand renamings of subcomponents of an atomic or VFA object adds 3479a073379 [Ada] Better error message for "is null" subunit adds 6be9e0260f2 [Ada] Minor reformatting and U.S. spelling adjustment adds 6f0f8d7f7e5 [Ada] Export the Ada version through the C interface adds db15ad3e24b [Ada] Fix couple of oversights in the implementation of AI12-0128 adds 820563e3bf2 [Ada] Syntax error on improperly indented imported subprogram adds 48a8457d4be [Ada] Fully propagate representation aspects through renaming adds 3540ff63583 [Ada] AI12-0001: Independence and Representation clauses fo [...] adds 005af02f0a4 [Ada] Prototype implementastion of Ada2020 Map-reduce construct adds 78198dac7e2 [Ada] Crash on constrained container in generalized indexin [...] adds 1e4c053bd5a [Ada] Remove new strict-alignment check added by AI12-0001 adds 3b9d1864a42 [Ada] AI12-0234/321 atomic operations adds b19c20ef3db [Ada] Mark Deallocator as Favor_Top_Level adds c666ba04fa5 [Ada] Fix warning on _REENTRANT adds 78a9afc875f [Ada] Do not set a bogus Esize on subtype built for Compone [...] adds e4f6771fcb1 [Ada] Check for "size for" in Special_Msg_Delete adds c9cb2cfd91e [Ada] Minor comment fix adds 19ce5860947 [Ada] Minor: improve comments adds 02f0213ed94 [Ada] Suppress unused warnings in the presence of errors adds 84d7f8c57b1 MSP430: Add new msp430-elfbare target adds a6d78b52f7a rs6000: Use symbolic names for the CR fields in more cases adds 1d858c08136 Add pp_write_text_as_html_like_dot_to_stream adds b82dc579862 PR middle-end/92952 - gfortran.dg/lto/pr87689 FAILs at -O2 adds 8357387ae0e PR c++/91165 - verify_gimple ICE with cached constexpr. adds b1e6e489b54 Daily bump. adds 832e1bf09ad Use add for a = a + b and a = b + a when possible. Since ex [...] adds 2a7ce910893 Add abs pattern to handle {si,di} mode abs to avoid pmax/cm [...]
No new revisions were added by this update.
Summary of changes: contrib/ChangeLog | 4 + contrib/config-list.mk | 2 +- gcc/ChangeLog | 53 + gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 350 +++++++ gcc/ada/Makefile.rtl | 8 + gcc/ada/checks.adb | 11 +- .../doc/gnat_rm/implementation_defined_pragmas.rst | 2 +- .../building_executable_programs_with_gnat.rst | 7 +- gcc/ada/einfo.ads | 25 +- gcc/ada/errout.adb | 24 +- gcc/ada/errout.ads | 8 +- gcc/ada/exp_attr.adb | 91 ++ gcc/ada/exp_ch6.adb | 74 +- gcc/ada/exp_ch8.adb | 24 +- gcc/ada/exp_ch9.adb | 7 +- gcc/ada/fe.h | 12 +- gcc/ada/freeze.adb | 474 ++++----- gcc/ada/gcc-interface/decl.c | 102 +- gcc/ada/gcc-interface/trans.c | 329 +++--- gcc/ada/gnat_rm.texi | 2 +- gcc/ada/gnat_ugn.texi | 7 +- gcc/ada/impunit.adb | 13 +- gcc/ada/libgnarl/s-tataat.ads | 1 + gcc/ada/libgnat/a-nbnbin.adb | 477 +++++++++ gcc/ada/libgnat/a-nbnbin.ads | 164 +++ gcc/ada/libgnat/a-nbnbin__gmp.adb | 730 +++++++++++++ gcc/ada/libgnat/a-nbnbre.adb | 547 ++++++++++ gcc/ada/libgnat/a-nbnbre.ads | 146 +++ gcc/ada/libgnat/a-nubinu.ads | 25 + gcc/ada/libgnat/g-exptty.adb | 16 +- gcc/ada/libgnat/g-exptty.ads | 4 +- .../s-tataat.ads => libgnat/s-aotase.adb} | 70 +- .../s-tataat.ads => libgnat/s-aotase.ads} | 65 +- .../s-tataat.ads => libgnat/s-atoope.ads} | 55 +- gcc/ada/libgnat/s-atopar.adb | 147 +++ .../s-tataat.ads => libgnat/s-atopar.ads} | 71 +- gcc/ada/libgnat/s-atopex.adb | 159 +++ .../s-tataat.ads => libgnat/s-atopex.ads} | 66 +- gcc/ada/libgnat/s-atopri.ads | 23 +- gcc/ada/libgnat/s-bignum.adb | 1097 +------------------- gcc/ada/libgnat/s-bignum.ads | 69 +- gcc/ada/libgnat/{s-bignum.adb => s-genbig.adb} | 52 +- gcc/ada/libgnat/{s-bignum.ads => s-genbig.ads} | 31 +- gcc/ada/opt.ads | 8 +- gcc/ada/par-ch10.adb | 8 +- gcc/ada/par-ch12.adb | 2 +- gcc/ada/par-ch13.adb | 16 +- gcc/ada/par-ch2.adb | 16 +- gcc/ada/par-ch3.adb | 28 +- gcc/ada/par-ch4.adb | 81 +- gcc/ada/par-ch5.adb | 119 +-- gcc/ada/par-ch6.adb | 44 +- gcc/ada/par-ch7.adb | 16 +- gcc/ada/par-ch9.adb | 54 +- gcc/ada/par-endh.adb | 62 +- gcc/ada/par-util.adb | 15 +- gcc/ada/par.adb | 31 +- gcc/ada/scans.ads | 5 + gcc/ada/scng.adb | 21 +- gcc/ada/sem_aggr.adb | 1 + gcc/ada/sem_attr.adb | 122 ++- gcc/ada/sem_ch10.adb | 14 + gcc/ada/sem_ch12.adb | 37 +- gcc/ada/sem_ch13.adb | 13 +- gcc/ada/sem_ch3.adb | 70 +- gcc/ada/sem_ch4.adb | 5 +- gcc/ada/sem_ch5.adb | 5 +- gcc/ada/sem_ch6.adb | 5 + gcc/ada/sem_ch8.adb | 18 +- gcc/ada/sem_prag.adb | 368 +++++-- gcc/ada/sem_res.adb | 30 +- gcc/ada/sem_util.adb | 273 +++-- gcc/ada/sem_util.ads | 32 +- gcc/ada/sinfo.adb | 16 + gcc/ada/sinfo.ads | 14 + gcc/ada/snames.ads-tmpl | 2 + gcc/ada/socket.c | 2 + gcc/builtins.c | 10 + gcc/config.gcc | 14 +- gcc/config/i386/i386.c | 27 +- gcc/config/i386/i386.h | 2 + gcc/config/i386/i386.md | 39 + gcc/config/i386/x86-tune.def | 7 + gcc/config/msp430/msp430-devices.c | 17 +- gcc/config/msp430/msp430.c | 10 + gcc/config/msp430/t-msp430 | 2 +- gcc/config/rs6000/rs6000.md | 4 +- gcc/config/s390/vector.md | 12 +- gcc/cp/ChangeLog | 6 + gcc/cp/constexpr.c | 32 +- gcc/doc/install.texi | 16 +- gcc/doc/invoke.texi | 4 +- gcc/pretty-print.c | 48 + gcc/pretty-print.h | 3 + gcc/testsuite/ChangeLog | 27 + gcc/testsuite/g++.dg/cpp0x/constexpr-string2.C | 13 + gcc/testsuite/g++.dg/init/dso_handle1.C | 1 + gcc/testsuite/g++.dg/init/dso_handle2.C | 1 + gcc/testsuite/g++.dg/other/cxa-atexit1.C | 1 + gcc/testsuite/gcc.target/i386/pr92651.c | 16 + gcc/testsuite/gcc.target/i386/pr92807-1.c | 11 + gcc/testsuite/gcc.target/msp430/msp430.exp | 8 +- gcc/testsuite/gcc.target/s390/vector/pr92950.c | 24 + gcc/testsuite/gnat.dg/specs/clause_on_volatile.ads | 6 +- gcc/testsuite/gnat.dg/specs/size_clause3.ads | 4 +- libgcc/ChangeLog | 8 + libgcc/config.host | 4 +- libgcc/configure | 9 + libgcc/configure.ac | 8 + 110 files changed, 5257 insertions(+), 2336 deletions(-) create mode 100644 gcc/ada/libgnat/a-nbnbin.adb create mode 100644 gcc/ada/libgnat/a-nbnbin.ads create mode 100644 gcc/ada/libgnat/a-nbnbin__gmp.adb create mode 100644 gcc/ada/libgnat/a-nbnbre.adb create mode 100644 gcc/ada/libgnat/a-nbnbre.ads create mode 100644 gcc/ada/libgnat/a-nubinu.ads copy gcc/ada/{libgnarl/s-tataat.ads => libgnat/s-aotase.adb} (51%) copy gcc/ada/{libgnarl/s-tataat.ads => libgnat/s-aotase.ads} (51%) copy gcc/ada/{libgnarl/s-tataat.ads => libgnat/s-atoope.ads} (51%) create mode 100644 gcc/ada/libgnat/s-atopar.adb copy gcc/ada/{libgnarl/s-tataat.ads => libgnat/s-atopar.ads} (51%) create mode 100644 gcc/ada/libgnat/s-atopex.adb copy gcc/ada/{libgnarl/s-tataat.ads => libgnat/s-atopex.ads} (51%) copy gcc/ada/libgnat/{s-bignum.adb => s-genbig.adb} (97%) copy gcc/ada/libgnat/{s-bignum.ads => s-genbig.ads} (85%) create mode 100644 gcc/testsuite/g++.dg/cpp0x/constexpr-string2.C create mode 100644 gcc/testsuite/gcc.target/i386/pr92651.c create mode 100644 gcc/testsuite/gcc.target/i386/pr92807-1.c create mode 100644 gcc/testsuite/gcc.target/s390/vector/pr92950.c