Skip to content
Snippets Groups Projects
Commit 251aae90 authored by GCC Administrator's avatar GCC Administrator
Browse files

Daily bump.

parent 20b1e1d8
No related branches found
No related tags found
No related merge requests found
20230512 20230513
2023-05-12 Patrick Palka <ppalka@redhat.com>
Backported from master:
2023-05-11 Patrick Palka <ppalka@redhat.com>
PR c++/109745
* typeck2.cc (poison_mutable_constructors): Define.
(store_init_value): Use it instead of setting
CONSTRUCTOR_MUTABLE_POISON directly.
2023-05-12 Patrick Palka <ppalka@redhat.com>
Backported from master:
2023-05-11 Patrick Palka <ppalka@redhat.com>
Jonathan Wakely <jwakely@redhat.com>
PR c++/83258
PR c++/80488
PR c++/97700
* pt.cc (convert_nontype_argument_function): Remove linkage
requirement for C++17 and later.
(invalid_tparm_referent_p) <case ADDR_EXPR>: Restrict
DECL_ARTIFICIAL rejection test to VAR_DECL.
2023-05-12 Patrick Palka <ppalka@redhat.com>
Backported from master:
2023-05-09 Patrick Palka <ppalka@redhat.com>
PR c++/109761
* parser.cc (cp_parser_class_specifier): Don't pass a class
context to noexcept_override_late_checks.
(noexcept_override_late_checks): Remove 'type' parameter
and use DECL_CONTEXT of 'fndecl' instead.
2023-05-12 Patrick Palka <ppalka@redhat.com>
Backported from master:
2023-05-07 Patrick Palka <ppalka@redhat.com>
PR c++/109651
* pt.cc (coerce_template_args_for_ttp): Mention we can hit the
current_template_parms fallback when level-lowering a bound ttp.
(tsubst_template_decl): Add lambda_tparms parameter. Prefer to
use lambda_tparms instead of substituting DECL_TEMPLATE_PARMS.
(tsubst_decl) <case TEMPLATE_DECL>: Pass NULL_TREE as lambda_tparms
to tsubst_template_decl.
(tsubst_lambda_expr): For a generic lambda, substitute
DECL_TEMPLATE_PARMS and set current_template_parms to it
before substituting the function type. Pass the substituted
DECL_TEMPLATE_PARMS as lambda_tparms to tsubst_template_decl.
2023-05-09 Jakub Jelinek <jakub@redhat.com> 2023-05-09 Jakub Jelinek <jakub@redhat.com>
Backported from master: Backported from master:
......
2023-05-12 Patrick Palka <ppalka@redhat.com>
Backported from master:
2023-05-12 Patrick Palka <ppalka@redhat.com>
PR c++/83258
* g++.dg/ext/visibility/anon8.C: Mention PR83258.
* g++.dg/template/function2.C: Removed.
2023-05-12 Patrick Palka <ppalka@redhat.com>
Backported from master:
2023-05-11 Patrick Palka <ppalka@redhat.com>
PR c++/109745
* g++.dg/cpp0x/constexpr-mutable4.C: New test.
* g++.dg/cpp0x/constexpr-mutable5.C: New test.
* g++.dg/cpp1y/constexpr-mutable2.C: New test.
2023-05-12 Patrick Palka <ppalka@redhat.com>
Backported from master:
2023-05-11 Patrick Palka <ppalka@redhat.com>
PR c++/103807
* g++.dg/cpp2a/lambda-targ1.C: New test.
2023-05-12 Patrick Palka <ppalka@redhat.com>
Backported from master:
2023-05-11 Patrick Palka <ppalka@redhat.com>
Jonathan Wakely <jwakely@redhat.com>
PR c++/83258
PR c++/80488
PR c++/97700
* g++.dg/ext/visibility/anon8.C: Don't expect a "no linkage"
error for the template argument &B2:fn in C++17 mode.
* g++.dg/cpp0x/lambda/lambda-conv15.C: New test.
* g++.dg/cpp2a/nontype-class56.C: New test.
* g++.dg/template/function2.C: New test.
2023-05-12 Patrick Palka <ppalka@redhat.com>
Backported from master:
2023-05-09 Patrick Palka <ppalka@redhat.com>
PR c++/109761
* g++.dg/cpp0x/noexcept78.C: New test.
2023-05-12 Patrick Palka <ppalka@redhat.com>
Backported from master:
2023-05-07 Patrick Palka <ppalka@redhat.com>
PR c++/109651
* g++.dg/cpp2a/lambda-generic-ttp1.C: New test.
* g++.dg/cpp2a/lambda-generic-ttp2.C: New test.
2023-05-11 Richard Sandiford <richard.sandiford@arm.com> 2023-05-11 Richard Sandiford <richard.sandiford@arm.com>
   
PR target/109661 PR target/109661
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment