Daily bump.
This commit is contained in:
parent
e79d519633
commit
c8f767b2c0
8 changed files with 235 additions and 1 deletions
|
@ -1,3 +1,54 @@
|
|||
2022-12-15 Vladimir N. Makarov <vmakarov@redhat.com>
|
||||
|
||||
* ira-costs.cc: Include print-rtl.h.
|
||||
(record_reg_classes, scan_one_insn): Add code to print debug info.
|
||||
* ira.cc (ira_init_register_move_cost): Check that at least one hard
|
||||
reg of the mode are in the class contents to calculate the
|
||||
register move costs.
|
||||
|
||||
2022-12-15 Siddhesh Poyarekar <siddhesh@gotplt.org>
|
||||
|
||||
* doc/extend.texi (__builtin_dynamic_object_size): Document
|
||||
builtin.
|
||||
* doc/passes.texi
|
||||
(Optimize calls to @code{__builtin_object_size}): Also mention
|
||||
__builtin_dynamic_object_size.
|
||||
|
||||
2022-12-15 Siddhesh Poyarekar <siddhesh@gotplt.org>
|
||||
|
||||
PR middle-end/70090
|
||||
* doc/invoke.texi (-fsanitize=object-size): Use
|
||||
__builtin_dynamic_object_size instead of
|
||||
__builtin_object_size.
|
||||
|
||||
2022-12-15 Richard Biener <rguenther@suse.de>
|
||||
|
||||
PR middle-end/108086
|
||||
* tree-inline.cc (copy_edges_for_bb): Walk stmts backwards for
|
||||
splitting the block to avoid quadratic behavior with setting
|
||||
stmts BB on multliple splits.
|
||||
|
||||
2022-12-15 Spacetown <michael.foerderer@gmx.de>
|
||||
|
||||
PR gcov-profile/107537
|
||||
* gcov.cc (output_branch_count): Add annotation '(fallthrough)'
|
||||
or '(throw)' also to uncovered branches.
|
||||
|
||||
2022-12-15 Richard Biener <rguenther@suse.de>
|
||||
|
||||
PR middle-end/108086
|
||||
* tree-inline.cc (copy_edges_for_bb): Do not update all
|
||||
stmts again.
|
||||
|
||||
2022-12-15 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR tree-optimization/108095
|
||||
* tree-into-ssa.cc (maybe_register_def): Insert debug stmt
|
||||
on all non-EH edges from asm goto if they have a single
|
||||
predecessor rather than asserting there is at most one such edge.
|
||||
Test whether there are no PHI nodes next to the single predecessor
|
||||
test.
|
||||
|
||||
2022-12-14 David Faust <david.faust@oracle.com>
|
||||
|
||||
PR target/106773
|
||||
|
|
|
@ -1 +1 @@
|
|||
20221215
|
||||
20221216
|
||||
|
|
|
@ -1,3 +1,81 @@
|
|||
2022-12-15 Patrick Palka <ppalka@redhat.com>
|
||||
|
||||
PR c++/102104
|
||||
PR c++/108090
|
||||
* error.cc (dump_decl) <case USING_DECL>: Look through a
|
||||
pack expansion in the name as well.
|
||||
* parser.cc (cp_parser_using_declaration): Handle a parameter
|
||||
pack appearing in the terminal name of a variadic using-decl.
|
||||
* pt.cc (tsubst_decl) <case USING_DECL>: Likewise. Combine the
|
||||
handling of variadic and non-variadic using-decls.
|
||||
|
||||
2022-12-15 Jason Merrill <jason@redhat.com>
|
||||
|
||||
* init.cc (build_vec_init): Rename "flags" to "cleanup_flags"
|
||||
to distinguish from LOOKUP_*.
|
||||
|
||||
2022-12-15 Arsen Arsenović <arsen@aarsen.me>
|
||||
|
||||
* mangle.cc (write_encoding): Move contract pre/post function
|
||||
mangling from here...
|
||||
(write_mangled_name): ... to here, and make it happen always.
|
||||
|
||||
2022-12-15 Patrick Palka <ppalka@redhat.com>
|
||||
|
||||
PR c++/107188
|
||||
* parser.cc (cp_parser_using_declaration): Give up early if the
|
||||
scope of an access-declaration isn't possibly a class type.
|
||||
|
||||
2022-12-15 Patrick Palka <ppalka@redhat.com>
|
||||
|
||||
PR c++/100295
|
||||
PR c++/107579
|
||||
* pt.cc (el_data::skip_unevaluated_operands): New data member.
|
||||
(extract_locals_r): If skip_unevaluated_operands is true,
|
||||
don't walk into unevaluated contexts.
|
||||
(extract_local_specs): Walk the pattern twice, first with
|
||||
skip_unevaluated_operands true followed by it set to false.
|
||||
|
||||
2022-12-15 Patrick Palka <ppalka@redhat.com>
|
||||
|
||||
PR c++/105518
|
||||
* pt.cc (tsubst_aggr_type): Handle typedefs by delegating to
|
||||
tsubst and adjusting the result if entering_scope. Split out
|
||||
the main part of the function into ...
|
||||
(tsubst_aggr_type_1) ... here.
|
||||
(tsubst): Use tsubst_aggr_type_1 instead of tsubst_aggr_type.
|
||||
Handle TYPE_PTRMEMFUNC_P RECORD_TYPEs here instead of in
|
||||
tsubst_aggr_type_1.
|
||||
|
||||
2022-12-15 Patrick Palka <ppalka@redhat.com>
|
||||
|
||||
PR c++/108104
|
||||
* pt.cc (unify) <default>: Relax assert to accept any
|
||||
CONSTRUCTOR parm, not just COMPOUND_LITERAL_P one.
|
||||
|
||||
2022-12-15 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR c++/107065
|
||||
* typeck.cc (cp_build_unary_op) <case TRUTH_NOT_EXPR>: If
|
||||
invert_truthvalue_loc returns obvalue_p, wrap it into NON_LVALUE_EXPR.
|
||||
* parser.cc (cp_parser_binary_expression): Don't call
|
||||
warn_logical_not_parentheses if current.lhs is a NON_LVALUE_EXPR
|
||||
of a decl with boolean type.
|
||||
|
||||
2022-12-15 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR libstdc++/108075
|
||||
* rtti.cc (emit_support_tinfos): Add pointers to
|
||||
{bfloat16,float{16,32,64,128,32x,64x,128x}}_type_node to fundamentals
|
||||
array.
|
||||
|
||||
2022-12-15 Jason Merrill <jason@redhat.com>
|
||||
|
||||
PR c++/108071
|
||||
PR c++/105838
|
||||
* call.cc (struct conversion_obstack_sentinel): New.
|
||||
(maybe_init_list_as_array): Compare conversion of dummy argument.
|
||||
|
||||
2022-12-12 Jason Merrill <jason@redhat.com>
|
||||
|
||||
Revert:
|
||||
|
|
|
@ -1,3 +1,14 @@
|
|||
2022-12-15 Gaius Mulley <gaiusmod2@gmail.com>
|
||||
|
||||
* configure.ac: Stop probing for realpath.
|
||||
* tools-src/calcpath: Break dependency on realpath, cut
|
||||
and echo.
|
||||
* configure: Rebuilt.
|
||||
|
||||
2022-12-15 Gaius Mulley <gaiusmod2@gmail.com>
|
||||
|
||||
* gm2config.h.in: Rebuilt.
|
||||
|
||||
2022-12-14 Gaius Mulley <gaiusmod2@gmail.com>
|
||||
|
||||
* COPYING.FDL: New file.
|
||||
|
|
|
@ -1,3 +1,77 @@
|
|||
2022-12-15 Patrick Palka <ppalka@redhat.com>
|
||||
|
||||
PR c++/102104
|
||||
PR c++/108090
|
||||
* g++.dg/cpp1z/using-variadic1.C: New test.
|
||||
* g++.dg/cpp1z/using-variadic1a.C: New test.
|
||||
* g++.dg/cpp1z/using-variadic1b.C: New test.
|
||||
* g++.dg/cpp1z/using-variadic1c.C: New test.
|
||||
* g++.dg/cpp1z/using-variadic2.C: New test.
|
||||
* g++.dg/cpp1z/using-variadic3.C: New test.
|
||||
|
||||
2022-12-15 Arsen Arsenović <arsen@aarsen.me>
|
||||
|
||||
* g++.dg/contracts/contracts-externC.C: New test.
|
||||
|
||||
2022-12-15 Patrick Palka <ppalka@redhat.com>
|
||||
|
||||
PR c++/107188
|
||||
* g++.dg/cpp2a/concepts-placeholder11.C: New test.
|
||||
|
||||
2022-12-15 Patrick Palka <ppalka@redhat.com>
|
||||
|
||||
PR c++/100295
|
||||
PR c++/107579
|
||||
* g++.dg/cpp1z/constexpr-if-lambda5.C: New test.
|
||||
|
||||
2022-12-15 Patrick Palka <ppalka@redhat.com>
|
||||
|
||||
PR c++/105518
|
||||
* g++.dg/cpp0x/lambda/lambda-alias1.C: New test.
|
||||
|
||||
2022-12-15 Patrick Palka <ppalka@redhat.com>
|
||||
|
||||
PR c++/108104
|
||||
* g++.dg/template/ptrmem33.C: New test.
|
||||
|
||||
2022-12-15 Vladimir N. Makarov <vmakarov@redhat.com>
|
||||
|
||||
* gcc.target/avr/pr90706.c: New.
|
||||
|
||||
2022-12-15 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR c++/107065
|
||||
* g++.dg/cpp0x/pr107065.C: New test.
|
||||
|
||||
2022-12-15 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR libstdc++/108075
|
||||
* g++.dg/cpp23/ext-floating13.C: New test.
|
||||
|
||||
2022-12-15 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
* lib/target-supports.exp (check_compile): Further quoting
|
||||
fixes for /* Assembly, /* ObjC and (* Modula-2 *) checks.
|
||||
|
||||
2022-12-15 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
* lib/target-supports.exp (check_compile): Add support for
|
||||
Rust and Modula-2. Use \* rather than * for /* comment for
|
||||
Assembly.
|
||||
|
||||
2022-12-15 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR tree-optimization/108095
|
||||
* gcc.dg/pr108095.c: New test.
|
||||
|
||||
2022-12-15 Jason Merrill <jason@redhat.com>
|
||||
|
||||
PR c++/108071
|
||||
PR c++/105838
|
||||
* g++.dg/cpp0x/initlist131.C: New test.
|
||||
* g++.dg/cpp0x/initlist132.C: New test.
|
||||
* g++.dg/cpp0x/initlist133.C: New test.
|
||||
|
||||
2022-12-14 David Malcolm <dmalcolm@redhat.com>
|
||||
|
||||
PR analyzer/108065
|
||||
|
|
|
@ -1,3 +1,10 @@
|
|||
2022-12-15 Tobias Burnus <tobias@codesourcery.com>
|
||||
|
||||
PR libfortran/108056
|
||||
* runtime/ISO_Fortran_binding.c (cfi_desc_to_gfc_desc,
|
||||
gfc_desc_to_cfi_desc): Mostly revert to GCC 11 version for
|
||||
those backward-compatiblity-only functions.
|
||||
|
||||
2022-10-12 Martin Liska <mliska@suse.cz>
|
||||
|
||||
* configure: Regenerate.
|
||||
|
|
|
@ -1,3 +1,8 @@
|
|||
2022-12-15 Tobias Burnus <tobias@codesourcery.com>
|
||||
|
||||
PR libfortran/108056
|
||||
* testsuite/libgomp.fortran/allocate-4.f90: New file.
|
||||
|
||||
2022-12-14 Julian Brown <julian@codesourcery.com>
|
||||
|
||||
* testsuite/libgomp.fortran/combined-directive-splitting-1.f90: New
|
||||
|
|
|
@ -1,3 +1,11 @@
|
|||
2022-12-15 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR libstdc++/108075
|
||||
* config/abi/pre/gnu.ver (CXXABI_1.3.14): Export
|
||||
_ZTIDF[0-9]*[_bx], _ZTIPDF[0-9]*[_bx] and _ZTIPKDF[0-9]*[_bx].
|
||||
* testsuite/util/testsuite_abi.cc (check_version): Handle
|
||||
CXXABI_1.3.14.
|
||||
|
||||
2022-12-14 Jonathan Wakely <jwakely@redhat.com>
|
||||
|
||||
PR libstdc++/108097
|
||||
|
|
Loading…
Add table
Reference in a new issue