This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu/gnu-master-aarch64-bootstrap_debug in repository toolchain/ci/gcc.
from dd1b54be6b5 Daily bump. adds eb4fd88e986 Fix ix86 rtx costs for the pr30315 testcase (PR target/30315) adds 11c38f6001a Do not ignore costs of jump insns in combine. adds 713a306a87b Allow combiner to create autoinc in jump insns. adds 4eedc697812 libstdc++: Improve _GLIBCXX_DEBUG __valid_range check adds da6e57fde47 Fix EOF handling for arrays. adds 3283d478892 2019-11-24 Jerry DeLisle jvdelisle@gcc.ngu.org adds ec91e4d8948 Daily bump. adds 1243b440cb9 2019-11-24 Jerry DeLisle jvdelisle@gcc.ngu.org adds b0b4c933b4f [rs6000] Refactor FP vector comparison operators adds a33819e2f7e 2019-11-25 Richard Biener rguenther@suse.de adds 2eb21bc8753 2019-11-25 Richard Biener rguenther@suse.de adds 616373056d2 gcc/ Build double32 / long-double32 multilibs if needed. [...] adds 2b9bea5a374 Make IPA-SRA follow comdat-local rules (PR 91956) adds 61e94db23b5 ipa: Prevent materialization of clones with removed bodies [...] adds 68c25b4efaf PR ada/92575 * expect.c (__gnat_expect_poll [VMS, HPUX]): [...] adds 79f1c867581 DEC comparisons - allow Hollerith constants in comparisons. adds e1bc14266b1 PR ada/92362 * gcc-interface/trans.c (gnat_to_gnu) <N_Att [...] adds 01ce9398907 [amdgcn] Silence warnings + add gcc_unreachable() adds 66091741e2b 2019-11-25 Richard Biener rguenther@suse.de adds 893ca03d18d Testsuite: Enable fp-int-convert-timode-1.c unconditionally [...] adds b011c4b9e1c Convert m68k to not use cc0 adds 819b902988e Properly handle C2x attributes on types. adds 054e040b7f6 Prevent all uses of DFP when unsupported (PR c/91985). adds 06067da3bc3 /gcc 2019-11-25 Paolo Carlini paolo.carlini@oracle.com adds 8e805e3c486 Comment too strict checking assert. adds fbabaf742ca Update dump message in IPA ICF. adds d0c0f2f6d2b config/gcn/mkoffload.c – remove unused static vars new cfacff29794 PR libstdc++/91786 fix compilation error with Clang new 225ba07f2f7 libstdc++: Add move_sentinel, common_iterator and counted_iterator new da1b51f9798 2019-11-25 Harald Anlauf anlauf@gmx.de new 6bb870cbc9a Fix typo in C++2a paper number - P1920R1 -> P1902R1 new 213e22f98fa * gfortran.dg/dec-comparison.f90: Change dg-do from run to [...] new 7503a8351c6 Daily bump.
The 6 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 | 306 +++ gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 11 + gcc/ada/expect.c | 4 +- gcc/ada/gcc-interface/trans.c | 8 +- gcc/attribs.c | 15 - gcc/builtin-types.def | 24 +- gcc/c-family/ChangeLog | 13 +- gcc/c-family/c-common.c | 9 +- gcc/c-family/c-format.c | 2 +- gcc/c-family/c-lex.c | 7 +- gcc/c/ChangeLog | 24 + gcc/c/c-decl.c | 59 +- gcc/c/c-parser.c | 17 +- gcc/c/c-tree.h | 12 +- gcc/c/gimple-parser.c | 4 +- gcc/cfganal.c | 15 +- gcc/cfgloop.c | 13 +- gcc/cfgloop.h | 4 +- gcc/cfgloopanal.c | 10 +- gcc/cgraph.h | 4 + gcc/cgraphclones.c | 35 +- gcc/combine.c | 12 +- gcc/config/avr/driver-avr.c | 5 +- gcc/config/avr/genmultilib.awk | 110 +- gcc/config/avr/t-avr | 32 +- gcc/config/gcn/gcn.c | 6 +- gcc/config/gcn/mkoffload.c | 11 - gcc/config/i386/i386.c | 9 + gcc/config/m68k/m68k-protos.h | 19 +- gcc/config/m68k/m68k.c | 889 +++++-- gcc/config/m68k/m68k.h | 32 +- gcc/config/m68k/m68k.md | 2803 +++++++------------- gcc/config/m68k/predicates.md | 32 +- gcc/config/rs6000/vector.md | 265 +- gcc/cp/ChangeLog | 19 + gcc/cp/call.c | 15 +- gcc/cp/cp-tree.h | 8 +- gcc/cp/semantics.c | 5 +- gcc/cp/typeck.c | 49 +- gcc/cp/typeck2.c | 2 +- gcc/fortran/ChangeLog | 21 +- gcc/fortran/gfortran.texi | 32 +- gcc/fortran/invoke.texi | 24 +- gcc/fortran/resolve.c | 54 +- gcc/fortran/simplify.c | 6 +- gcc/ipa-fnsummary.c | 2 +- gcc/ipa-icf.c | 3 +- gcc/ipa-sra.c | 3 + gcc/ipa.c | 11 +- gcc/lto/ChangeLog | 6 + gcc/lto/lto-lang.c | 9 +- gcc/recog.c | 17 - gcc/recog.h | 1 - gcc/rtl.h | 1 - gcc/rtlanal.c | 58 - gcc/testsuite/ChangeLog | 90 +- gcc/testsuite/g++.dg/cpp0x/gen-attrs-1.C | 2 +- gcc/testsuite/g++.dg/cpp0x/gen-attrs-22.C | 2 +- gcc/testsuite/g++.dg/cpp0x/gen-attrs-4.C | 2 +- gcc/testsuite/g++.dg/cpp0x/initlist26.C | 2 +- gcc/testsuite/g++.dg/cpp0x/initlist28.C | 2 +- gcc/testsuite/g++.dg/cpp0x/initlist29.C | 2 +- gcc/testsuite/g++.dg/cpp0x/initlist33.C | 2 +- gcc/testsuite/g++.dg/cpp0x/lambda/lambda-attr1.C | 2 +- .../g++.dg/diagnostic/base-operand-non-pointer-1.C | 2 + gcc/testsuite/g++.dg/expr/string-2.C | 2 +- gcc/testsuite/g++.dg/ipa/pr91956.C | 27 + gcc/testsuite/g++.dg/other/ptrmem5.C | 2 +- gcc/testsuite/g++.dg/pr53055.C | 2 +- gcc/testsuite/g++.dg/warn/Wenum-compare.C | 2 +- gcc/testsuite/g++.old-deja/g++.benjamin/14664-1.C | 2 +- gcc/testsuite/g++.old-deja/g++.benjamin/14664-2.C | 2 +- gcc/testsuite/g++.old-deja/g++.brendan/init12.C | 2 +- gcc/testsuite/g++.old-deja/g++.bugs/900213_02.C | 2 +- gcc/testsuite/g++.old-deja/g++.bugs/900215_02.C | 4 +- gcc/testsuite/g++.old-deja/g++.bugs/900324_04.C | 2 +- gcc/testsuite/g++.old-deja/g++.ext/array1.C | 2 +- gcc/testsuite/g++.old-deja/g++.jason/rfg17.C | 2 +- gcc/testsuite/g++.old-deja/g++.other/badarrow.C | 2 +- gcc/testsuite/g++.old-deja/g++.other/deref1.C | 8 +- gcc/testsuite/gcc.dg/c2x-no-dfp-1.c | 12 + gcc/testsuite/gcc.dg/fltconst-pedantic-dfp.c | 3 + gcc/testsuite/gcc.dg/gnu2x-attrs-1.c | 3 +- gcc/testsuite/gcc.dg/gnu2x-attrs-2.c | 33 + gcc/testsuite/gcc.dg/gnu2x-builtins-no-dfp-1.c | 18 + .../gcc.dg/torture/fp-int-convert-timode-1.c | 5 - .../gfortran.dg/dec-comparison-character_1.f90 | 18 + .../gfortran.dg/dec-comparison-character_2.f90 | 18 + .../gfortran.dg/dec-comparison-character_3.f90 | 26 + .../gfortran.dg/dec-comparison-complex_1.f90 | 17 + .../gfortran.dg/dec-comparison-complex_2.f90 | 14 + .../gfortran.dg/dec-comparison-complex_3.f90 | 18 + gcc/testsuite/gfortran.dg/dec-comparison-int_1.f90 | 22 + gcc/testsuite/gfortran.dg/dec-comparison-int_2.f90 | 18 + gcc/testsuite/gfortran.dg/dec-comparison-int_3.f90 | 26 + .../gfortran.dg/dec-comparison-real_1.f90 | 22 + .../gfortran.dg/dec-comparison-real_2.f90 | 18 + .../gfortran.dg/dec-comparison-real_3.f90 | 26 + gcc/testsuite/gfortran.dg/dec-comparison.f90 | 40 + gcc/testsuite/gfortran.dg/eof_6.f90 | 23 + gcc/testsuite/gfortran.dg/pr92629.f90 | 11 + gcc/testsuite/gfortran.dg/streamio_18.f90 | 23 + gcc/testsuite/gnat.dg/addr14.adb | 24 + gcc/tree-ssa-loop-ivcanon.c | 4 +- gcc/tree-ssa-loop-ivopts.c | 3 +- gcc/tree-ssa-loop-niter.c | 42 +- gcc/tree-ssa-loop-niter.h | 9 +- gcc/tree-vect-slp.c | 21 +- gcc/tree.c | 37 +- libcc1/ChangeLog | 5 + libcc1/libcp1plugin.cc | 3 +- libgfortran/ChangeLog | 14 + libgfortran/io/transfer.c | 71 +- libstdc++-v3/ChangeLog | 47 +- libstdc++-v3/include/bits/fs_path.h | 72 +- libstdc++-v3/include/bits/iterator_concepts.h | 5 +- libstdc++-v3/include/bits/stl_iterator.h | 695 ++++- libstdc++-v3/include/debug/functions.h | 18 - libstdc++-v3/include/debug/helper_functions.h | 32 +- .../testsuite/24_iterators/common_iterator/1.cc | 160 ++ .../testsuite/24_iterators/counted_iterator/1.cc | 101 + .../testsuite/24_iterators/move_iterator/cust.cc | 50 + .../24_iterators/move_iterator/sentinel.cc | 91 + .../testsuite/25_algorithms/copy/debug/2_neg.cc | 37 + 125 files changed, 4504 insertions(+), 2791 deletions(-) create mode 100644 gcc/testsuite/g++.dg/diagnostic/base-operand-non-pointer-1.C create mode 100644 gcc/testsuite/g++.dg/ipa/pr91956.C create mode 100644 gcc/testsuite/gcc.dg/c2x-no-dfp-1.c create mode 100644 gcc/testsuite/gcc.dg/gnu2x-attrs-2.c create mode 100644 gcc/testsuite/gcc.dg/gnu2x-builtins-no-dfp-1.c create mode 100644 gcc/testsuite/gfortran.dg/dec-comparison-character_1.f90 create mode 100644 gcc/testsuite/gfortran.dg/dec-comparison-character_2.f90 create mode 100644 gcc/testsuite/gfortran.dg/dec-comparison-character_3.f90 create mode 100644 gcc/testsuite/gfortran.dg/dec-comparison-complex_1.f90 create mode 100644 gcc/testsuite/gfortran.dg/dec-comparison-complex_2.f90 create mode 100644 gcc/testsuite/gfortran.dg/dec-comparison-complex_3.f90 create mode 100644 gcc/testsuite/gfortran.dg/dec-comparison-int_1.f90 create mode 100644 gcc/testsuite/gfortran.dg/dec-comparison-int_2.f90 create mode 100644 gcc/testsuite/gfortran.dg/dec-comparison-int_3.f90 create mode 100644 gcc/testsuite/gfortran.dg/dec-comparison-real_1.f90 create mode 100644 gcc/testsuite/gfortran.dg/dec-comparison-real_2.f90 create mode 100644 gcc/testsuite/gfortran.dg/dec-comparison-real_3.f90 create mode 100644 gcc/testsuite/gfortran.dg/dec-comparison.f90 create mode 100644 gcc/testsuite/gfortran.dg/eof_6.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr92629.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/24_iterators/common_iterator/1.cc create mode 100644 libstdc++-v3/testsuite/24_iterators/counted_iterator/1.cc create mode 100644 libstdc++-v3/testsuite/24_iterators/move_iterator/cust.cc create mode 100644 libstdc++-v3/testsuite/24_iterators/move_iterator/sentinel.cc create mode 100644 libstdc++-v3/testsuite/25_algorithms/copy/debug/2_neg.cc