Daily bump.
This commit is contained in:
parent
77ef995c1f
commit
71e24b0601
8 changed files with 189 additions and 1 deletions
|
@ -1,3 +1,8 @@
|
||||||
|
2021-02-23 Kito Cheng <kito.cheng@sifive.com>
|
||||||
|
|
||||||
|
* config.guess: Import latest upstream.
|
||||||
|
* config.sub: Import latest upstream.
|
||||||
|
|
||||||
2021-01-25 Martin Liska <mliska@suse.cz>
|
2021-01-25 Martin Liska <mliska@suse.cz>
|
||||||
|
|
||||||
PR gcov-profile/98739
|
PR gcov-profile/98739
|
||||||
|
|
|
@ -1,3 +1,59 @@
|
||||||
|
2021-02-23 Peter Bergner <bergner@linux.ibm.com>
|
||||||
|
|
||||||
|
* config/rs6000/mma.md (mma_assemble_pair): Rename from this...
|
||||||
|
(vsx_assemble_pair): ...to this.
|
||||||
|
(*mma_assemble_pair): Rename from this...
|
||||||
|
(*vsx_assemble_pair): ...to this.
|
||||||
|
(mma_disassemble_pair): Rename from this...
|
||||||
|
(vsx_disassemble_pair): ...to this.
|
||||||
|
(*mma_disassemble_pair): Rename from this...
|
||||||
|
(*vsx_disassemble_pair): ...to this.
|
||||||
|
* config/rs6000/rs6000-builtin.def (BU_MMA_V2, BU_MMA_V3,
|
||||||
|
BU_COMPAT): New macros.
|
||||||
|
(mma_assemble_pair): Rename from this...
|
||||||
|
(vsx_assemble_pair): ...to this.
|
||||||
|
(mma_disassemble_pair): Rename from this...
|
||||||
|
(vsx_disassemble_pair): ...to this.
|
||||||
|
(mma_assemble_pair): New compatibility built-in.
|
||||||
|
(mma_disassemble_pair): Likewise.
|
||||||
|
* config/rs6000/rs6000-call.c (struct builtin_compatibility): New.
|
||||||
|
(RS6000_BUILTIN_COMPAT): Define.
|
||||||
|
(bdesc_compat): New.
|
||||||
|
(mma_expand_builtin): Use VSX_BUILTIN_DISASSEMBLE_PAIR_INTERNAL.
|
||||||
|
(rs6000_gimple_fold_mma_builtin): Use MMA_BUILTIN_DISASSEMBLE_PAIR
|
||||||
|
and VSX_BUILTIN_ASSEMBLE_PAIR.
|
||||||
|
(rs6000_init_builtins): Register compatibility built-ins.
|
||||||
|
(mma_init_builtins): Use VSX_BUILTIN_ASSEMBLE_PAIR,
|
||||||
|
VSX_BUILTIN_ASSEMBLE_PAIR_INTERNAL, VSX_BUILTIN_DISASSEMBLE_PAIR and
|
||||||
|
VSX_BUILTIN_DISASSEMBLE_PAIR_INTERNAL.
|
||||||
|
* doc/extend.texi (__builtin_mma_assemble_pair): Rename from this...
|
||||||
|
(__builtin_vsx_assemble_pair): ...to this.
|
||||||
|
(__builtin_mma_disassemble_pair): Rename from this...
|
||||||
|
(__builtin_vsx_disassemble_pair): ...to this.
|
||||||
|
|
||||||
|
2021-02-23 Martin Liska <mliska@suse.cz>
|
||||||
|
|
||||||
|
PR sanitizer/99168
|
||||||
|
* ipa-icf.c (sem_variable::merge): Do not merge 2 variables
|
||||||
|
with different alignment. That leads to an invalid red zone
|
||||||
|
size allocated in runtime.
|
||||||
|
|
||||||
|
2021-02-23 Jakub Jelinek <jakub@redhat.com>
|
||||||
|
|
||||||
|
PR tree-optimization/99204
|
||||||
|
* fold-const.c (fold_read_from_constant_string): Check that
|
||||||
|
tree_fits_uhwi_p (index) rather than just that index is INTEGER_CST.
|
||||||
|
|
||||||
|
2021-02-23 Segher Boessenkool <segher@kernel.crashing.org>
|
||||||
|
Kewen Lin <linkw@gcc.gnu.org>
|
||||||
|
|
||||||
|
* config/rs6000/rs6000.md (*rotl<mode>3_insert_3): Renamed to...
|
||||||
|
(rotl<mode>3_insert_3): ...this.
|
||||||
|
(plus_ior_xor): New code_iterator.
|
||||||
|
(define_split for GPR rl*imi): New splitter.
|
||||||
|
* config/rs6000/vsx.md (vsx_init_v4si): Use gen_rotldi3_insert_3
|
||||||
|
for integer merging.
|
||||||
|
|
||||||
2021-02-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
|
2021-02-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
|
||||||
|
|
||||||
* config/aarch64/aarch64-tuning-flags.def (cse_sve_vl_constants):
|
* config/aarch64/aarch64-tuning-flags.def (cse_sve_vl_constants):
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
20210223
|
20210224
|
||||||
|
|
|
@ -1,3 +1,21 @@
|
||||||
|
2021-02-23 Nathan Sidwell <nathan@acm.org>
|
||||||
|
|
||||||
|
PR c++/99208
|
||||||
|
* decl.c (name_unnamed_type): Check DECL identity, not IDENTIFIER
|
||||||
|
identity.
|
||||||
|
|
||||||
|
2021-02-23 Patrick Palka <ppalka@redhat.com>
|
||||||
|
|
||||||
|
PR c++/95468
|
||||||
|
* pt.c (tsubst_copy_and_build) <case BASELINK>: New case, copied
|
||||||
|
over from tsubst_copy.
|
||||||
|
|
||||||
|
2021-02-23 Patrick Palka <ppalka@redhat.com>
|
||||||
|
|
||||||
|
* pt.c (instantiation_dependent_expression_p): Check
|
||||||
|
processing_template_decl before calling
|
||||||
|
potential_constant_expression.
|
||||||
|
|
||||||
2021-02-22 Nathan Sidwell <nathan@acm.org>
|
2021-02-22 Nathan Sidwell <nathan@acm.org>
|
||||||
|
|
||||||
PR c++/99174
|
PR c++/99174
|
||||||
|
|
|
@ -1,3 +1,18 @@
|
||||||
|
2021-02-23 Paul Thomas <pault@gcc.gnu.org>
|
||||||
|
|
||||||
|
PR fortran/99124
|
||||||
|
* resolve.c (resolve_fl_procedure): Include class results in
|
||||||
|
the test for F2018, C15100.
|
||||||
|
* trans-array.c (get_class_info_from_ss): Do not use the saved
|
||||||
|
descriptor to obtain the class expression for variables. Use
|
||||||
|
gfc_get_class_from_expr instead.
|
||||||
|
|
||||||
|
2021-02-23 Harald Anlauf <anlauf@gmx.de>
|
||||||
|
|
||||||
|
PR fortran/99206
|
||||||
|
* simplify.c (gfc_simplify_reshape): Set string length for
|
||||||
|
character arguments.
|
||||||
|
|
||||||
2021-02-22 Tobias Burnus <tobias@codesourcery.com>
|
2021-02-22 Tobias Burnus <tobias@codesourcery.com>
|
||||||
|
|
||||||
PR fortran/99171
|
PR fortran/99171
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
2021-02-23 Joseph Myers <joseph@codesourcery.com>
|
||||||
|
|
||||||
|
* sv.po: Update.
|
||||||
|
|
||||||
2021-02-19 Joseph Myers <joseph@codesourcery.com>
|
2021-02-19 Joseph Myers <joseph@codesourcery.com>
|
||||||
|
|
||||||
* fr.po: Update.
|
* fr.po: Update.
|
||||||
|
|
|
@ -1,3 +1,61 @@
|
||||||
|
2021-02-23 Peter Bergner <bergner@linux.ibm.com>
|
||||||
|
|
||||||
|
* gcc.target/powerpc/mma-builtin-4.c: Add tests for
|
||||||
|
__builtin_vsx_assemble_pair and __builtin_vsx_disassemble_pair.
|
||||||
|
Add __has_builtin tests for built-ins.
|
||||||
|
Update expected instruction counts.
|
||||||
|
|
||||||
|
2021-02-23 Martin Sebor <msebor@redhat.com>
|
||||||
|
|
||||||
|
PR c++/99074
|
||||||
|
* g++.dg/warn/Wnonnull11.C: New test.
|
||||||
|
|
||||||
|
2021-02-23 Paul Thomas <pault@gcc.gnu.org>
|
||||||
|
|
||||||
|
PR fortran/99124
|
||||||
|
* gfortran.dg/class_defined_operator_2.f03 : New test.
|
||||||
|
* gfortran.dg/elemental_result_2.f90 : New test.
|
||||||
|
* gfortran.dg/class_assign_4.f90: Correct the non-conforming
|
||||||
|
elemental function with an allocatable result with an operator
|
||||||
|
interface with array dummies and result.
|
||||||
|
|
||||||
|
2021-02-23 Harald Anlauf <anlauf@gmx.de>
|
||||||
|
|
||||||
|
PR fortran/99206
|
||||||
|
* gfortran.dg/reshape_zerosize_4.f90: New test.
|
||||||
|
|
||||||
|
2021-02-23 Nathan Sidwell <nathan@acm.org>
|
||||||
|
|
||||||
|
PR c++/99208
|
||||||
|
* g++.dg/modules/pr99208_a.C: New.
|
||||||
|
* g++.dg/modules/pr99208_b.C: New.
|
||||||
|
|
||||||
|
2021-02-23 Martin Liska <mliska@suse.cz>
|
||||||
|
|
||||||
|
PR sanitizer/99168
|
||||||
|
* c-c++-common/asan/pr99168.c: New test.
|
||||||
|
|
||||||
|
2021-02-23 Patrick Palka <ppalka@redhat.com>
|
||||||
|
|
||||||
|
PR c++/95468
|
||||||
|
* g++.dg/template/non-dependent15.C: New test.
|
||||||
|
|
||||||
|
2021-02-23 Jakub Jelinek <jakub@redhat.com>
|
||||||
|
|
||||||
|
PR tree-optimization/99204
|
||||||
|
* gfortran.dg/pr99204.f90: New test.
|
||||||
|
|
||||||
|
2021-02-23 Kewen Lin <linkw@linux.ibm.com>
|
||||||
|
|
||||||
|
* gcc.target/powerpc/vec-init-10.c: New test.
|
||||||
|
|
||||||
|
2021-02-23 Hans-Peter Nilsson <hp@axis.com>
|
||||||
|
|
||||||
|
* g++.dg/warn/Wplacement-new-size-1.C,
|
||||||
|
g++.dg/warn/Wplacement-new-size-2.C,
|
||||||
|
g++.dg/warn/Wplacement-new-size-6.C: Adjust for
|
||||||
|
default_packed targets.
|
||||||
|
|
||||||
2021-02-22 David Malcolm <dmalcolm@redhat.com>
|
2021-02-22 David Malcolm <dmalcolm@redhat.com>
|
||||||
|
|
||||||
PR analyzer/99196
|
PR analyzer/99196
|
||||||
|
|
|
@ -1,3 +1,35 @@
|
||||||
|
2021-02-23 Martin Sebor <msebor@redhat.com>
|
||||||
|
|
||||||
|
PR c++/99074
|
||||||
|
* libsupc++/dyncast.cc (__dynamic_cast): Return null when
|
||||||
|
first argument is null.
|
||||||
|
|
||||||
|
2021-02-23 Jakub Jelinek <jakub@redhat.com>
|
||||||
|
|
||||||
|
PR libstdc++/99181
|
||||||
|
* testsuite/21_strings/char_traits/requirements/char/99181.cc: New
|
||||||
|
test.
|
||||||
|
|
||||||
|
2021-02-23 Jakub Jelinek <jakub@redhat.com>
|
||||||
|
|
||||||
|
PR libstdc++/99181
|
||||||
|
* include/bits/char_traits.h (char_traits<char>::compare): For
|
||||||
|
constexpr evaluation don't call
|
||||||
|
__gnu_cxx::char_traits<char_type>::compare but do the comparison loop
|
||||||
|
directly.
|
||||||
|
|
||||||
|
2021-02-23 Jakub Jelinek <jakub@redhat.com>
|
||||||
|
|
||||||
|
PR libstdc++/97549
|
||||||
|
* include/pstl/parallel_backend_serial.h: Remove __pstl::__par_backend.
|
||||||
|
|
||||||
|
2021-02-23 Patrick Palka <ppalka@redhat.com>
|
||||||
|
|
||||||
|
PR libstdc++/98384
|
||||||
|
* src/c++17/floating_to_chars.cc (get_ieee_repr): Extract
|
||||||
|
the high- and low-order parts from an IBM long double value
|
||||||
|
in an endian-agnostic way.
|
||||||
|
|
||||||
2021-02-19 Jonathan Wakely <jwakely@redhat.com>
|
2021-02-19 Jonathan Wakely <jwakely@redhat.com>
|
||||||
|
|
||||||
* include/bits/atomic_wait.h (__thread_relax()): Call
|
* include/bits/atomic_wait.h (__thread_relax()): Call
|
||||||
|
|
Loading…
Add table
Reference in a new issue