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-release-arm-next-defconfig in repository toolchain/ci/gcc.
from 2dba914d0a0 [LIBPHOBOS] Fix multi-lib RUNTESTFLAGS handling adds e76c131743b Backport fix for PR89245 adds 9e1a4909e59 [Darwin] Use of symbol stubs should depend on the linker in use. adds 11dbb4dad86 [Darwin] The need for FDE symbols is dependent on linker us [...] adds d028c042893 [Darwin, PPC] Move the out of line register save/restore to [...] adds 3bb0eb7cd39 [Darwin, PPC] Move the out of line register save/restore to [...] adds d401a64094d [Darwin] Some TLC for older Darwin versions. adds 8c9511d218c [Darwin] Fix Objective-C NeXT ABI version check diagnostics. adds 961daeb6e62 [Darwin, machopic] Back out part of PR71767 fix. adds 4f83b9097ed [testsuite] Make the Wnonnull test independent of system headers. adds 423ee587aab Daily bump. adds f308f2c705a Daily bump. adds e9d252a9b63 Backport from mainline 2019-10-03 John David Anglin <da [...] adds bf67d4367d9 Backport from mainline 2019-10-03 John David Anglin <da [...] adds f37d0397001 Daily bump. adds 3fd9eef6253 Daily bump. adds 655d52455d5 Daily bump. adds be9a9d263b9 Backport Fortran BIND(C) fixes adds 5da129e22f4 Fortran] PR 92208 don't use function-result dummy variable [...] adds 14fa60d7cdc [objective-c/c++, testsuite] Fix stubify tests for -fnext-runtime. adds 255dfd2bd50 Daily bump. adds 41957bfcc29 PR 92208 + PR 92277 – GCC 9 follow-up fix adds 11a43305843 IBM Z: Use tree_fits_uhwi_p in vector_alignment hook adds 48609f4ac43 IBM Z: Fix testsuite useable_hw check adds 4aac7b1225d IBM Z: gen-vect-11/32: Set min-vect-loop-bound param back t [...] adds 013050fc107 IBM Z: gen-vect-26/28: Vectorizing without peeling is ok for Z adds 66cd7eccd00 backport for PR91289 adds 81670e08f36 backport "rs6000: Implement [u]avg<mode>3_ceil" adds af3d5795f3e Daily bump. adds 60f52e03c12 S/390: Fix failing RTL check in s390_canonicalize_comparison adds 04de2f4df96 Daily bump. adds 8d110f10d38 Daily bump. adds 047de8cf59f Fortran] PR91253 fix continuation-line handling with -pre_include adds 1a839ffee6f PR target/92095 * config/sparc/sparc-protos.h (output_loa [...] adds 7cac3d3cd41 * gcc.target/sparc/overflow-1.c: Add -fno-pie to the optio [...] adds d979b178522 Backported from mainline 2019-10-21 Jakub Jelinek <jaku [...] adds 1944677364b Backported from mainline 2019-10-22 Tamar Christina <ta [...] adds 6880a5e88c8 Backported from mainline 2019-10-22 Jakub Jelinek <jaku [...] adds ebe86f843aa Backported from mainline 2019-10-27 Jakub Jelinek <jaku [...] adds 9dd3df54de9 Backported from mainline 2019-10-29 Jakub Jelinek <jaku [...] adds eebe623c7d8 Backported from mainline 2019-10-31 Jakub Jelinek <jaku [...] adds 09d0e567e8f Backported from mainline 2019-10-31 Jakub Jelinek <jaku [...] adds 321307dae15 Backported from mainline 2019-10-31 Jakub Jelinek <jaku [...] adds 0fd1eae0c78 Backported from mainline 2019-11-05 Jakub Jelinek <jaku [...] adds f2665d08ce3 PR c++/92384 * function.c (assign_parm_setup_block, assig [...] adds 5bf3ba718b4 PR c++/90998 - ICE with copy elision in init by ctor and - [...] adds 704b1958f30 Daily bump. adds 25d7379d177 Backport from mainline 2019-11-07 John David Anglin <da [...] adds fc73f039e6c Daily bump. adds b85c21fb51e Commit symbol for external BLAS routine when translating MA [...] adds 3f1b329c9e5 Put vtab into RO section, same for __def_init if it contain [...] adds 772901a524f Daily bump. adds 04d94d2a609 [build] Properly track GCC language configure fragments adds a3174355911 Assert 'offset2' instead of 'offset' in 'gcc/gimplify.c:gim [...] adds 22bf0cb6401 [PR87833] x86: Put -fPIC and -shared the last to create off [...] adds 3b035463812 2019-11-11 Richard Biener rguenther@suse.de adds 50a208acccc Daily bump. adds 007b33c4b9c Daily bump. adds a5f72244903 * c-ada-spec.c (get_underlying_decl): Do not look through [...] adds f66796c87d1 PR fortran/92470 Fixes for CFI_address adds f614956b989 Sanitize the constant argument for rotr<mode>3 adds 84b0a9125da Daily bump. adds 64785acc408 Fix gfortran.dg/ISO_Fortran_binding_17.c using rel. #include adds 8b6464a877d Backport r278210 adds 1f1cdfdd7ef [ARC] Backport from mainline r278056,r278057 adds 317a8cc4b37 Daily bump. adds 1e94388a7cf Free dominance info at the beginning of pass_jump_after_combine adds e405bb9a8c9 Daily bump. adds 85e53621fe8 Daily bump. adds 4eab6519d8b * config/pa/linux-atomic.c (__kernel_cmpxchg): Change argu [...] adds 9d13cfa7b63 Daily bump. adds 18ffd95eec2 AArch64: Correct HWCAP for fp16fml adds 72bbeccc70e Backport from trunk 2019-11-12 Segher Boessenkool <segh [...] adds 4a97306e01d Daily bump. adds 50164c08634 * doc/invoke.texi (-gno-internal-reset-location-views): Fix typo. adds 22349ff8af4 PR middle-end/91450 * internal-fn.c (expand_mul_overflow) [...] adds a412dd10c8c Daily bump. adds e9c03ab7584 Backported from mainline 2019-11-19 Jakub Jelinek <jaku [...] adds d51ccdb6f82 PR c/90898 * tree-ssa-ccp.c (insert_clobber_before_stack_ [...] adds 06f7043e4ea PR target/90867 * config/i386/i386.c (ix86_valid_target_a [...] adds accbc43622d PR middle-end/90840 * expmed.c (store_bit_field_1): Handl [...] adds de9681d2eae PR c++/90767 * call.c (complain_about_no_candidates_for_m [...] adds 7acda8ad190 Document -Wc11-c2x-compat. adds 251f3e01234 Fix PR90796 adds c43e7d0dc89 Backport fix for PR92090. adds bab073a155e Daily bump. adds ab9c3f0f3ca 2019-11-21 Richard Biener rguenther@suse.de adds 6560447d5eb PR tree-optimization/91355 * tree-ssa-sink.c (select_best [...] adds a4382424494 Daily bump. adds 6dc6f6c3029 PR libstdc++/92267 fix ABI change in deque iterators adds a1b04cf525d Daily bump. adds eb74d80c885 Daily bump. adds 27cfba85feb Daily bump. adds 76c09fb0bcb PR ada/92575 * expect.c (__gnat_expect_poll [VMS, HPUX]): [...] adds fd71aa2eabf PR ada/92362 * gcc-interface/trans.c (gnat_to_gnu) <N_Att [...] adds 41b388f97a5 Fortran] PR 92050 - fix ICE with -fcheck=all adds c1ab6dd2e70 Fix EOF handling for arrays. adds a781b956c2e Daily bump. adds 6efe9c73879 2019-11-26 Jerry DeLisle jvdelisle@gcc.ngu.org adds 1aa7cdf0aa1 Daily bump. new af937794533 2019-11-27 Richard Biener rguenther@suse.de
The 1 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/ChangeLog | 376 +++++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/Makefile.in | 3 +- gcc/ada/ChangeLog | 18 + gcc/ada/expect.c | 4 +- gcc/ada/gcc-interface/trans.c | 8 +- gcc/ada/locales.c | 2 +- gcc/c-family/ChangeLog | 7 + gcc/c-family/c-ada-spec.c | 12 +- gcc/cfgcleanup.c | 14 +- gcc/config/aarch64/aarch64-option-extensions.def | 2 +- gcc/config/arc/arc.c | 16 + gcc/config/arc/arc.md | 22 +- gcc/config/darwin.c | 189 ++++++----- gcc/config/darwin.h | 78 +++-- gcc/config/darwin.opt | 4 + gcc/config/i386/darwin.h | 12 +- gcc/config/i386/i386.c | 36 +- gcc/config/i386/i386.h | 4 +- gcc/config/i386/intelmic-mkoffload.c | 5 +- gcc/config/mips/mips.md | 4 +- gcc/config/pa/pa.c | 30 +- gcc/config/pa/pa.h | 13 +- gcc/config/pa/pa.md | 52 ++- gcc/config/pa/pa.opt | 8 + gcc/config/rs6000/altivec.md | 4 +- gcc/config/rs6000/darwin.h | 28 +- gcc/config/rs6000/predicates.md | 3 +- gcc/config/rs6000/rs6000-builtin.def | 12 +- gcc/config/rs6000/rs6000.c | 17 +- gcc/config/rs6000/rs6000.md | 2 +- gcc/config/s390/s390.c | 10 +- gcc/config/sparc/sparc-protos.h | 1 + gcc/config/sparc/sparc.c | 121 ++++--- gcc/config/sparc/sparc.md | 5 +- gcc/configure | 10 +- gcc/configure.ac | 5 +- gcc/cp/ChangeLog | 52 +++ gcc/cp/call.c | 9 +- gcc/cp/constexpr.c | 8 +- gcc/cp/cp-tree.h | 5 + gcc/cp/decl.c | 9 +- gcc/cp/semantics.c | 1 - gcc/cp/tree.c | 62 ++++ gcc/doc/install.texi | 2 +- gcc/doc/invoke.texi | 11 +- gcc/expmed.c | 21 ++ gcc/fortran/ChangeLog | 62 ++++ gcc/fortran/frontend-passes.c | 1 + gcc/fortran/scanner.c | 26 +- gcc/fortran/trans-array.c | 2 +- gcc/fortran/trans-decl.c | 19 +- gcc/fortran/trans-expr.c | 28 +- gcc/function.c | 16 +- gcc/gimple-fold.c | 1 + gcc/gimple-loop-jam.c | 81 ++++- gcc/gimplify.c | 4 +- gcc/internal-fn.c | 27 +- gcc/lto/ChangeLog | 9 + gcc/lto/lto-lang.c | 3 +- gcc/testsuite/ChangeLog | 319 +++++++++++++++++ gcc/testsuite/c-c++-common/cpp/pr92296-1.c | 32 ++ gcc/testsuite/c-c++-common/cpp/pr92296-2.c | 73 ++++ gcc/testsuite/g++.dg/cpp0x/constexpr-92015.C | 7 + gcc/testsuite/g++.dg/cpp0x/overload-conv-4.C | 23 ++ gcc/testsuite/g++.dg/cpp2a/attr-likely6.C | 14 + gcc/testsuite/g++.dg/diagnostic/pr90767-1.C | 15 + gcc/testsuite/g++.dg/diagnostic/pr90767-2.C | 15 + gcc/testsuite/g++.dg/gomp/pr92504.C | 29 ++ gcc/testsuite/g++.dg/init/array54.C | 13 + gcc/testsuite/g++.dg/torture/pr91355.C | 28 ++ gcc/testsuite/g++.dg/torture/pr92384.C | 38 +++ gcc/testsuite/gcc.c-torture/compile/20191108-1.c | 14 + gcc/testsuite/gcc.c-torture/compile/pr90840.c | 19 ++ gcc/testsuite/gcc.c-torture/compile/pr92231.c | 9 + gcc/testsuite/gcc.c-torture/execute/pr91450-1.c | 88 +++++ gcc/testsuite/gcc.c-torture/execute/pr91450-2.c | 76 +++++ gcc/testsuite/gcc.dg/Wnonnull.c | 9 +- gcc/testsuite/gcc.dg/pr90898.c | 16 + gcc/testsuite/gcc.dg/pr92430.c | 25 ++ gcc/testsuite/gcc.dg/torture/pr92222.c | 17 + gcc/testsuite/gcc.dg/tree-ssa/gen-vect-11.c | 6 +- gcc/testsuite/gcc.dg/tree-ssa/gen-vect-26.c | 5 +- gcc/testsuite/gcc.dg/tree-ssa/gen-vect-28.c | 5 +- gcc/testsuite/gcc.dg/tree-ssa/gen-vect-32.c | 4 + gcc/testsuite/gcc.dg/tree-ssa/reassoc-24.c | 4 +- gcc/testsuite/gcc.dg/tree-ssa/reassoc-25.c | 4 +- gcc/testsuite/gcc.dg/unroll-and-jam.c | 24 +- gcc/testsuite/gcc.target/arc/delay-slot-limm.c | 52 +++ gcc/testsuite/gcc.target/arc/pic-2.c | 23 ++ gcc/testsuite/gcc.target/i386/indirect-thunk-1.c | 2 +- gcc/testsuite/gcc.target/i386/indirect-thunk-2.c | 2 +- gcc/testsuite/gcc.target/i386/indirect-thunk-3.c | 2 +- gcc/testsuite/gcc.target/i386/indirect-thunk-4.c | 2 +- .../gcc.target/i386/indirect-thunk-attr-1.c | 2 +- .../gcc.target/i386/indirect-thunk-attr-2.c | 2 +- .../gcc.target/i386/indirect-thunk-attr-3.c | 2 +- .../gcc.target/i386/indirect-thunk-attr-4.c | 2 +- .../gcc.target/i386/indirect-thunk-attr-5.c | 2 +- .../gcc.target/i386/indirect-thunk-attr-6.c | 2 +- .../gcc.target/i386/indirect-thunk-extern-1.c | 2 +- .../gcc.target/i386/indirect-thunk-extern-2.c | 2 +- .../gcc.target/i386/indirect-thunk-extern-3.c | 2 +- .../gcc.target/i386/indirect-thunk-extern-4.c | 2 +- .../gcc.target/i386/indirect-thunk-inline-1.c | 2 +- .../gcc.target/i386/indirect-thunk-inline-2.c | 2 +- .../gcc.target/i386/indirect-thunk-inline-3.c | 2 +- .../gcc.target/i386/indirect-thunk-inline-4.c | 2 +- gcc/testsuite/gcc.target/i386/pr32219-2.c | 2 +- gcc/testsuite/gcc.target/i386/pr32219-3.c | 2 +- gcc/testsuite/gcc.target/i386/pr32219-4.c | 2 +- gcc/testsuite/gcc.target/i386/pr32219-7.c | 2 +- gcc/testsuite/gcc.target/i386/pr32219-8.c | 2 +- gcc/testsuite/gcc.target/i386/pr90867.c | 30 ++ gcc/testsuite/gcc.target/i386/ret-thunk-14.c | 2 +- gcc/testsuite/gcc.target/i386/ret-thunk-15.c | 2 +- gcc/testsuite/gcc.target/i386/ret-thunk-9.c | 2 +- gcc/testsuite/gcc.target/mips/cfgcleanup-jalr1.c | 19 ++ gcc/testsuite/gcc.target/mips/cfgcleanup-jalr2.c | 23 ++ gcc/testsuite/gcc.target/mips/cfgcleanup-jalr3.c | 23 ++ gcc/testsuite/gcc.target/powerpc/pr92090-2.c | 45 +++ gcc/testsuite/gcc.target/powerpc/pr92090.c | 43 +++ gcc/testsuite/gcc.target/s390/s390.exp | 22 +- gcc/testsuite/gcc.target/s390/sigfpe-eh.c | 10 + gcc/testsuite/gcc.target/sparc/overflow-1.c | 2 +- gcc/testsuite/gcc.target/sparc/overflow-2.c | 2 +- gcc/testsuite/gcc.target/sparc/overflow-3.c | 2 +- gcc/testsuite/gcc.target/sparc/overflow-4.c | 2 +- gcc/testsuite/gcc.target/sparc/overflow-5.c | 2 +- gcc/testsuite/gfortran.dg/ISO_Fortran_binding_1.c | 57 +++- gcc/testsuite/gfortran.dg/ISO_Fortran_binding_17.c | 25 ++ .../gfortran.dg/ISO_Fortran_binding_17.f90 | 77 +++++ gcc/testsuite/gfortran.dg/bind-c-intent-out.f90 | 5 +- .../gfortran.dg/bind_c_array_params_3.f90 | 39 +++ .../gfortran.dg/bind_c_array_params_3_aux.c | 26 ++ gcc/testsuite/gfortran.dg/eof_6.f90 | 23 ++ gcc/testsuite/gfortran.dg/matmul_blas_2.f90 | 25 ++ gcc/testsuite/gfortran.dg/pr92050.f90 | 53 +++ gcc/testsuite/gfortran.dg/pr92208.f90 | 39 +++ gcc/testsuite/gfortran.dg/pr92277.f90 | 32 ++ gcc/testsuite/gfortran.dg/streamio_18.f90 | 23 ++ gcc/testsuite/gnat.dg/addr14.adb | 24 ++ gcc/testsuite/obj-c++.dg/stubify-1.mm | 12 +- gcc/testsuite/obj-c++.dg/stubify-2.mm | 9 +- gcc/testsuite/objc.dg/stubify-1.m | 12 +- gcc/testsuite/objc.dg/stubify-2.m | 11 +- gcc/tree-ssa-ccp.c | 8 +- gcc/tree-ssa-reassoc.c | 26 +- gcc/tree-ssa-sink.c | 2 +- gcc/tree-vect-slp.c | 20 +- gcc/tree-vect-stmts.c | 4 +- gcc/tree.c | 70 +--- gcc/tree.h | 12 +- libcpp/ChangeLog | 14 + libcpp/directives.c | 7 + libcpp/init.c | 19 ++ libcpp/internal.h | 4 + libgcc/ChangeLog | 44 +++ libgcc/config.host | 6 +- libgcc/config/pa/linux-atomic.c | 210 ++++++------ libgcc/config/rs6000/t-darwin | 56 ++- libgcc/config/rs6000/t-darwin64 | 6 - libgcc/config/t-darwin | 16 +- libgfortran/ChangeLog | 46 ++- libgfortran/io/transfer.c | 71 +++- libgfortran/runtime/ISO_Fortran_binding.c | 85 ++--- libsanitizer/ChangeLog | 9 + .../sanitizer_platform_limits_posix.cc | 6 +- libstdc++-v3/ChangeLog | 10 + libstdc++-v3/include/bits/stl_deque.h | 11 +- .../testsuite/23_containers/deque/types/92267.cc | 27 ++ 171 files changed, 3413 insertions(+), 749 deletions(-) create mode 100644 gcc/testsuite/c-c++-common/cpp/pr92296-1.c create mode 100644 gcc/testsuite/c-c++-common/cpp/pr92296-2.c create mode 100644 gcc/testsuite/g++.dg/cpp0x/constexpr-92015.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/overload-conv-4.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/attr-likely6.C create mode 100644 gcc/testsuite/g++.dg/diagnostic/pr90767-1.C create mode 100644 gcc/testsuite/g++.dg/diagnostic/pr90767-2.C create mode 100644 gcc/testsuite/g++.dg/gomp/pr92504.C create mode 100644 gcc/testsuite/g++.dg/init/array54.C create mode 100644 gcc/testsuite/g++.dg/torture/pr91355.C create mode 100644 gcc/testsuite/g++.dg/torture/pr92384.C create mode 100644 gcc/testsuite/gcc.c-torture/compile/20191108-1.c create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr90840.c create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr92231.c create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr91450-1.c create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr91450-2.c create mode 100644 gcc/testsuite/gcc.dg/pr90898.c create mode 100644 gcc/testsuite/gcc.dg/pr92430.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr92222.c create mode 100644 gcc/testsuite/gcc.target/arc/delay-slot-limm.c create mode 100644 gcc/testsuite/gcc.target/arc/pic-2.c create mode 100644 gcc/testsuite/gcc.target/i386/pr90867.c create mode 100644 gcc/testsuite/gcc.target/mips/cfgcleanup-jalr1.c create mode 100644 gcc/testsuite/gcc.target/mips/cfgcleanup-jalr2.c create mode 100644 gcc/testsuite/gcc.target/mips/cfgcleanup-jalr3.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr92090-2.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr92090.c create mode 100644 gcc/testsuite/gcc.target/s390/sigfpe-eh.c create mode 100644 gcc/testsuite/gfortran.dg/ISO_Fortran_binding_17.c create mode 100644 gcc/testsuite/gfortran.dg/ISO_Fortran_binding_17.f90 create mode 100644 gcc/testsuite/gfortran.dg/bind_c_array_params_3.f90 create mode 100644 gcc/testsuite/gfortran.dg/bind_c_array_params_3_aux.c create mode 100644 gcc/testsuite/gfortran.dg/eof_6.f90 create mode 100644 gcc/testsuite/gfortran.dg/matmul_blas_2.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr92050.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr92208.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr92277.f90 create mode 100644 gcc/testsuite/gfortran.dg/streamio_18.f90 create mode 100644 gcc/testsuite/gnat.dg/addr14.adb create mode 100644 libstdc++-v3/testsuite/23_containers/deque/types/92267.cc