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 79e56994f0b Revert r278441 adds 3c2f41325c9 [MIPS] Prevent MSA branches from being put into delay slots adds 50267ac88a2 Avoid redundant computations in edge_badness. adds fea2cabf29d Remove unused parameter PROB in ipa-fnsummary.c adds 1c1cf6a02e2 Move ChangeLog entry to correct file adds 73073838701 * config/rs6000/rs6000.c (move_to_end_of_ready): New, fact [...] adds c258851f428 Consider parm types equivalence for operator rewrite tiebreaker. adds ce5043dd23d PR c++/92414 * constexpr.c (cxx_eval_outermost_constant_e [...] adds ee286c5f4ed libgo: better cmd/cgo handling for '.' in pkgpath adds ed7dd26d6f9 Add more pedwarns for [[]] C attributes on types. adds d9be9f34fbb Daily bump. adds f98d7a23d8f /cp 2019-11-20 Paolo Carlini paolo.carlini@oracle.com adds 37670258aaa 2019-11-20 Richard Biener rguenther@suse.de adds 2899f30d8ac Make 0-series device specs work with older versions of avr [...] adds 965e94b721c PR middle-end/91195 * tree-ssa-phiopt.c (cond_store_repla [...] adds 3e15ece6282 PR c/90898 * tree-ssa-ccp.c (insert_clobber_before_stack_ [...] adds c83bb93843a PR target/90867 * config/i386/i386-options.c (ix86_valid_ [...] adds 83e21d056af PR middle-end/90840 * expmed.c (store_bit_field_1): Handl [...] adds fcb90e6a025 PR c++/90767 * call.c (complain_about_no_candidates_for_m [...] adds 8fa0b425959 [ARC] Register ARC specific passes with a .def file. adds d04bc9905d1 Remove my name from AArch64 port maintainers adds eb1097935b8 [testsuite][arm] Fix asm-flag-[45].c tests adds 92cfa14d0ee 2019-11-20 Richard Biener rguenther@suse.de adds 625fd75de5e 2019-11-20 Richard Biener rguenther@suse.de adds dce413375ae Optimize updating of badness after applying inline adds 1caaabb51d2 rs6000: Fix UNORDERED without NaNs, for DFP (PR92573) adds 0892ff48c6e * lto-streamer-out.c (DFS::sccstack): Turn into auto-vec. [...] adds 22ab0574f00 Update comment in libsanitizer/*/libtool-version files. adds 1f93f616022 Add pool_allocator for fibonaci heaps. adds 9405032d20b Workaround bogus warning in fibonacci_heap<K,V>::consolidate. adds e5c64c7ad04 libgomp/test: Add flags to find libatomic in build-tree testing adds fbf14af879a PR85678: Change default to -fno-common adds 00808ad1002 Document -Wc11-c2x-compat. adds 28ec3d7d4c6 Implement inline call summaries. adds b0aabdd0a3b OpenACC "present" subarrays: runtime API return value and u [...] adds 4e8ac2d2fa1 jit: fix ICE with GCC_JIT_BOOL_OPTION_SELFCHECK_GC since r2 [...] adds 079b5afa00f Fix host-to-device copies from rodata for AMD GCN adds 7832105f49b AMD GCN libgomp plugin queue-full condition locking fix adds d9d6fc52b66 AMD GCN symbol output with null cfun adds 59111e5e45a [AArch64] Fix vrbit_1.c test failure adds 62c67c5d9e9 PR 92463 MPFR modernization in GFortran adds d0c5f026876 PR 92463 MPFR modernization: Revert r269139 adds f3117496bc0 Switch gcc ftp URL's to https adds 01f888a34cf drop attempt to reuse cgraph callees for -fcallgraph-info adds aeb4724eb35 /gcc 2019-11-20 Paolo Carlini paolo.carlini@oracle.com adds 6cbdaad990d Adjust expected output for bb-slp-21.c (PR 92527) adds 8eb45012a26 Restrict bb-slp-40.c to targets with VnQI addition (PR 92366) adds 16339f175c3 Restore stmt def types after scheduling two-operation SLP adds 3029188078a Add test for PR c++/92443. new f32e375edae Daily bump. new 01edf7402c7 PR c++/90842 * parser.c (cp_parser_decl_specifier_seq): F [...] new 64c7de8fe70 mksysinfo: use type aliases for time struct field types new b139fcb1bec PR go/92605 runtime: declare runtime_usestackmaps in s [...] new 86f7421bd41 Incremental updating of inline summaries. new f1b8c0a4ba6 Avoid quadratic behaviour of early inliner. new fa1712b7bcd 2019-11-21 Richard Biener rguenther@suse.de new b90c4919cfb 2019-11-21 Richard Biener rguenther@suse.de new 7a2b38bc68f * ipa-fnsummary.h (enum ipa_hints_vals): Fix comment typo, [...] new b1f8a779ff3 [Darwin, testsuite] Fix fail of gnu2x-attrs-1.c. new dd72d55aef5 PR tree-optimization/91355 * tree-ssa-sink.c (select_best [...] new 61221a8291e [AArch64] Add -fno-vect-cost-model to sve2/whilerw_1.c new 264a7d9a4c4 2019-11-21 Richard Biener rguenther@suse.de new 22856f1d8f4 Testsuite: Fix fp-int-convert-timode-1.c testism. new 47aaeee86e9 * ipa-fnsummary.c (evaluate_conditions_for_known_args): Be [...] new 69d3cdb72a8 Fix previous commit. new fc8958563bb 2019-11-21 Richard Biener rguenther@suse.de new 02e18715de9 2019-11-21 Richard Biener rguenther@suse.de new 036bf8c3851 Fix global_vars_f90_init test failure new 00b2c673918 Avoid quadratic behaviour of update_callee_keys. new 0e3d0ebdb07 PR c++/92450 - ICE with invalid nested name specifier. new faeaa5613cd Fix failures on Solaris with -fno-common default
The 22 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: ChangeLog | 21 +- MAINTAINERS | 2 +- configure | 2 +- configure.ac | 2 +- gcc/ChangeLog | 304 +++++++++++++ gcc/DATESTAMP | 2 +- gcc/bb-reorder.c | 1 + gcc/builtins.c | 3 +- gcc/c/ChangeLog | 13 + gcc/c/c-decl.c | 50 ++- gcc/c/c-tree.h | 1 + gcc/cfganal.c | 54 +-- gcc/cfgloop.h | 12 +- gcc/common.opt | 2 +- gcc/config/arc/arc-passes.def | 29 ++ gcc/config/arc/arc-protos.h | 3 + gcc/config/arc/arc.c | 64 ++- gcc/config/arc/t-arc | 2 + gcc/config/avr/gen-avr-mmcu-specs.c | 14 +- gcc/config/avr/specs.h | 1 - gcc/config/gcn/gcn.c | 6 +- gcc/config/i386/i386-options.c | 34 +- gcc/config/mips/mips-msa.md | 6 +- gcc/config/mips/mips.md | 10 +- gcc/config/rs6000/dfp.md | 6 + gcc/config/rs6000/rs6000.c | 424 +++++++++--------- gcc/configure | 2 +- gcc/configure.ac | 2 +- gcc/cp/ChangeLog | 46 ++ gcc/cp/call.c | 68 +-- gcc/cp/constexpr.c | 2 + gcc/cp/cvt.c | 1 + gcc/cp/parser.c | 17 +- gcc/cp/typeck2.c | 6 +- gcc/doc/install.texi | 11 +- gcc/doc/invoke.texi | 53 +-- gcc/doc/sourcebuild.texi | 8 +- gcc/expmed.c | 21 + gcc/fibonacci_heap.c | 16 +- gcc/fibonacci_heap.h | 53 ++- gcc/fortran/ChangeLog | 23 + gcc/fortran/arith.c | 8 +- gcc/fortran/gfortran.h | 2 +- gcc/fortran/module.c | 2 +- gcc/fortran/simplify.c | 34 +- gcc/function.c | 3 - gcc/function.h | 5 +- gcc/go/gofrontend/MERGE | 2 +- gcc/ipa-cp.c | 22 +- gcc/ipa-fnsummary.c | 477 +++++++++++++++------ gcc/ipa-fnsummary.h | 19 +- gcc/ipa-inline-analysis.c | 18 +- gcc/ipa-inline-transform.c | 4 +- gcc/ipa-inline.c | 159 +++++-- gcc/ipa-inline.h | 10 + gcc/ipa-prop.h | 6 +- gcc/jit/ChangeLog | 6 + gcc/jit/jit-playback.c | 6 +- gcc/lra.c | 9 +- gcc/lto-streamer-out.c | 8 +- gcc/lto-streamer.h | 2 +- gcc/testsuite/ChangeLog | 155 ++++++- gcc/testsuite/README | 2 +- gcc/testsuite/g++.dg/cpp0x/constexpr-92443.C | 12 + gcc/testsuite/g++.dg/cpp1y/lambda-generic-90842.C | 10 + gcc/testsuite/g++.dg/cpp2a/constexpr-dtor4.C | 15 + gcc/testsuite/g++.dg/cpp2a/spaceship-rewrite2.C | 12 + gcc/testsuite/g++.dg/cpp2a/spaceship-rewrite3.C | 10 + gcc/testsuite/g++.dg/cpp2a/spaceship-rewrite4.C | 12 + gcc/testsuite/g++.dg/diagnostic/pr90767-1.C | 15 + gcc/testsuite/g++.dg/diagnostic/pr90767-2.C | 15 + gcc/testsuite/g++.dg/lto/odr-6_1.c | 1 + gcc/testsuite/g++.dg/parse/crash71.C | 11 + gcc/testsuite/g++.dg/parse/error43.C | 2 +- gcc/testsuite/g++.dg/torture/pr91355.C | 28 ++ .../g++.dg/warn/multiple-sign-compare-warn-1.C | 11 + gcc/testsuite/gcc.c-torture/compile/pr90840.c | 19 + gcc/testsuite/gcc.c-torture/execute/20030913-1.c | 6 +- gcc/testsuite/gcc.c-torture/execute/960218-1.c | 6 +- gcc/testsuite/gcc.c-torture/execute/complex-6.c | 8 +- gcc/testsuite/gcc.dg/alias-15.c | 2 +- gcc/testsuite/gcc.dg/c2x-attr-deprecated-2.c | 11 +- gcc/testsuite/gcc.dg/c2x-attr-fallthrough-2.c | 10 +- gcc/testsuite/gcc.dg/c2x-attr-maybe_unused-2.c | 11 +- gcc/testsuite/gcc.dg/fdata-sections-1.c | 2 +- gcc/testsuite/gcc.dg/gnu2x-attrs-1.c | 2 +- gcc/testsuite/gcc.dg/ipa/pr77653.c | 2 +- gcc/testsuite/gcc.dg/lto/20090729_0.c | 2 +- gcc/testsuite/gcc.dg/lto/20111207-1_0.c | 2 +- gcc/testsuite/gcc.dg/lto/c-compatible-types-1_0.c | 2 +- gcc/testsuite/gcc.dg/lto/pr55525_0.c | 2 +- gcc/testsuite/gcc.dg/lto/pr88077_0.c | 2 +- gcc/testsuite/gcc.dg/lto/pr88077_1.c | 2 + gcc/testsuite/gcc.dg/pr90898.c | 16 + gcc/testsuite/gcc.dg/pr91195.c | 25 ++ .../gcc.dg/torture/fp-int-convert-timode-1.c | 2 + gcc/testsuite/gcc.dg/torture/pr92088-1.c | 22 + gcc/testsuite/gcc.dg/torture/pr92088-2.c | 17 + gcc/testsuite/gcc.dg/torture/pr92596-1.c | 20 + gcc/testsuite/gcc.dg/torture/ssa-pta-fn-1.c | 4 +- gcc/testsuite/gcc.dg/vect/bb-slp-21.c | 3 +- gcc/testsuite/gcc.dg/vect/bb-slp-40.c | 4 +- gcc/testsuite/gcc.dg/vect/bb-slp-42.c | 5 +- gcc/testsuite/gcc.target/aarch64/simd/vrbit_1.c | 2 +- gcc/testsuite/gcc.target/aarch64/sve/peel_ind_1.c | 2 +- gcc/testsuite/gcc.target/aarch64/sve/peel_ind_2.c | 2 +- gcc/testsuite/gcc.target/aarch64/sve/peel_ind_3.c | 2 +- gcc/testsuite/gcc.target/aarch64/sve2/whilerw_1.c | 4 +- gcc/testsuite/gcc.target/arm/asm-flag-4.c | 2 +- gcc/testsuite/gcc.target/arm/asm-flag-5.c | 6 +- gcc/testsuite/gcc.target/i386/pr90867.c | 30 ++ .../gcc.target/i386/volatile-bitfields-2.c | 2 +- gcc/testsuite/gcc.target/mips/msa-ds.c | 31 ++ .../gfortran.dg/global_vars_f90_init_driver.c | 2 +- gcc/testsuite/gfortran.dg/pr92537.f90 | 32 ++ gcc/testsuite/lib/target-supports.exp | 21 + gcc/toplev.c | 8 - gcc/tracer.c | 1 + gcc/tree-into-ssa.c | 24 +- gcc/tree-ssa-ccp.c | 8 +- gcc/tree-ssa-phiopt.c | 5 +- gcc/tree-ssa-sink.c | 8 +- gcc/tree-ssa-structalias.c | 8 +- gcc/tree-vect-slp.c | 67 ++- gcc/tree-vect-stmts.c | 4 +- gcc/vec.h | 8 + libgo/go/cmd/cgo/out.go | 4 +- libgo/mksysinfo.sh | 14 +- libgo/runtime/runtime.h | 2 +- libgo/runtime/stack.c | 2 + libgomp/ChangeLog | 48 +++ libgomp/oacc-mem.c | 12 +- libgomp/plugin/plugin-gcn.c | 61 ++- libgomp/testsuite/lib/libgomp.exp | 14 + libgomp/testsuite/libgomp.c/pr39591-1.c | 6 +- libgomp/testsuite/libgomp.c/pr39591-2.c | 6 +- libgomp/testsuite/libgomp.c/pr39591-3.c | 6 +- libgomp/testsuite/libgomp.c/private-1.c | 6 +- libgomp/testsuite/libgomp.c/task-1.c | 6 +- libgomp/testsuite/libgomp.c/task-5.c | 24 +- .../libgomp.oacc-c-c++-common/copyin-devptr-1.c | 28 ++ .../libgomp.oacc-c-c++-common/copyin-devptr-2.c | 35 ++ .../testsuite/libgomp.oacc-c-c++-common/lib-20.c | 2 +- .../testsuite/libgomp.oacc-c-c++-common/lib-22.c | 2 - .../testsuite/libgomp.oacc-c-c++-common/lib-23.c | 2 +- .../testsuite/libgomp.oacc-c-c++-common/lib-30.c | 2 - libsanitizer/ChangeLog | 7 + libsanitizer/libtool-version | 6 - libsanitizer/lsan/libtool-version | 2 +- libsanitizer/tsan/libtool-version | 2 +- libsanitizer/ubsan/libtool-version | 2 +- libstdc++-v3/ChangeLog | 5 + libstdc++-v3/doc/html/api.html | 4 +- libstdc++-v3/doc/xml/api.xml | 2 +- maintainer-scripts/ChangeLog | 4 + maintainer-scripts/gcc_release | 2 +- 156 files changed, 2455 insertions(+), 861 deletions(-) create mode 100644 gcc/config/arc/arc-passes.def create mode 100644 gcc/testsuite/g++.dg/cpp0x/constexpr-92443.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/lambda-generic-90842.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/constexpr-dtor4.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/spaceship-rewrite2.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/spaceship-rewrite3.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/spaceship-rewrite4.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/parse/crash71.C create mode 100644 gcc/testsuite/g++.dg/torture/pr91355.C create mode 100644 gcc/testsuite/g++.dg/warn/multiple-sign-compare-warn-1.C create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr90840.c create mode 100644 gcc/testsuite/gcc.dg/pr90898.c create mode 100644 gcc/testsuite/gcc.dg/pr91195.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr92088-1.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr92088-2.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr92596-1.c create mode 100644 gcc/testsuite/gcc.target/i386/pr90867.c create mode 100644 gcc/testsuite/gcc.target/mips/msa-ds.c create mode 100644 gcc/testsuite/gfortran.dg/pr92537.f90 create mode 100644 libgomp/testsuite/libgomp.oacc-c-c++-common/copyin-devptr-1.c create mode 100644 libgomp/testsuite/libgomp.oacc-c-c++-common/copyin-devptr-2.c delete mode 100644 libsanitizer/libtool-version