diff options
author | GCC Administrator <gccadmin@gcc.gnu.org> | 2021-01-26 00:16:34 +0000 |
---|---|---|
committer | GCC Administrator <gccadmin@gcc.gnu.org> | 2021-01-26 00:16:34 +0000 |
commit | 161e4c08624e2ff9f0db8f8c6ac201af6277b6aa (patch) | |
tree | 3caaeb92f3c1be454f6f10511543a1bb1446c83c /gcc | |
parent | a61efd469371b71483d42afa1038e6a8c16baf4a (diff) | |
download | gcc-161e4c08624e2ff9f0db8f8c6ac201af6277b6aa.zip gcc-161e4c08624e2ff9f0db8f8c6ac201af6277b6aa.tar.gz gcc-161e4c08624e2ff9f0db8f8c6ac201af6277b6aa.tar.bz2 |
Daily bump.
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 69 | ||||
-rw-r--r-- | gcc/DATESTAMP | 2 | ||||
-rw-r--r-- | gcc/ada/ChangeLog | 9 | ||||
-rw-r--r-- | gcc/c-family/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/cp/ChangeLog | 11 | ||||
-rw-r--r-- | gcc/fortran/ChangeLog | 18 | ||||
-rw-r--r-- | gcc/testsuite/ChangeLog | 41 |
7 files changed, 154 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 9421b04..8d04554 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,72 @@ +2021-01-25 Martin Sebor <msebor@redhat.com> + + PR c++/98646 + * tree-ssa-ccp.c (pass_post_ipa_warn::execute): Adjust warning text. + +2021-01-25 Martin Liska <mliska@suse.cz> + + * value-prof.c (get_nth_most_common_value): Use %s instead + of %qs string. + +2021-01-25 Jakub Jelinek <jakub@redhat.com> + + 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 <mliska@suse.cz> + + 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 <rguenther@suse.de> + + PR middle-end/98807 + * tree.c (vector_element_bits): Always use precision of + the element type for boolean vectors. + +2021-01-25 Sebastian Huber <sebastian.huber@embedded-brains.de> + + * config/rtems.h (STARTFILE_SPEC): Remove qnolinkcmds. + (ENDFILE_SPEC): Evaluate qnolinkcmds. + +2021-01-25 Sebastian Huber <sebastian.huber@embedded-brains.de> + + * 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 <jakub@redhat.com> + + 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 <tamar.christina@arm.com> + + * config/arm/iterators.md (rotsplit1, rotsplit2, conj_op, fcmac1, + VCMLA_OP, VCMUL_OP): New. + * config/arm/mve.md (mve_vcmlaq<mve_rot><mode>): Support vec_dup 0. + * config/arm/neon.md (cmul<conj_op><mode>3): New. + * config/arm/unspecs.md (UNSPEC_VCMLA_CONJ, UNSPEC_VCMLA180_CONJ, + UNSPEC_VCMUL_CONJ): New. + * config/arm/vec-common.md (cmul<conj_op><mode>3, arm_vcmla<rot><mode>, + cml<fcmac1><conj_op><mode>4): New. + 2021-01-23 Jakub Jelinek <jakub@redhat.com> PR testsuite/97301 diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 6069c19..31caf8e 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20210125 +20210126 diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog index eca5866..41c4080 100644 --- a/gcc/ada/ChangeLog +++ b/gcc/ada/ChangeLog @@ -1,3 +1,12 @@ +2021-01-25 Eric Botcazou <ebotcazou@adacore.com> + + * 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 <ebotcazou@adacore.com> PR ada/98740 diff --git a/gcc/c-family/ChangeLog b/gcc/c-family/ChangeLog index 5beb264..9eb38f2 100644 --- a/gcc/c-family/ChangeLog +++ b/gcc/c-family/ChangeLog @@ -1,3 +1,8 @@ +2021-01-25 Martin Sebor <msebor@redhat.com> + + PR c++/98646 + * c-common.c (check_nonnull_arg): Adjust warning text. + 2021-01-17 Martin Sebor <msebor@redhat.com> * c-pretty-print.c (c_pretty_printer::primary_expression): Don't diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index d3d15b1..c31fc7c 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,14 @@ +2021-01-25 Martin Sebor <msebor@redhat.com> + + PR c++/98646 + * cvt.c (cp_fold_convert): Propagate TREE_NO_WARNING. + +2021-01-25 Jason Merrill <jason@redhat.com> + + 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 <anthonysharp15@gmail.com> * call.c (complain_about_access): Altered function. diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog index 013c137..83112d5 100644 --- a/gcc/fortran/ChangeLog +++ b/gcc/fortran/ChangeLog @@ -1,3 +1,21 @@ +2021-01-25 Harald Anlauf <anlauf@gmx.de> + + 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 <tobias@codesourcery.com> + + * intrinsic.texi (CO_BROADCAST, CO_MIN, CO_REDUCE, CO_SUM): Fix typos. + +2021-01-25 Steve Kargl <kargl@gcc.gnu.org> + + PR fortran/98517 + * resolve.c (resolve_charlen): Check that length expression is + present before testing for scalar/integer.. + 2021-01-22 Paul Thomas <pault@gcc.gnu.org> PR fortran/98565 diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 7f31eff..ff7e4ea 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,44 @@ +2021-01-25 Harald Anlauf <anlauf@gmx.de> + + PR fortran/70070 + * gfortran.dg/pr70070.f90: New test. + +2021-01-25 Martin Sebor <msebor@redhat.com> + + 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 <tkoenig@gcc.gnu.org> + + * gfortran.dg/associate_57.f90: New test. + +2021-01-25 Thomas Koenig <tkoenig@gcc.gnu.org> + + PR fortran/96843 + * gfortran.dg/interface_assignment_7.f90: New test. + +2021-01-25 Jason Merrill <jason@redhat.com> + + PR c++/98463 + * g++.dg/cpp2a/no_unique_address8.C: New test. + +2021-01-25 Richard Biener <rguenther@suse.de> + + PR middle-end/98807 + * gcc.dg/pr98807.c: New testcase. + +2021-01-25 Eric Botcazou <ebotcazou@adacore.com> + + * gnat.dg/thunk2.adb, gnat.dg/thunk2.ads: New test. + * gnat.dg/thunk2_pkg.ads: New helper. + +2021-01-25 Steve Kargl <kargl@gcc.gnu.org> + + PR fortran/98517 + * gfortran.dg/charlen_18.f90 : New test. + 2021-01-23 Anthony Sharp <anthonysharp15@gmail.com> * g++.dg/lookup/scoped1.C: Modified testcase to run successfully |