From 161e4c08624e2ff9f0db8f8c6ac201af6277b6aa Mon Sep 17 00:00:00 2001 From: GCC Administrator Date: Tue, 26 Jan 2021 00:16:34 +0000 Subject: [PATCH] Daily bump. --- ChangeLog | 6 ++++ gcc/ChangeLog | 69 +++++++++++++++++++++++++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 9 ++++++ gcc/c-family/ChangeLog | 5 +++ gcc/cp/ChangeLog | 11 +++++++ gcc/fortran/ChangeLog | 18 +++++++++++ gcc/testsuite/ChangeLog | 41 ++++++++++++++++++++++++ libgcc/ChangeLog | 7 +++++ libgomp/ChangeLog | 4 +++ 10 files changed, 171 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 184395529e5..3df598d568c 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2021-01-25 Martin Liska + + PR gcov-profile/98739 + * Makefile.in: Enable -fprofile-reproducible=parallel-runs + for profiledbootstrap. + 2021-01-22 Jonathan Wright * MAINTAINERS (Write After Approval): Add myself. diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 9421b046eee..8d04554bfa5 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,72 @@ +2021-01-25 Martin Sebor + + PR c++/98646 + * tree-ssa-ccp.c (pass_post_ipa_warn::execute): Adjust warning text. + +2021-01-25 Martin Liska + + * value-prof.c (get_nth_most_common_value): Use %s instead + of %qs string. + +2021-01-25 Jakub Jelinek + + PR debug/98811 + * configure.ac (HAVE_AS_GDWARF_5_DEBUG_FLAG): Only define if + readelf -wi is able to read the emitted .debug_info back. + * configure: Regenerated. + +2021-01-25 Martin Liska + + PR gcov-profile/98739 + * common.opt: Add missing sign symbol. + * value-prof.c (get_nth_most_common_value): Restore handling + of PROFILE_REPRODUCIBILITY_PARALLEL_RUNS and + PROFILE_REPRODUCIBILITY_MULTITHREADED. + +2021-01-25 Richard Biener + + PR middle-end/98807 + * tree.c (vector_element_bits): Always use precision of + the element type for boolean vectors. + +2021-01-25 Sebastian Huber + + * config/rtems.h (STARTFILE_SPEC): Remove qnolinkcmds. + (ENDFILE_SPEC): Evaluate qnolinkcmds. + +2021-01-25 Sebastian Huber + + * config/rtems.h (STARTFILE_SPEC): Remove nostdlib and + nostartfiles handling since this is already done by + LINK_COMMAND_SPEC. Evaluate qnolinkcmds. + (ENDFILE_SPEC): Remove nostdlib and nostartfiles handling since this + is already done by LINK_COMMAND_SPEC. + (LIB_SPECS): Remove nostdlib and nodefaultlibs handling since + this is already done by LINK_COMMAND_SPEC. Remove qnolinkcmds + evaluation. + +2021-01-25 Jakub Jelinek + + PR testsuite/98771 + * fold-const-call.c (host_size_t_cst_p): Renamed to ... + (size_t_cst_p): ... this. Check and store unsigned HOST_WIDE_INT + value rather than host size_t. + (fold_const_call): Change type of s2 from size_t to + unsigned HOST_WIDE_INT. Use size_t_cst_p instead of + host_size_t_cst_p. For strncmp calls, pass MIN (s2, SIZE_MAX) + instead of s2 as last argument. + +2021-01-25 Tamar Christina + + * config/arm/iterators.md (rotsplit1, rotsplit2, conj_op, fcmac1, + VCMLA_OP, VCMUL_OP): New. + * config/arm/mve.md (mve_vcmlaq): Support vec_dup 0. + * config/arm/neon.md (cmul3): New. + * config/arm/unspecs.md (UNSPEC_VCMLA_CONJ, UNSPEC_VCMLA180_CONJ, + UNSPEC_VCMUL_CONJ): New. + * config/arm/vec-common.md (cmul3, arm_vcmla, + cml4): New. + 2021-01-23 Jakub Jelinek PR testsuite/97301 diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 6069c193b03..31caf8e9da9 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20210125 +20210126 diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog index eca5866ff43..41c40804f29 100644 --- a/gcc/ada/ChangeLog +++ b/gcc/ada/ChangeLog @@ -1,3 +1,12 @@ +2021-01-25 Eric Botcazou + + * gcc-interface/trans.c (make_covariant_thunk): Set the DECL_CONTEXT + of the parameters and do not set TREE_PUBLIC on the thunk. + (maybe_make_gnu_thunk): Pass the alias to the covariant thunk. + * gcc-interface/utils.c (finish_subprog_decl): Set the DECL_CONTEXT + of the parameters here... + (begin_subprog_body): ...instead of here. + 2021-01-19 Eric Botcazou PR ada/98740 diff --git a/gcc/c-family/ChangeLog b/gcc/c-family/ChangeLog index 5beb2645d5f..9eb38f2c6ce 100644 --- a/gcc/c-family/ChangeLog +++ b/gcc/c-family/ChangeLog @@ -1,3 +1,8 @@ +2021-01-25 Martin Sebor + + PR c++/98646 + * c-common.c (check_nonnull_arg): Adjust warning text. + 2021-01-17 Martin Sebor * c-pretty-print.c (c_pretty_printer::primary_expression): Don't diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index d3d15b172c8..c31fc7cf8f3 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,14 @@ +2021-01-25 Martin Sebor + + PR c++/98646 + * cvt.c (cp_fold_convert): Propagate TREE_NO_WARNING. + +2021-01-25 Jason Merrill + + PR c++/98463 + * constexpr.c (get_or_insert_ctor_field): Add check. + (cxx_eval_store_expression): Handle discontinuity of refs. + 2021-01-23 Anthony Sharp * call.c (complain_about_access): Altered function. diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog index 013c137993a..83112d5d21f 100644 --- a/gcc/fortran/ChangeLog +++ b/gcc/fortran/ChangeLog @@ -1,3 +1,21 @@ +2021-01-25 Harald Anlauf + + PR fortran/70070 + * data.c (create_character_initializer): Check substring indices + against bounds. + (gfc_assign_data_value): Catch error returned from + create_character_initializer. + +2021-01-25 Tobias Burnus + + * intrinsic.texi (CO_BROADCAST, CO_MIN, CO_REDUCE, CO_SUM): Fix typos. + +2021-01-25 Steve Kargl + + PR fortran/98517 + * resolve.c (resolve_charlen): Check that length expression is + present before testing for scalar/integer.. + 2021-01-22 Paul Thomas PR fortran/98565 diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 7f31effdb20..ff7e4ea0c92 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,44 @@ +2021-01-25 Harald Anlauf + + PR fortran/70070 + * gfortran.dg/pr70070.f90: New test. + +2021-01-25 Martin Sebor + + PR c++/98646 + * g++.dg/warn/Wnonnull5.C: Adjust text of an expected warning. + * g++.dg/warn/Wnonnull10.C: New test. + * g++.dg/warn/Wnonnull9.C: New test. + +2021-01-25 Thomas Koenig + + * gfortran.dg/associate_57.f90: New test. + +2021-01-25 Thomas Koenig + + PR fortran/96843 + * gfortran.dg/interface_assignment_7.f90: New test. + +2021-01-25 Jason Merrill + + PR c++/98463 + * g++.dg/cpp2a/no_unique_address8.C: New test. + +2021-01-25 Richard Biener + + PR middle-end/98807 + * gcc.dg/pr98807.c: New testcase. + +2021-01-25 Eric Botcazou + + * gnat.dg/thunk2.adb, gnat.dg/thunk2.ads: New test. + * gnat.dg/thunk2_pkg.ads: New helper. + +2021-01-25 Steve Kargl + + PR fortran/98517 + * gfortran.dg/charlen_18.f90 : New test. + 2021-01-23 Anthony Sharp * g++.dg/lookup/scoped1.C: Modified testcase to run successfully diff --git a/libgcc/ChangeLog b/libgcc/ChangeLog index 79449410592..0033d845619 100644 --- a/libgcc/ChangeLog +++ b/libgcc/ChangeLog @@ -1,3 +1,10 @@ +2021-01-25 Martin Liska + + PR gcov-profile/98739 + * libgcov-merge.c (__gcov_merge_topn): Mark when merging + ends with a dropped counter. + * libgcov.h (gcov_topn_add_value): Add return value. + 2021-01-13 Stafford Horne * config/or1k/sfp-machine.h (FP_RND_NEAREST, FP_RND_ZERO, diff --git a/libgomp/ChangeLog b/libgomp/ChangeLog index cbcd07ca1fe..42ccffe797d 100644 --- a/libgomp/ChangeLog +++ b/libgomp/ChangeLog @@ -1,3 +1,7 @@ +2021-01-25 Kwok Cheung Yeung + + * libgomp.texi (omp_fulfill_event): New entry. + 2021-01-20 Jakub Jelinek * task.c (GOMP_task): Rename priority argument to priority_arg, -- 2.30.2