Daily bump.
This commit is contained in:
parent
65857caee8
commit
8cc4f9cd82
11 changed files with 238 additions and 1 deletions
|
@ -1,3 +1,9 @@
|
|||
2022-03-09 Hans-Peter Nilsson <hp@axis.com>
|
||||
|
||||
* Makefile.def (dependencies): Make configure-sim depend on
|
||||
all-readline.
|
||||
* Makefile.in: Regenerate.
|
||||
|
||||
2022-02-22 Christophe Lyon <christophe.lyon@foss.st.com>
|
||||
|
||||
* MAINTAINERS (Write After Approval): Update my e-mail address.
|
||||
|
|
|
@ -1,3 +1,9 @@
|
|||
2022-03-09 Jonathan Wakely <jwakely@redhat.com>
|
||||
|
||||
PR other/102664
|
||||
* git-descr.sh: Use portable sed commands.
|
||||
* git-undescr.sh: Likewise.
|
||||
|
||||
2022-03-08 Jonathan Wakely <jwakely@redhat.com>
|
||||
|
||||
PR other/102664
|
||||
|
|
|
@ -1,3 +1,48 @@
|
|||
2022-03-09 Richard Biener <rguenther@suse.de>
|
||||
|
||||
* cfgexpand.cc (expand_gimple_asm): Special-case MEM_REF
|
||||
with non-decl operand, avoiding a copy.
|
||||
|
||||
2022-03-09 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR target/104781
|
||||
* config/i386/i386.h (LIBGCC2_UNWIND_ATTRIBUTE): Define for ia32.
|
||||
|
||||
2022-03-09 Richard Biener <rguenther@suse.de>
|
||||
|
||||
PR middle-end/104786
|
||||
* cfgexpand.cc (expand_asm_stmt): Do not generate a copy
|
||||
for VLAs without an upper size bound.
|
||||
|
||||
2022-03-09 Xi Ruoyao <xry111@mengyan1223.wang>
|
||||
|
||||
PR tree-optimization/104851
|
||||
* optabs-query.cc (supports_vec_convert_optab_p): Fix off-by-one
|
||||
error.
|
||||
|
||||
2022-03-09 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR c/104711
|
||||
* doc/invoke.texi (-Wextra): Document that -Wshift-negative-value
|
||||
is enabled by it only for C++11 to C++17 rather than for C++03 or
|
||||
later.
|
||||
(-Wshift-negative-value): Similarly (except here we stated
|
||||
that it is enabled for C++11 or later).
|
||||
|
||||
2022-03-09 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR rtl-optimization/104839
|
||||
* simplify-rtx.cc (simplify_unary_operation_1) <case SIGN_EXTEND>:
|
||||
Use SRP_SIGNED instead of incorrect 1 in SUBREG_PROMOTED_SET.
|
||||
(simplify_unary_operation_1) <case ZERO_EXTEND>: Use SRP_UNSIGNED
|
||||
instead of incorrect 0 in SUBREG_PROMOTED_SET.
|
||||
|
||||
2022-03-09 Xi Ruoyao <xry111@mengyan1223.wang>
|
||||
|
||||
PR target/104842
|
||||
* config/mips/mips.h (LUI_OPERAND): Cast the input to an unsigned
|
||||
value before adding an offset.
|
||||
|
||||
2022-03-08 Christophe Lyon <christophe.lyon@arm.com>
|
||||
|
||||
* config/arm/arm-builtins.cc
|
||||
|
|
|
@ -1 +1 @@
|
|||
20220309
|
||||
20220310
|
||||
|
|
|
@ -1,3 +1,12 @@
|
|||
2022-03-09 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR c/104711
|
||||
* c-opts.cc (c_common_post_options): Don't enable
|
||||
-Wshift-negative-value from -Wextra for C++20 or later.
|
||||
* c-ubsan.cc (ubsan_instrument_shift): Adjust comments.
|
||||
* c-warn.cc (maybe_warn_shift_overflow): Use TYPE_OVERFLOW_WRAPS
|
||||
instead of TYPE_UNSIGNED.
|
||||
|
||||
2022-03-07 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
* c-attribs.cc: Fix up duplicated word issue in a comment.
|
||||
|
|
|
@ -1,3 +1,16 @@
|
|||
2022-03-09 Joseph Myers <joseph@codesourcery.com>
|
||||
|
||||
* c-typeck.cc (function_types_compatible_p): Do not handle C2X
|
||||
differently from earlier standards for unprototyped function type
|
||||
compatibility.
|
||||
|
||||
2022-03-09 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR c/104711
|
||||
* c-fold.cc (c_fully_fold_internal): Don't emit
|
||||
-Wshift-negative-value warning if TYPE_OVERFLOW_WRAPS.
|
||||
* c-typeck.cc (build_binary_op): Likewise.
|
||||
|
||||
2022-03-07 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
* c-parser.cc (c_parser_omp_clause_map): Add missing space in string
|
||||
|
|
|
@ -1,3 +1,56 @@
|
|||
2022-03-09 Patrick Palka <ppalka@redhat.com>
|
||||
|
||||
PR c++/104823
|
||||
* except.cc (build_noexcept_spec): Strengthen dependence check
|
||||
to instantiation_dependent_expression_p.
|
||||
* parser.cc (cp_parser_parenthesized_expression_list_elt):
|
||||
Remove fold_expr_p parameter, and don't call
|
||||
instantiate_non_dependent_expr.
|
||||
(cp_parser_parenthesized_expression_list): Adjust accordingly.
|
||||
* pt.cc (expand_integer_pack): Strengthen dependence check
|
||||
to instantiation_dependent_expression_p.
|
||||
(instantiate_non_dependent_expr_internal): Adjust comment.
|
||||
(instantiate_non_dependent_expr_sfinae): Likewise. Drop
|
||||
the potentially-constant check, and relax and turn the
|
||||
dependence check into a checking assert.
|
||||
(instantiate_non_dependent_or_null): Adjust comment.
|
||||
* semantics.cc (finish_decltype_type): Keep
|
||||
processing_template_decl cleared after calling
|
||||
instantiate_non_dependent_expr_sfinae.
|
||||
|
||||
2022-03-09 Patrick Palka <ppalka@redhat.com>
|
||||
|
||||
PR c++/102137
|
||||
PR c++/87820
|
||||
* cp-tree.h (is_copy_initialization): Declare.
|
||||
* decl.cc (cp_finish_decl): Set LOOKUP_ONLYCONVERTING
|
||||
when is_copy_initialization is true.
|
||||
* init.cc (build_aggr_init): Split out copy-initialization
|
||||
check into ...
|
||||
(is_copy_initialization): ... here.
|
||||
* pt.cc (instantiate_decl): Pass 0 instead of
|
||||
LOOKUP_ONLYCONVERTING as flags to cp_finish_decl.
|
||||
|
||||
2022-03-09 Patrick Palka <ppalka@redhat.com>
|
||||
|
||||
PR c++/65396
|
||||
* cp-tree.h (merge_default_template_args): Declare.
|
||||
* decl.cc (merge_default_template_args): Define, factored out
|
||||
from redeclare_class_template.
|
||||
(duplicate_decls): Use it when merging member function template
|
||||
and free function declarations.
|
||||
* pt.cc (redeclare_class_template): Factor out default argument
|
||||
merging logic into merge_default_template_args. Improve location
|
||||
of a note when there's a template parameter kind mismatch.
|
||||
|
||||
2022-03-09 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR c/104711
|
||||
* constexpr.cc (cxx_eval_check_shift_p): Use TYPE_OVERFLOW_WRAPS
|
||||
instead of TYPE_UNSIGNED.
|
||||
* typeck.cc (cp_build_binary_op): Don't emit
|
||||
-Wshift-negative-value warning if TYPE_OVERFLOW_WRAPS.
|
||||
|
||||
2022-03-08 Roger Sayle <roger@nextmovesoftware.com>
|
||||
|
||||
PR c++/96440
|
||||
|
|
|
@ -1,3 +1,13 @@
|
|||
2022-03-09 Harald Anlauf <anlauf@gmx.de>
|
||||
|
||||
PR fortran/104849
|
||||
* expr.cc (find_array_section): Avoid NULL pointer dereference on
|
||||
invalid array section.
|
||||
|
||||
2022-03-09 Tobias Burnus <tobias@codesourcery.com>
|
||||
|
||||
* trans-intrinsic.cc (gfc_conv_intrinsic_sizeof): Fix CLASS handling.
|
||||
|
||||
2022-03-08 Tobias Burnus <tobias@codesourcery.com>
|
||||
|
||||
PR fortran/104126
|
||||
|
|
|
@ -1,3 +1,83 @@
|
|||
2022-03-09 Joseph Myers <joseph@codesourcery.com>
|
||||
|
||||
* gcc.dg/c11-unproto-1.c, gcc.dg/c11-unproto-2.c: Update comments.
|
||||
* gcc.dg/c2x-unproto-1.c, gcc.dg/c2x-unproto-2.c: Expect same
|
||||
results as in C11 mode. Update comments.
|
||||
|
||||
2022-03-09 Harald Anlauf <anlauf@gmx.de>
|
||||
|
||||
PR fortran/104849
|
||||
* gfortran.dg/pr104849.f90: New test.
|
||||
|
||||
2022-03-09 Patrick Palka <ppalka@redhat.com>
|
||||
|
||||
PR c++/104823
|
||||
* g++.dg/cpp0x/Wnarrowing19.C: New test.
|
||||
* g++.dg/cpp0x/constexpr-attribute4.C: New file.
|
||||
|
||||
2022-03-09 Patrick Palka <ppalka@redhat.com>
|
||||
|
||||
PR c++/102137
|
||||
PR c++/87820
|
||||
* g++.dg/cpp0x/explicit15.C: New test.
|
||||
* g++.dg/cpp1z/class-deduction108.C: New test.
|
||||
|
||||
2022-03-09 Patrick Palka <ppalka@redhat.com>
|
||||
|
||||
PR c++/65396
|
||||
* g++.dg/cpp0x/vt-34314.C: Adjust expected location of
|
||||
"redeclared here" note.
|
||||
* g++.dg/template/pr92440.C: Likewise.
|
||||
* g++.old-deja/g++.pt/redecl1.C: Adjust expected location of
|
||||
"redefinition of default argument" error.
|
||||
* g++.dg/template/defarg23.C: New test.
|
||||
* g++.dg/template/defarg23a.C: New test.
|
||||
|
||||
2022-03-09 Richard Biener <rguenther@suse.de>
|
||||
|
||||
PR testsuite/104759
|
||||
* gcc.dg/vect/vect-multitypes-12.c: Adjust.
|
||||
|
||||
2022-03-09 Richard Biener <rguenther@suse.de>
|
||||
|
||||
PR middle-end/104786
|
||||
* gcc.dg/pr104786.c: New testcase.
|
||||
|
||||
2022-03-09 Tobias Burnus <tobias@codesourcery.com>
|
||||
|
||||
* gfortran.dg/sizeof_6.f90: New test.
|
||||
|
||||
2022-03-09 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR c/104711
|
||||
* c-c++-common/Wshift-negative-value-1.c: Remove
|
||||
dg-additional-options, instead in target selectors of each diagnostic
|
||||
check for exact C++ versions where it should be diagnosed.
|
||||
* c-c++-common/Wshift-negative-value-2.c: Likewise.
|
||||
* c-c++-common/Wshift-negative-value-3.c: Likewise.
|
||||
* c-c++-common/Wshift-negative-value-4.c: Likewise.
|
||||
* c-c++-common/Wshift-negative-value-7.c: New test.
|
||||
* c-c++-common/Wshift-negative-value-8.c: New test.
|
||||
* c-c++-common/Wshift-negative-value-9.c: New test.
|
||||
* c-c++-common/Wshift-negative-value-10.c: New test.
|
||||
* c-c++-common/Wshift-overflow-1.c: Remove
|
||||
dg-additional-options, instead in target selectors of each diagnostic
|
||||
check for exact C++ versions where it should be diagnosed.
|
||||
* c-c++-common/Wshift-overflow-2.c: Likewise.
|
||||
* c-c++-common/Wshift-overflow-5.c: Likewise.
|
||||
* c-c++-common/Wshift-overflow-6.c: Likewise.
|
||||
* c-c++-common/Wshift-overflow-7.c: Likewise.
|
||||
* c-c++-common/Wshift-overflow-8.c: New test.
|
||||
* c-c++-common/Wshift-overflow-9.c: New test.
|
||||
* c-c++-common/Wshift-overflow-10.c: New test.
|
||||
* c-c++-common/Wshift-overflow-11.c: New test.
|
||||
* c-c++-common/Wshift-overflow-12.c: New test.
|
||||
|
||||
2022-03-09 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR rtl-optimization/104839
|
||||
* gcc.c-torture/execute/pr104839.c: New test.
|
||||
|
||||
2022-03-08 Roger Sayle <roger@nextmovesoftware.com>
|
||||
|
||||
PR c++/96440
|
||||
|
|
|
@ -1,3 +1,11 @@
|
|||
2022-03-09 Tobias Burnus <tobias@codesourcery.com>
|
||||
|
||||
PR target/102215
|
||||
* config/gcn/atomic.c (__sync_val_compare_and_swap_##SIZE): Move
|
||||
a line up to non-arg-dependent value first.
|
||||
(__ATOMIC_COMPARE_EXCHANGE): Define + call to generate
|
||||
__atomic_compare_exchange_{1,2}.
|
||||
|
||||
2022-03-04 Iain Sandoe <iain@sandoe.co.uk>
|
||||
|
||||
* config/rs6000/t-darwin-ehs: Add darwin-fallback.o.
|
||||
|
|
|
@ -1,3 +1,10 @@
|
|||
2022-03-09 Patrick Palka <ppalka@redhat.com>
|
||||
|
||||
PR libstdc++/104859
|
||||
* src/c++17/floating_to_chars.cc (__floating_to_chars_hex):
|
||||
Be explicit when narrowing the shifted effective_mantissa,
|
||||
since it may have an integer-class type.
|
||||
|
||||
2022-03-08 Jonathan Wakely <jwakely@redhat.com>
|
||||
|
||||
* include/bits/uses_allocator_args.h: Remove incorrect copyright
|
||||
|
|
Loading…
Add table
Reference in a new issue