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-arm-next-allmodconfig in repository toolchain/ci/gcc.
from 791a496442c 2019-03-07 Richard Biener rguenther@suse.de adds 5ef811b4b63 Revert function removal made in r264561. adds 61dcf2e184c P0356R5 Simplified partial function application adds f24442bd8f8 Update C++20 status table in libstdc++ manual adds 682ee94ec1d Fix new test to run as well as compile adds 5e43308b5db 2019-04-07 Richard Biener rguenther@suse.de adds b64f1f3078a PR c++/80916 - spurious "static but not defined" warning. adds f62ec1bb16c Fix comment adds 4481f3d0281 Significantly speed up verifiers for a cgraph_node with man [...] adds e3e42b030c4 Relax cgraph_node::clone_of_p to also look through former clones adds bddb19c4d1d PR c++/88820 - ICE with CTAD and member template used in DMI. adds 1cf354c8b23 Zero local estimated benefit for cloning extern inline function adds 80484c277f9 d/dmd: Merge upstream dmd d517c0e6a adds 4492383aae0 PR target/89602 * config/i386/sse.md (avx512f_mov<ssescal [...] adds 71c5a0bc681 PR translation/79999 * gimplify.c (gimplify_omp_ordered): [...] adds 8a656b831df 2019-03-07 Paolo Carlini paolo.carlini@oracle.com adds 9321f89e44b * fi.po: Update. adds 1b34cb7f105 PR target/80003 * config/i386/i386.c (ix86_set_func_type) [...] adds 32e92dc2da6 RISC-V: Add libstdc++ check-abi support. adds da76e51c2f1 * sv.po: Update. adds 6425ec24a49 Daily bump. adds 84982f0e621 PR c++/88123 - lambda and using-directive. adds 66c6ff9e2fa 2019-03-08 François Dumont fdumont@gcc.gnu.org adds 448338d0cd3 2019-03-08 François Dumont fdumont@gcc.gnu.org adds c1c6d679e07 PR target/80190 * config/darwin.c: Include intl.h. (darw [...] adds 29005d9cdef PR c++/89622 * call.c (joust): Call print_z_candidate onl [...] adds 92651efbf37 PR c++/89599 * constexpr.c (potential_constant_expression [...] adds 222c113b459 PR c++/89585 * parser.c (cp_parser_asm_definition): Just [...] adds f13ef0677ce 2019-03-08 Richard Biener rguenther@suse.de adds 94a62c5ae55 PR tree-optimization/89550 * builtins.c (c_strlen): Only [...] adds ab9211d0547 * gimple-ssa-warn-alloca.c (pass_walloca::execute): Don't [...] adds 000969f9304 PR other/80058 * lra-constraints.c (process_alt_operands) [...] adds 750121373c0 PR ipa/80000 * ipa-devirt.c (compare_virtual_tables): Rem [...] adds 1adf3e20cbe PR target/79846 * config/s390/s390.c (s390_const_operand_ [...] adds 6f1714b371d Restrict IPA split (PR go/63560). adds 69a0142c5a2 x86: Disable jump tables when retpolines are used (PR targe [...] adds fc557c2bedb Add fixed underlying type to enum path::format adds 59b5e8905a7 Fix text of hyperlink in manual adds 99b342f1809 Add tests for resolved PR (PR c/85870). adds a6fed30ba8f PR target/68924 PR target/78782 PR target/87558 * confi [...] adds a9ff59cf1ca [GCC, Arm] Fix availability of FP16-FP64 conversion instructions adds ad96f26d7d8 Fix POLY_INT_CST/CONST_POLY_INT typo (PR 89631) adds f06bc4d00b3 PR c++/82075 * g++.dg/cpp1z/decomp49.C: New test. adds 7520f10ac74 2019-03-08 Bill Schmidt wschmidt@linux.ibm.com adds e4bff0d1101 2019-03-08 Paolo Carlini paolo.carlini@oracle.com adds 02cded17a9d 2019-03-08 Paolo Carlini paolo.carlini@oracle.com adds 734aee17f2a i386.c: make "sorry" message more amenable to translation ( [...] adds 883c09dd968 PR c/85870 * gcc.dg/lto/pr85870_0.c: Add dg-extra-ld-opti [...] adds 1430e7648ec Daily bump. adds 2dab1319077 PR go/89447 syscall, internal/syscall: adjust use of l [...] adds 78d8fb2b9a0 PR rtl-optimization/89634 * cfgcleanup.c (thread_jump): P [...] adds f673492cb02 PR target/79645 * common.opt (fdiagnostics-show-labels, [...] adds 909c7f2512e PR c/88568 * attribs.c (handle_dll_attribute): Don't clea [...] adds 06c6302c912 2019-03-09 Thomas König tkoenig@gcc.gnu.org adds 1501d36b8bd PR fortran/89639 * gfortran.dg/ieee/ieee_9.f90: Skip on h [...] adds 08fad22468e * gfortran.dg/ieee/ieee_9.f90: Fix typo. adds 688ff8209c7 fix PR 84504 adds fe3e8c08a0c * lib/target-supports.exp (check_effective_target_weak_und [...] adds 0f2d25719c8 * gnat.dg/debug11.adb: Skip on 32-bit hppa*-*-hpux*. * gn [...] adds d066f3f710e 2019-03-09 Thomas Koenig tkoenig@gcc.gnu.org adds 52e19479e88 d: Fix ICE in get_frame_for_symbol adds 39ab9c780cc * gfortran.dg/coarray_data_1.f90: Link against libatomic i [...] adds 946f262344c PR inline-asm/87010 * gcc.dg/torture/20180712-1.c: Skip o [...] adds 24e943487be * g++.dg/ext/visibility/lambda1.C: Require visibility. adds d7af77f3234 * g++.dg/tls/pr77285-2.C: Require tls_native support. adds b685a0adeb0 * c-c++-common/ident-0b.c: Also skip on 32-bit hppa*-*-hpu [...] adds 0c5f3545373 2019-03-09 Paolo Carlini paolo.carlini@oracle.com adds e0f3497f86f PR testsuite/89472 * gcc.dg/debug/dwarf2/inline5.c: XFAIL [...] adds 24964670df3 PR middle-end/68733 * c-c++-common/gomp/clauses-2.c: Skip [...] adds 449a19898aa PR c++/70349 * g++.dg/abi/abi-tag18a.C: Skip on 32-bit hp [...] adds 8fe074cf790 Daily bump. adds 861c8c7b181 2019-03-10 Thomas Koenig tkoenig@gcc.gnu.org adds 23ffb1a8a1d 2019-03-10 Thomas Koenig tkoenig@gcc.gnu.org adds 76120f33017 2019-03-10 Tommy Nguyen remyabel@gmail.com adds 346e0fe5dad PR c++/89648 * g++.dg/cpp0x/lambda/lambda-89648.C: New test. adds 9520cf8b82d 2019-03-10 Thomas Koenig tkoenig@gcc.gnu.org adds 00ee3e3e4fe Make SRA less strict with memcpy performing MEM_REFs adds 80612164fae PR d/88958 d/dmd: Merge upstream dmd 0fc786f49 adds 116886d6e96 Compile gcc.target/i386/indirect-thunk-extern-7.c with -fju [...] adds a5956947d52 Mark gdc.dg/pr89041.d as compile test adds d552e495849 PR d/89016 d/dmd: Merge upstream dmd da26db819 adds 0bdb86c95fa PR d/87824 d/dmd: Merge upstream dmd fcc235e8e adds 6d2375cde42 PR target/68924 * config/i386/sse.md (*vec_extractv2di_0_ [...] adds f1e2ea90def Daily bump. adds b201254f48a Fix up doubly applied patch making two copies of the test i [...] adds ca66abc7030 2019-03-11 Paolo Carlini paolo.carlini@oracle.com adds 44245620f34 2019-03-11 Richard Biener rguenther@suse.de adds 01f182e45a7 PR rtl-optimization/89588 * loop-unroll.c (decide_unroll_ [...] adds 5fbcc2562ad Improve JSON format: add function names for lines. adds bc20422788d PR libstdc++/89641 * include/std/atomic (atomic<T>::store [...] adds ac80cfb4afd S/390: Fix immediate vector operands for some builtins. adds 0bd005b6213 PR libstdc++/89629 fix _Hash_bytes for lengths > INT_MAX adds 5aa8571a29c Change test to use const variables instead of macros adds 2f6d557ff82 Wrap option names in gcc internal messages with %< and %>. adds f2a60d44281 Wrap apostrophes in gcc internal format with %'. adds 5995ba3a850 PR libstdc++/89460 Fix Networking TS test failures on HP-UX adds a7b7d246770 PR libbacktrace/89669 * Makefile.am (BUILDTESTS): Only ad [...] adds 544b7c34317 Fix double string quoting. adds 74157df9c26 [ARM] Fix availability of FP16-FP64 conversion instructions adds fc87d978457 PR middle-end/89655 PR bootstrap/89656 * vr-values.c (vr [...] adds 064a27dfd37 PR fortran/89651 * trans-openmp.c (gfc_omp_clause_default [...] adds c860979e3e3 Daily bump. adds 4ca87658125 PR c++/86521 - wrong overload resolution with ref-qualifiers.
No new revisions were added by this update.
Summary of changes: contrib/ChangeLog | 14 + contrib/check-internal-format-escaping.py | 64 + contrib/download_prerequisites | 2 +- gcc/ChangeLog | 409 ++ gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 5 + gcc/ada/gcc-interface/misc.c | 2 +- gcc/attribs.c | 9 +- gcc/builtins.c | 22 +- gcc/c-family/ChangeLog | 25 + gcc/c-family/c-attribs.c | 3 +- gcc/c-family/c-common.c | 24 +- gcc/c-family/c-indentation.c | 2 +- gcc/c-family/c-opts.c | 35 +- gcc/c-family/c-pch.c | 5 +- gcc/c-family/c-pragma.c | 2 +- gcc/c-family/c-warn.c | 24 +- gcc/c/ChangeLog | 14 + gcc/c/c-decl.c | 26 +- gcc/c/c-parser.c | 2 +- gcc/cfgcleanup.c | 5 + gcc/cfgloop.h | 4 + gcc/cfgloopmanip.c | 6 + gcc/cgraph.c | 29 +- gcc/cgraph.h | 14 + gcc/collect-utils.c | 2 +- gcc/collect2.c | 6 +- gcc/common.opt | 18 +- gcc/common/config/aarch64/aarch64-common.c | 2 +- gcc/common/config/alpha/alpha-common.c | 2 +- gcc/common/config/arc/arc-common.c | 2 +- gcc/common/config/arm/arm-common.c | 2 +- gcc/common/config/bfin/bfin-common.c | 7 +- gcc/common/config/i386/i386-common.c | 17 +- gcc/common/config/ia64/ia64-common.c | 2 +- gcc/common/config/m68k/m68k-common.c | 2 +- gcc/common/config/msp430/msp430-common.c | 2 +- gcc/common/config/nds32/nds32-common.c | 9 +- gcc/common/config/powerpcspe/powerpcspe-common.c | 8 +- gcc/common/config/riscv/riscv-common.c | 20 +- gcc/common/config/rs6000/rs6000-common.c | 4 +- gcc/config/aarch64/aarch64.c | 26 +- gcc/config/alpha/alpha.c | 17 +- gcc/config/arc/arc.c | 18 +- gcc/config/arc/arc.opt | 2 +- gcc/config/arm/arm-builtins.c | 5 +- gcc/config/arm/arm.c | 42 +- gcc/config/arm/arm.h | 2 +- gcc/config/avr/avr-devices.c | 2 +- gcc/config/avr/avr.c | 8 +- gcc/config/bfin/bfin.c | 19 +- gcc/config/c6x/c6x.c | 3 +- gcc/config/c6x/c6x.opt | 2 +- gcc/config/cr16/cr16.c | 3 +- gcc/config/cris/cris.c | 12 +- gcc/config/csky/csky.c | 2 +- gcc/config/darwin-c.c | 2 +- gcc/config/darwin.c | 12 +- gcc/config/epiphany/epiphany.opt | 6 +- gcc/config/frv/frv.c | 2 +- gcc/config/ft32/ft32.opt | 10 +- gcc/config/h8300/h8300.c | 18 +- gcc/config/i386/avx512fintrin.h | 77 + gcc/config/i386/emmintrin.h | 12 + gcc/config/i386/i386-builtin.def | 6 + gcc/config/i386/i386.c | 112 +- gcc/config/i386/i386.opt | 4 +- gcc/config/i386/sse.md | 91 +- gcc/config/ia64/ia64.c | 2 +- gcc/config/m68k/m68k.c | 12 +- gcc/config/mcore/mcore.opt | 4 +- gcc/config/microblaze/microblaze.c | 15 +- gcc/config/microblaze/microblaze.opt | 2 +- gcc/config/mips/mips.c | 4 +- gcc/config/mmix/mmix.c | 3 +- gcc/config/mn10300/mn10300.c | 2 +- gcc/config/msp430/msp430.c | 31 +- gcc/config/nds32/nds32-intrinsic.c | 8 +- gcc/config/nds32/nds32.c | 4 +- gcc/config/nios2/nios2.c | 25 +- gcc/config/nvptx/mkoffload.c | 3 +- gcc/config/nvptx/nvptx.c | 2 +- gcc/config/pa/pa.c | 10 +- gcc/config/riscv/riscv.c | 14 +- gcc/config/rl78/rl78.c | 16 +- gcc/config/rs6000/aix61.h | 6 +- gcc/config/rs6000/aix71.h | 6 +- gcc/config/rs6000/aix72.h | 6 +- gcc/config/rs6000/driver-rs6000.c | 3 +- gcc/config/rs6000/freebsd64.h | 6 +- gcc/config/rs6000/linux64.h | 6 +- gcc/config/rs6000/rs6000-p8swap.c | 7 + gcc/config/rs6000/rs6000.c | 42 +- gcc/config/rs6000/rtems.h | 4 +- gcc/config/rs6000/sysv4.opt | 10 +- gcc/config/rx/rx.c | 7 +- gcc/config/rx/rx.opt | 2 +- gcc/config/s390/s390-c.c | 2 +- gcc/config/s390/s390.c | 60 +- gcc/config/sh/sh.c | 8 +- gcc/config/sh/sh.opt | 2 +- gcc/config/sh/vxworks.h | 2 +- gcc/config/sparc/sparc.c | 8 +- gcc/config/spu/spu.c | 6 +- gcc/config/visium/visium.c | 6 +- gcc/config/xtensa/xtensa.c | 2 +- gcc/cp/ChangeLog | 106 + gcc/cp/call.c | 29 +- gcc/cp/class.c | 7 +- gcc/cp/constexpr.c | 9 +- gcc/cp/cvt.c | 4 +- gcc/cp/decl.c | 25 +- gcc/cp/decl2.c | 14 +- gcc/cp/error.c | 32 +- gcc/cp/except.c | 2 +- gcc/cp/mangle.c | 8 +- gcc/cp/name-lookup.c | 101 +- gcc/cp/name-lookup.h | 3 + gcc/cp/parser.c | 102 +- gcc/cp/pt.c | 23 +- gcc/cp/repo.c | 2 +- gcc/cp/rtti.c | 4 +- gcc/cp/semantics.c | 11 +- gcc/cp/tree.c | 12 +- gcc/cp/typeck.c | 23 +- gcc/d/ChangeLog | 6 + gcc/d/d-codegen.cc | 15 +- gcc/d/dmd/MERGE | 2 +- gcc/d/dmd/attrib.c | 108 +- gcc/d/dmd/dimport.c | 4 +- gcc/d/dmd/dmodule.c | 12 +- gcc/d/dmd/expression.c | 37 + gcc/d/dmd/expressionsem.c | 56 +- gcc/d/dmd/mtype.c | 13 +- gcc/d/dmd/statement.c | 52 +- gcc/dbgcnt.c | 12 +- gcc/doc/gcov.texi | 5 + gcc/dwarf2cfi.c | 2 +- gcc/dwarf2out.c | 22 +- gcc/except.c | 2 +- gcc/fortran/ChangeLog | 57 + gcc/fortran/arith.c | 2 +- gcc/fortran/decl.c | 16 +- gcc/fortran/expr.c | 4 +- gcc/fortran/intrinsic.c | 4 +- gcc/fortran/options.c | 2 +- gcc/fortran/primary.c | 2 +- gcc/fortran/resolve.c | 2 +- gcc/fortran/symbol.c | 3 +- gcc/fortran/trans-array.c | 5 + gcc/fortran/trans-common.c | 4 +- gcc/fortran/trans-openmp.c | 6 + gcc/fortran/trans-types.c | 6 +- gcc/gcc.c | 21 +- gcc/gcov.c | 20 +- gcc/gimple-fold.c | 7 +- gcc/gimple-ssa-warn-alloca.c | 10 +- gcc/gimplify.c | 13 +- gcc/go/gofrontend/MERGE | 2 +- gcc/ipa-cp.c | 17 +- gcc/ipa-devirt.c | 18 +- gcc/ipa-split.c | 15 + gcc/loop-unroll.c | 2 +- gcc/lra-constraints.c | 2 +- gcc/lto-streamer-in.c | 1 + gcc/lto-streamer-out.c | 1 + gcc/lto-wrapper.c | 2 +- gcc/lto/ChangeLog | 11 + gcc/lto/lang.opt | 2 +- gcc/lto/lto-lang.c | 5 +- gcc/lto/lto-symtab.c | 2 +- gcc/omp-expand.c | 9 +- gcc/omp-offload.c | 2 +- gcc/opts-global.c | 4 +- gcc/opts.c | 20 +- gcc/passes.c | 8 +- gcc/plugin.c | 6 +- gcc/po/ChangeLog | 4 + gcc/po/fi.po | 2690 ++++----- gcc/symtab.c | 47 +- gcc/targhooks.c | 6 +- gcc/testsuite/ChangeLog | 294 + gcc/testsuite/c-c++-common/gomp/clauses-2.c | 1 + gcc/testsuite/c-c++-common/gomp/doacross-1.c | 4 +- gcc/testsuite/c-c++-common/gomp/doacross-3.c | 54 + gcc/testsuite/c-c++-common/ident-0b.c | 2 +- gcc/testsuite/c-c++-common/ident-1a.c | 2 +- gcc/testsuite/c-c++-common/ident-1b.c | 2 +- gcc/testsuite/c-c++-common/ident-2b.c | 2 +- gcc/testsuite/c-c++-common/unroll-6.c | 9 + gcc/testsuite/g++.dg/abi/abi-tag18a.C | 1 + gcc/testsuite/g++.dg/asm-qual-3.C | 2 +- gcc/testsuite/g++.dg/conversion/simd3.C | 2 +- gcc/testsuite/g++.dg/cpp0x/constexpr-89599.C | 6 + gcc/testsuite/g++.dg/cpp0x/implicit17.C | 18 + gcc/testsuite/g++.dg/cpp0x/lambda/lambda-89648.C | 30 + gcc/testsuite/g++.dg/cpp0x/lambda/lambda-ice30.C | 13 + gcc/testsuite/g++.dg/cpp0x/lambda/lambda-ice31.C | 8 + gcc/testsuite/g++.dg/cpp0x/overload-conv-3.C | 21 + gcc/testsuite/g++.dg/cpp0x/pr87750.C | 40 + gcc/testsuite/g++.dg/cpp1y/lambda-generic-using1.C | 29 + gcc/testsuite/g++.dg/cpp1z/class-deduction64.C | 9 + gcc/testsuite/g++.dg/cpp1z/decomp3.C | 42 +- gcc/testsuite/g++.dg/cpp1z/decomp4.C | 18 +- gcc/testsuite/g++.dg/cpp1z/decomp44.C | 2 +- gcc/testsuite/g++.dg/cpp1z/decomp45.C | 2 +- gcc/testsuite/g++.dg/cpp1z/decomp49.C | 14 + gcc/testsuite/g++.dg/ext/visibility/lambda1.C | 1 + gcc/testsuite/g++.dg/ipa/pr88235.C | 55 + gcc/testsuite/g++.dg/opt/pr34036.C | 2 +- gcc/testsuite/g++.dg/other/pr88568.C | 13 + gcc/testsuite/g++.dg/parse/array-size2.C | 2 + gcc/testsuite/g++.dg/spellcheck-c++-11-keyword.C | 8 +- gcc/testsuite/g++.dg/template/access29.C | 22 + gcc/testsuite/g++.dg/template/memfriend18.C | 19 + gcc/testsuite/g++.dg/tls/pr77285-2.C | 2 +- gcc/testsuite/g++.dg/tree-ssa/pr87008.C | 17 + gcc/testsuite/g++.dg/ubsan/vptr-4.C | 11 +- gcc/testsuite/g++.dg/warn/pr89622.C | 27 + gcc/testsuite/g++.dg/warn/unused-fn1.C | 16 + gcc/testsuite/g++.target/i386/pr57362.C | 2 +- gcc/testsuite/gcc.c-torture/compile/pr89655.c | 15 + gcc/testsuite/gcc.c-torture/execute/pr89634.c | 40 + gcc/testsuite/gcc.dg/c90-fordecl-1.c | 2 +- gcc/testsuite/gcc.dg/cpp/dir-only-4.c | 2 +- gcc/testsuite/gcc.dg/cpp/dir-only-5.c | 2 +- gcc/testsuite/gcc.dg/cpp/pr71591.c | 2 +- gcc/testsuite/gcc.dg/debug/dwarf2/inline5.c | 2 +- gcc/testsuite/gcc.dg/format/opt-1.c | 2 +- gcc/testsuite/gcc.dg/format/opt-2.c | 2 +- gcc/testsuite/gcc.dg/format/opt-3.c | 2 +- gcc/testsuite/gcc.dg/format/opt-4.c | 2 +- gcc/testsuite/gcc.dg/format/opt-5.c | 2 +- gcc/testsuite/gcc.dg/format/opt-6.c | 2 +- gcc/testsuite/gcc.dg/guality/pr54970.c | 6 +- gcc/testsuite/gcc.dg/ipa/ipcp-5.c | 45 + gcc/testsuite/gcc.dg/lto/pr85870_0.c | 35 + gcc/testsuite/gcc.dg/lto/pr85870_1.c | 27 + gcc/testsuite/gcc.dg/pr22231.c | 2 +- gcc/testsuite/gcc.dg/pr33007.c | 2 +- gcc/testsuite/gcc.dg/simd-1.c | 2 +- gcc/testsuite/gcc.dg/simd-5.c | 2 +- gcc/testsuite/gcc.dg/simd-6.c | 2 +- gcc/testsuite/gcc.dg/spellcheck-options-14.c | 6 +- gcc/testsuite/gcc.dg/spellcheck-options-15.c | 2 +- gcc/testsuite/gcc.dg/spellcheck-options-16.c | 2 +- gcc/testsuite/gcc.dg/spellcheck-options-17.c | 2 +- gcc/testsuite/gcc.dg/torture/20180712-1.c | 1 + gcc/testsuite/gcc.dg/tree-ssa/pr23109.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/recip-5.c | 2 +- gcc/testsuite/gcc.target/arm/f16_f64_conv_no_dp.c | 16 + gcc/testsuite/gcc.target/i386/avx512f-vmovsd-1.c | 23 + gcc/testsuite/gcc.target/i386/avx512f-vmovsd-2.c | 87 + gcc/testsuite/gcc.target/i386/avx512f-vmovsd-3.c | 84 + gcc/testsuite/gcc.target/i386/avx512f-vmovss-1.c | 23 + gcc/testsuite/gcc.target/i386/avx512f-vmovss-2.c | 87 + gcc/testsuite/gcc.target/i386/avx512f-vmovss-3.c | 84 + gcc/testsuite/gcc.target/i386/cet-notrack-1a.c | 8 +- gcc/testsuite/gcc.target/i386/cet-notrack-icf-1.c | 2 +- gcc/testsuite/gcc.target/i386/cet-notrack-icf-3.c | 2 +- gcc/testsuite/gcc.target/i386/indirect-thunk-7.c | 2 +- .../gcc.target/i386/indirect-thunk-extern-7.c | 2 +- .../gcc.target/i386/indirect-thunk-inline-7.c | 2 +- .../gcc.target/i386/interrupt-387-err-1.c | 4 +- .../gcc.target/i386/interrupt-387-err-2.c | 2 +- gcc/testsuite/gcc.target/i386/interrupt-6.c | 2 +- .../gcc.target/i386/interrupt-mmx-err-1.c | 4 +- .../gcc.target/i386/interrupt-mmx-err-2.c | 2 +- gcc/testsuite/gcc.target/i386/pr68657.c | 2 +- gcc/testsuite/gcc.target/i386/pr78782.c | 9 + gcc/testsuite/gcc.target/i386/pr86952.c | 23 + gcc/testsuite/gcc.target/i386/pr87558.c | 9 + gcc/testsuite/gcc.target/i386/pr89618.c | 21 + gcc/testsuite/gcc.target/powerpc/warn-1.c | 2 +- gcc/testsuite/gcc.target/powerpc/warn-2.c | 2 +- .../gcc.target/s390/zvector/vec-addc-u128.c | 10 + gcc/testsuite/gdc.dg/pr89041.d | 14 + .../gdc.test/compilable/imports/test19609a.d | 1 + .../gdc.test/compilable/imports/test19609b.d | 1 + .../gdc.test/compilable/imports/test19609c.d | 1 + .../fail12567.d => compilable/test12567e.d} | 1 - gcc/testsuite/gdc.test/compilable/test19609.d | 12 + .../gdc.test/fail_compilation/fail19609.d | 19 + .../gdc.test/fail_compilation/imports/fail19609a.d | 1 + .../gdc.test/fail_compilation/imports/fail19609b.d | 1 + .../gdc.test/fail_compilation/imports/fail19609c.d | 1 + .../gdc.test/fail_compilation/imports/fail19609d.d | 2 + .../gdc.test/fail_compilation/test19608.d | 16 + gcc/testsuite/gdc.test/runnable/nulltype.d | 4 +- gcc/testsuite/gfortran.dg/array_simplify_3.f90 | 9 + gcc/testsuite/gfortran.dg/assumed_type_2.f90 | 4 +- gcc/testsuite/gfortran.dg/c_ptr_tests_19.f90 | 36 + gcc/testsuite/gfortran.dg/coarray_data_1.f90 | 1 + gcc/testsuite/gfortran.dg/dependency_53.f90 | 25 + gcc/testsuite/gfortran.dg/gomp/pr89651.f90 | 21 + gcc/testsuite/gfortran.dg/ieee/ieee_9.f90 | 1 + gcc/testsuite/gfortran.dg/no_arg_check_2.f90 | 4 +- gcc/testsuite/gfortran.dg/pointer_init_10.f90 | 24 + .../gfortran.dg/public_private_module_10.f90 | 16 + gcc/testsuite/gnat.dg/debug11.adb | 1 + gcc/testsuite/gnat.dg/debug12.adb | 1 + gcc/testsuite/lib/target-supports.exp | 6 + gcc/toplev.c | 43 +- gcc/tree-cfg.c | 21 +- gcc/tree-inline.c | 27 +- gcc/tree-sra.c | 36 +- gcc/tree-vect-loop-manip.c | 6 +- gcc/tree-vect-loop.c | 6 +- gcc/tree-vectorizer.h | 4 +- gcc/tree-vrp.c | 12 +- gcc/tree.c | 16 +- gcc/var-tracking.c | 2 +- gcc/vr-values.c | 9 +- libbacktrace/ChangeLog | 7 + libbacktrace/Makefile.am | 4 + libbacktrace/Makefile.in | 81 +- libcpp/po/ChangeLog | 4 + libcpp/po/sv.po | 35 +- libgo/go/internal/syscall/unix/at.go | 5 +- libgo/go/internal/syscall/unix/at_largefile.go | 14 + libgo/go/internal/syscall/unix/at_regfile.go | 18 + libgo/go/syscall/libcall_bsd.go | 2 - libgo/go/syscall/libcall_bsd_largefile.go | 10 + libgo/go/syscall/libcall_bsd_regfile.go | 10 + libgo/go/syscall/libcall_posix.go | 3 - libgo/go/syscall/libcall_posix_largefile.go | 3 + libgo/go/syscall/libcall_posix_regfile.go | 3 + ...all_solaris.go => libcall_solaris_largefile.go} | 6 +- ...bcall_solaris.go => libcall_solaris_regfile.go} | 2 + libstdc++-v3/ChangeLog | 84 + libstdc++-v3/config.h.in | 3 + .../post/riscv64-linux-gnu/baseline_symbols.txt | 5818 ++++++++++++++++++++ libstdc++-v3/configure | 46 + libstdc++-v3/configure.ac | 3 + libstdc++-v3/crossconfig.m4 | 3 + libstdc++-v3/doc/html/manual/status.html | 26 +- libstdc++-v3/doc/html/manual/using_macros.html | 3 +- libstdc++-v3/doc/xml/manual/status_cxx2020.xml | 25 +- libstdc++-v3/doc/xml/manual/using.xml | 4 +- libstdc++-v3/include/bits/atomic_base.h | 44 +- libstdc++-v3/include/bits/fs_path.h | 2 +- libstdc++-v3/include/debug/map.h | 54 +- libstdc++-v3/include/debug/multimap.h | 2 + libstdc++-v3/include/debug/multiset.h | 52 +- libstdc++-v3/include/debug/set.h | 48 +- libstdc++-v3/include/debug/unordered_map | 19 +- libstdc++-v3/include/debug/unordered_set | 28 +- libstdc++-v3/include/experimental/internet | 31 +- libstdc++-v3/include/experimental/socket | 2 +- libstdc++-v3/include/std/atomic | 20 +- libstdc++-v3/include/std/functional | 100 + libstdc++-v3/libsupc++/hash_bytes.cc | 2 +- .../20_util/function_objects/bind_front/1.cc | 176 + libstdc++-v3/testsuite/20_util/hash/89629.cc | 43 + .../testsuite/20_util/is_constructible/value-2.cc | 6 +- .../23_containers/unordered_set/debug/89608_neg.cc | 37 + .../atomic_flag/test_and_set/explicit-hle.cc | 4 +- 357 files changed, 11919 insertions(+), 2585 deletions(-) create mode 100755 contrib/check-internal-format-escaping.py create mode 100644 gcc/testsuite/c-c++-common/gomp/doacross-3.c create mode 100644 gcc/testsuite/c-c++-common/unroll-6.c create mode 100644 gcc/testsuite/g++.dg/cpp0x/constexpr-89599.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/implicit17.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/lambda/lambda-89648.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/lambda/lambda-ice30.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/lambda/lambda-ice31.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/overload-conv-3.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/pr87750.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/lambda-generic-using1.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/class-deduction64.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/decomp49.C create mode 100644 gcc/testsuite/g++.dg/ipa/pr88235.C create mode 100644 gcc/testsuite/g++.dg/other/pr88568.C create mode 100644 gcc/testsuite/g++.dg/template/access29.C create mode 100644 gcc/testsuite/g++.dg/template/memfriend18.C create mode 100644 gcc/testsuite/g++.dg/tree-ssa/pr87008.C create mode 100644 gcc/testsuite/g++.dg/warn/pr89622.C create mode 100644 gcc/testsuite/g++.dg/warn/unused-fn1.C create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr89655.c create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr89634.c create mode 100644 gcc/testsuite/gcc.dg/ipa/ipcp-5.c create mode 100644 gcc/testsuite/gcc.dg/lto/pr85870_0.c create mode 100644 gcc/testsuite/gcc.dg/lto/pr85870_1.c create mode 100644 gcc/testsuite/gcc.target/arm/f16_f64_conv_no_dp.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512f-vmovsd-1.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512f-vmovsd-2.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512f-vmovsd-3.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512f-vmovss-1.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512f-vmovss-2.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512f-vmovss-3.c create mode 100644 gcc/testsuite/gcc.target/i386/pr78782.c create mode 100644 gcc/testsuite/gcc.target/i386/pr86952.c create mode 100644 gcc/testsuite/gcc.target/i386/pr87558.c create mode 100644 gcc/testsuite/gcc.target/i386/pr89618.c create mode 100644 gcc/testsuite/gcc.target/s390/zvector/vec-addc-u128.c create mode 100644 gcc/testsuite/gdc.dg/pr89041.d create mode 100644 gcc/testsuite/gdc.test/compilable/imports/test19609a.d create mode 100644 gcc/testsuite/gdc.test/compilable/imports/test19609b.d create mode 100644 gcc/testsuite/gdc.test/compilable/imports/test19609c.d rename gcc/testsuite/gdc.test/{fail_compilation/fail12567.d => compilable/test1256 [...] create mode 100644 gcc/testsuite/gdc.test/compilable/test19609.d create mode 100644 gcc/testsuite/gdc.test/fail_compilation/fail19609.d create mode 100644 gcc/testsuite/gdc.test/fail_compilation/imports/fail19609a.d create mode 100644 gcc/testsuite/gdc.test/fail_compilation/imports/fail19609b.d create mode 100644 gcc/testsuite/gdc.test/fail_compilation/imports/fail19609c.d create mode 100644 gcc/testsuite/gdc.test/fail_compilation/imports/fail19609d.d create mode 100644 gcc/testsuite/gdc.test/fail_compilation/test19608.d create mode 100644 gcc/testsuite/gfortran.dg/array_simplify_3.f90 create mode 100644 gcc/testsuite/gfortran.dg/c_ptr_tests_19.f90 create mode 100644 gcc/testsuite/gfortran.dg/dependency_53.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/pr89651.f90 create mode 100644 gcc/testsuite/gfortran.dg/pointer_init_10.f90 create mode 100644 gcc/testsuite/gfortran.dg/public_private_module_10.f90 create mode 100644 libgo/go/internal/syscall/unix/at_largefile.go create mode 100644 libgo/go/internal/syscall/unix/at_regfile.go create mode 100644 libgo/go/syscall/libcall_bsd_largefile.go create mode 100644 libgo/go/syscall/libcall_bsd_regfile.go copy libgo/go/syscall/{libcall_solaris.go => libcall_solaris_largefile.go} (63%) rename libgo/go/syscall/{libcall_solaris.go => libcall_solaris_regfile.go} (90%) create mode 100644 libstdc++-v3/config/abi/post/riscv64-linux-gnu/baseline_symbols.txt create mode 100644 libstdc++-v3/testsuite/20_util/function_objects/bind_front/1.cc create mode 100644 libstdc++-v3/testsuite/20_util/hash/89629.cc create mode 100644 libstdc++-v3/testsuite/23_containers/unordered_set/debug/89608_neg.cc