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_O3 in repository toolchain/ci/gcc.
from e74c281bf49 Fixed ChangeLog entry. adds 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 new ec91e4d8948 Daily bump. new 1243b440cb9 2019-11-24 Jerry DeLisle jvdelisle@gcc.ngu.org new b0b4c933b4f [rs6000] Refactor FP vector comparison operators new a33819e2f7e 2019-11-25 Richard Biener rguenther@suse.de new 2eb21bc8753 2019-11-25 Richard Biener rguenther@suse.de new 616373056d2 gcc/ Build double32 / long-double32 multilibs if needed. [...] new 2b9bea5a374 Make IPA-SRA follow comdat-local rules (PR 91956) new 61e94db23b5 ipa: Prevent materialization of clones with removed bodies [...] new 68c25b4efaf PR ada/92575 * expect.c (__gnat_expect_poll [VMS, HPUX]): [...] new 79f1c867581 DEC comparisons - allow Hollerith constants in comparisons. new e1bc14266b1 PR ada/92362 * gcc-interface/trans.c (gnat_to_gnu) <N_Att [...] new 01ce9398907 [amdgcn] Silence warnings + add gcc_unreachable() new 66091741e2b 2019-11-25 Richard Biener rguenther@suse.de new 893ca03d18d Testsuite: Enable fp-int-convert-timode-1.c unconditionally [...] new b011c4b9e1c Convert m68k to not use cc0 new 819b902988e Properly handle C2x attributes on types. new 054e040b7f6 Prevent all uses of DFP when unsupported (PR c/91985). new 06067da3bc3 /gcc 2019-11-25 Paolo Carlini paolo.carlini@oracle.com new 8e805e3c486 Comment too strict checking assert. new fbabaf742ca Update dump message in IPA ICF. new d0c0f2f6d2b config/gcn/mkoffload.c – remove unused static vars
The 21 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 | 11 + 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 | 15 +- gcc/fortran/gfortran.texi | 32 +- gcc/fortran/invoke.texi | 24 +- gcc/fortran/resolve.c | 54 +- 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 | 77 + 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 | 41 + gcc/testsuite/gfortran.dg/eof_6.f90 | 23 + 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 | 29 +- libstdc++-v3/include/debug/functions.h | 18 - libstdc++-v3/include/debug/helper_functions.h | 32 +- .../testsuite/25_algorithms/copy/debug/2_neg.cc | 37 + 116 files changed, 3322 insertions(+), 2744 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/streamio_18.f90 create mode 100644 gcc/testsuite/gnat.dg/addr14.adb create mode 100644 libstdc++-v3/testsuite/25_algorithms/copy/debug/2_neg.cc