From 7e73f511573b3656c57f33c079e9bd1d70aaa621 Mon Sep 17 00:00:00 2001 From: GCC Administrator Date: Tue, 5 Jan 2021 00:16:42 +0000 Subject: [PATCH] Daily bump. --- ChangeLog | 4 ++ c++tools/ChangeLog | 5 ++ contrib/ChangeLog | 19 ++++++ gcc/ChangeLog | 84 ++++++++++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/fortran/ChangeLog | 4 ++ gcc/testsuite/ChangeLog | 127 ++++++++++++++++++++++++++++++++++++++++ libcody/ChangeLog | 9 +++ libiberty/ChangeLog | 4 ++ 9 files changed, 257 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 79b2e63b852f..11647e1ba93e 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2021-01-04 Philipp Tomsich + + * MAINTAINERS: Update my email address. + 2020-12-17 Marius Hillenbrand * MAINTAINERS (Write After Approval): Add myself. diff --git a/c++tools/ChangeLog b/c++tools/ChangeLog index 66c9c763fc96..75493c3191ac 100644 --- a/c++tools/ChangeLog +++ b/c++tools/ChangeLog @@ -1,3 +1,8 @@ +2021-01-04 Nathan Sidwell + + * resolver.cc (module_resolver::cmi_response): Remove + std::move of temporary. + 2020-12-23 Nathan Sidwell PR bootstrap/98324 diff --git a/contrib/ChangeLog b/contrib/ChangeLog index 12690d11b180..ffe6b8efbd0c 100644 --- a/contrib/ChangeLog +++ b/contrib/ChangeLog @@ -1,3 +1,22 @@ +2021-01-04 Jakub Jelinek + + * update-copyright.py: Add AMD and Ulf Adams as external authors. + +2021-01-04 Jakub Jelinek + + * update-copyright.py: Use 8 spaces instead of tab to indent. + +2021-01-04 Martin Liska + + * mklog.py: Add --update-copyright option which adds: + "Update copyright years." to ChangeLog files belonging + to a modified file. + +2021-01-04 Martin Liska + + * gcc-changelog/git_commit.py: Skip Update copyright + years commits. + 2020-12-21 Martin Liska * gcc-changelog/git_commit.py: Add new error for quoted diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 9deb3e3e62c1..57dc689b3fd7 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,87 @@ +2021-01-04 Richard Sandiford + + PR tree-optimization/95401 + * config/aarch64/aarch64-sve-builtins.cc + (gimple_folder::load_store_cookie): Use bits rather than bytes + for the alignment argument to IFN_MASK_LOAD and IFN_MASK_STORE. + * gimple-fold.c (gimple_fold_mask_load_store_mem_ref): Likewise. + * tree-vect-stmts.c (vectorizable_store): Likewise. + (vectorizable_load): Likewise. + +2021-01-04 Richard Biener + + PR tree-optimization/98308 + * tree-vect-stmts.c (vectorizable_load): Set invariant mask + SLP vectype. + +2021-01-04 Jakub Jelinek + + PR tree-optimization/95771 + * tree-ssa-loop-niter.c (number_of_iterations_popcount): Handle types + with precision smaller than int's precision and types with precision + twice as large as long long. Formatting fixes. + +2021-01-04 Richard Biener + + PR tree-optimization/98464 + * tree-ssa-sccvn.c (vn_valueize_for_srt): Rename from ... + (vn_valueize_wrapper): ... this. Temporarily adjust vn_context_bb. + (process_bb): Adjust. + +2021-01-04 Matthew Malcomson + + PR other/98437 + * doc/invoke.texi (-fsanitize=address): Fix wording describing + clash with -fsanitize=hwaddress. + +2021-01-04 Richard Biener + + PR tree-optimization/98282 + * tree-ssa-sccvn.c (vn_get_stmt_kind): Classify tcc_reference on + invariants as VN_NARY. + +2021-01-04 Richard Sandiford + + PR target/89057 + * config/aarch64/aarch64-simd.md (aarch64_combine): Accept + aarch64_simd_reg_or_zero for operand 2. Use the combinez patterns + to handle zero operands. + +2021-01-04 Richard Sandiford + + * config/aarch64/aarch64.c (offset_6bit_signed_scaled_p): New function. + (offset_6bit_unsigned_scaled_p): Fix typo in comment. + (aarch64_sve_prefetch_operand_p): Accept MUL VLs in the range + [-32, 31]. + +2021-01-04 Richard Biener + + PR tree-optimization/98393 + * tree-vect-slp.c (vect_build_slp_tree): Properly zero matches + when hitting the limit. + +2021-01-04 Richard Biener + + PR tree-optimization/98291 + * tree-vect-loop.c (vectorizable_reduction): Bypass + associativity check for SLP reductions with VF 1. + +2021-01-04 Jakub Jelinek + + PR tree-optimization/96782 + * match.pd (x == ~x -> false, x != ~x -> true): New simplifications. + +2021-01-04 Bernd Edlinger + + * collect-utils.c (collect_execute): Check dumppfx. + * collect2.c (maybe_run_lto_and_relink, do_link): Pass atsuffix + to collect_execute. + (do_link): Add new parameter atsuffix. + (main): Handle -dumpdir option. Skip one argument for + -o, -isystem and -B options. + * gcc.c (make_at_file): New helper function. + (close_at_file): Use it. + 2021-01-02 Iain Sandoe * config/darwin.h (MIN_LD64_NO_COAL_SECTS): Adjust. diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 9a99a7343b45..fc775264780d 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20210104 +20210105 diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog index fc0b899740ae..5298365896f5 100644 --- a/gcc/fortran/ChangeLog +++ b/gcc/fortran/ChangeLog @@ -1,3 +1,7 @@ +2021-01-04 Martin Liska + + * ChangeLog-2018: Remove duplicate ChangeLog entries. + 2021-01-01 Harald Anlauf * class.c (gfc_find_vtab): Add check on attribute is_class. diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index f15024f8ffba..552c190b39fd 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,130 @@ +2021-01-04 Martin Uecker + + PR c/98029 + * gcc.dg/pr98029.c: New test. + +2021-01-04 Nathan Sidwell + + * g++.dg/modules/binding-1_a.H: New. + * g++.dg/modules/binding-1_b.H: New. + * g++.dg/modules/binding-1_c.C: New. + * g++.dg/modules/binding-2.H: New. + * g++.dg/modules/builtin-3_a.C: New. + * g++.dg/modules/global-2_a.C: New. + * g++.dg/modules/global-2_b.C: New. + * g++.dg/modules/global-3_a.C: New. + * g++.dg/modules/global-3_b.C: New. + * g++.dg/modules/hello-1_a.C: New. + * g++.dg/modules/hello-1_b.C: New. + * g++.dg/modules/iostream-1_a.H: New. + * g++.dg/modules/iostream-1_b.C: New. + * g++.dg/modules/part-5_a.C: New. + * g++.dg/modules/part-5_b.C: New. + * g++.dg/modules/part-5_c.C: New. + * g++.dg/modules/stdio-1_a.H: New. + * g++.dg/modules/stdio-1_b.C: New. + * g++.dg/modules/string-1_a.H: New. + * g++.dg/modules/string-1_b.C: New. + * g++.dg/modules/string-view1.C: New. + * g++.dg/modules/string-view2.C: New. + * g++.dg/modules/tinfo-1.C: New. + * g++.dg/modules/tinfo-2_a.H: New. + * g++.dg/modules/tinfo-2_b.C: New. + * g++.dg/modules/tname-spec-1_a.H: New. + * g++.dg/modules/tname-spec-1_b.C: New. + * g++.dg/modules/xtreme-header-1.h: New. + * g++.dg/modules/xtreme-header-1_a.H: New. + * g++.dg/modules/xtreme-header-1_b.C: New. + * g++.dg/modules/xtreme-header-1_c.C: New. + * g++.dg/modules/xtreme-header-2.h: New. + * g++.dg/modules/xtreme-header-2_a.H: New. + * g++.dg/modules/xtreme-header-2_b.C: New. + * g++.dg/modules/xtreme-header-2_c.C: New. + * g++.dg/modules/xtreme-header-3.h: New. + * g++.dg/modules/xtreme-header-3_a.H: New. + * g++.dg/modules/xtreme-header-3_b.C: New. + * g++.dg/modules/xtreme-header-3_c.C: New. + * g++.dg/modules/xtreme-header-4.h: New. + * g++.dg/modules/xtreme-header-4_a.H: New. + * g++.dg/modules/xtreme-header-4_b.C: New. + * g++.dg/modules/xtreme-header-4_c.C: New. + * g++.dg/modules/xtreme-header-5.h: New. + * g++.dg/modules/xtreme-header-5_a.H: New. + * g++.dg/modules/xtreme-header-5_b.C: New. + * g++.dg/modules/xtreme-header-5_c.C: New. + * g++.dg/modules/xtreme-header-6.h: New. + * g++.dg/modules/xtreme-header-6_a.H: New. + * g++.dg/modules/xtreme-header-6_b.C: New. + * g++.dg/modules/xtreme-header-6_c.C: New. + * g++.dg/modules/xtreme-header.h: New. + * g++.dg/modules/xtreme-header_a.H: New. + * g++.dg/modules/xtreme-header_b.C: New. + * g++.dg/modules/xtreme-tr1.h: New. + * g++.dg/modules/xtreme-tr1_a.H: New. + * g++.dg/modules/xtreme-tr1_b.C: New. + +2021-01-04 Richard Sandiford + + PR tree-optimization/95401 + * g++.dg/vect/pr95401.cc: New test. + * g++.dg/vect/pr95401a.cc: Likewise. + +2021-01-04 Richard Biener + + PR tree-optimization/98308 + * gcc.dg/vect/pr98308.c: New testcase. + +2021-01-04 Jakub Jelinek + + PR tree-optimization/95771 + * gcc.target/i386/pr95771.c: New test. + +2021-01-04 Richard Biener + + PR tree-optimization/98464 + * g++.dg/opt/pr98464.C: New testcase. + +2021-01-04 Richard Biener + + PR tree-optimization/98282 + * g++.dg/opt/pr98282.C: New testcase. + +2021-01-04 Richard Sandiford + + PR target/89057 + * gcc.target/aarch64/pr89057.c: New test. + +2021-01-04 Richard Sandiford + + * gcc.target/aarch64/sve/acle/asm/prfb.c: Test for a MUL VL range of + [-32, 31]. + * gcc.target/aarch64/sve/acle/asm/prfh.c: Likewise. + * gcc.target/aarch64/sve/acle/asm/prfw.c: Likewise. + * gcc.target/aarch64/sve/acle/asm/prfd.c: Likewise. + +2021-01-04 Martin Liska + + * README: Convert to utf8 from iso8859. + +2021-01-04 Martin Liska + + * gcc.target/avr/avr.exp: Run dos2unix on the file. + +2021-01-04 Richard Biener + + PR tree-optimization/98291 + * gcc.dg/vect/slp-reduc-11.c: New testcase. + * gcc.dg/vect/vect-reduc-in-order-4.c: Adjust. + +2021-01-04 Jakub Jelinek + + PR tree-optimization/96782 + * gcc.dg/tree-ssa/pr96782.c: New test. + +2021-01-04 Bernd Edlinger + + * gcc.misc-tests/outputs.exp: Adjust testcase. + 2021-01-01 Jakub Jelinek * ChangeLog-2020: Rotate ChangeLog. New file. diff --git a/libcody/ChangeLog b/libcody/ChangeLog index ceee732bf00a..a732024c7319 100644 --- a/libcody/ChangeLog +++ b/libcody/ChangeLog @@ -1,3 +1,12 @@ +2021-01-04 Nathan Sidwell + + * client.cc (Client::ProcessResponse): Remove std::move + inside ?: + +2021-01-04 Mateusz Wajchęprzełóż + + * resolver.cc (IsAbsDir): Fix string indexing. + 2020-12-23 Nathan Sidwell * Makefile.in (LDFLAGS): Drop -L.. diff --git a/libiberty/ChangeLog b/libiberty/ChangeLog index 65a0a71d7617..a6f82ef6ec9d 100644 --- a/libiberty/ChangeLog +++ b/libiberty/ChangeLog @@ -1,3 +1,7 @@ +2021-01-04 Martin Liska + + * strverscmp.c: Convert to utf8 from iso8859. + 2020-12-22 Jason Merrill PR c++/67343 -- 2.39.2