Daily bump.

This commit is contained in:
GCC Administrator 2022-04-04 08:00:40 +00:00
parent 865e36a08b
commit 8af4270d3f
12 changed files with 252 additions and 1 deletions

View File

@ -1,3 +1,7 @@
2022-04-01 Qian Jianhua <qianjh@fujitsu.com>
* MAINTAINERS: Update my email address.
2022-03-29 Chenghua Xu <xuchenghua@loongson.cn>
* MAINTAINERS: (CPU Port Maintainers): Add myself and

View File

@ -1,3 +1,7 @@
2022-04-04 Martin Liska <mliska@suse.cz>
* gcc-changelog/git_update_version.py: Ignore the revision.
2022-03-31 Jakub Jelinek <jakub@redhat.com>
Joseph Myers <joseph@codesourcery.com>

View File

@ -1,3 +1,60 @@
2022-04-03 Jeff Law <jeffreyalaw@gmail.com>
PR target/104987
* config/iq2000/iq2000.md (bbi): New attribute, default to no.
(delay slot descripts): Use different delay slot description when
the insn as the "bbi" attribute.
(bbi, bbin patterns): Set the bbi attribute to yes.
2022-04-03 Jakub Jelinek <jakub@redhat.com>
PR target/105123
* config/i386/i386-expand.cc (ix86_expand_vector_init_general): Avoid
using word as target for expand_simple_binop when doing ASHIFT and
IOR.
2022-04-02 Xi Ruoyao <xry111@mengyan1223.wang>
* config/mips/mips.cc (mips_function_arg): Check if DECL_SIZE is
NULL before dereferencing it.
2022-04-01 Qing Zhao <qing.zhao@oracle.com>
* config/i386/i386.cc (zero_all_st_registers): Return the value of
num_of_st.
(ix86_zero_call_used_regs): Update zeroed_hardregs set according to
the return value of zero_all_st_registers.
* doc/tm.texi: Update the documentation of TARGET_ZERO_CALL_USED_REGS.
* function.cc (gen_call_used_regs_seq): Add an assertion.
* target.def: Update the documentation of TARGET_ZERO_CALL_USED_REGS.
2022-04-01 Xi Ruoyao <xry111@mengyan1223.wang>
PR target/102024
* config/mips/mips.cc (mips_function_arg): Ignore zero-width
fields, and inform if it causes a psABI change.
2022-04-01 Xi Ruoyao <xry111@mengyan1223.wang>
PR target/102024
* config/mips/mips.cc (mips_fpr_return_fields): Detect C++
zero-width bit-fields and set up an indicator.
(mips_return_in_msb): Adapt for mips_fpr_return_fields change.
(mips_function_value_1): Diagnose when the presense of a C++
zero-width bit-field changes function returning in GCC 12.
2022-04-01 Jakub Jelinek <jakub@redhat.com>
PR tree-optimization/104645
* tree-ssa-phiopt.cc (value_replacement): If assign has
CONVERT_EXPR_CODE_P rhs_code, treat it like a preparation
statement with constant evaluation.
2022-04-01 YunQiang Su <yunqiang.su@cipunited.com>
* config/mips/mips.cc (mips_expand_prologue):
IPL is 8bit for MCU ASE.
2022-03-31 Bill Schmidt <wschmidt@linux.ibm.com>
PR target/104004

View File

@ -1 +1 @@
20220401
20220404

View File

@ -1,3 +1,16 @@
2022-04-03 Benno Evers <benno.evers@tenzir.com>
Iain Sandoe <iain@sandoe.co.uk>
PR c++/103328
* coroutines.cc (morph_fn_to_coro): Reset
current_binding_level->blocks.
2022-04-01 Patrick Palka <ppalka@redhat.com>
PR c++/105110
* pt.cc (unify) <case TEMPLATE_PARM_INDEX>: Drop cv-quals from
the argument type of an NTTP before deducing from it.
2022-03-31 Jason Merrill <jason@redhat.com>
PR c++/96645

View File

@ -1,3 +1,31 @@
2022-04-03 Iain Buclaw <ibuclaw@gdcproject.org>
* d-lang.cc: Include dmd/template.h.
(d_parse_file): Call printTemplateStats when vtemplates is set.
* decl.cc (start_function): Remove OPT_Wtemplates warning.
* lang.opt (Wtemplates): Remove.
2022-04-02 Iain Buclaw <ibuclaw@gdcproject.org>
* dmd/MERGE: Merge upstream dmd 47871363d.
* d-builtins.cc (d_init_versions): Add predefined version identifiers
D_PreConditions, D_PostConditions, and D_Invariants.
* d-codegen.cc (d_build_call): Update for new front-end interface.
(build_frame_type): Generate reference field for NRVO variables with
nested references.
(build_closure): Generate assignment of return address to closure.
* d-tree.h (DECL_INSTANTIATED): Use DECL_LANG_FLAG_2.
(bind_expr): Remove.
* decl.cc (DeclVisitor::visit (FuncDeclaration *)): Update for new
front-end interface.
(get_symbol_decl): Likewise.
(get_decl_tree): Check DECL_LANG_FRAME_FIELD before DECL_LANG_NRVO.
Dereference the field when both are set.
* expr.cc (ExprVisitor::visit (DeleteExp *)): Update for new front-end
interface.
* modules.cc (get_internal_fn): Likewise.
* toir.cc (IRVisitor::visit (ReturnStatement *)): Likewise.
2022-03-21 Iain Buclaw <ibuclaw@gdcproject.org>
PR d/105004

View File

@ -1,3 +1,16 @@
2022-04-01 David Malcolm <dmalcolm@redhat.com>
* docs/topics/expressions.rst: Fix formatting.
* docs/topics/types.rst: Likewise.
* docs/_build/texinfo/libgccjit.texi: Regenerate
2022-04-01 Petter Tomner <tomner@kth.se>
* docs/topics/compatibility.rst: Add 19 tag
* docs/topics/compilation.rst: Linking
* docs/topics/contexts.rst: Linking example
* docs/topics/expressions.rst: Fix formatting and dropped 's'
2022-03-07 Jakub Jelinek <jakub@redhat.com>
* libgccjit.h: Fix up duplicated word issue in a comment.

View File

@ -1,3 +1,11 @@
2022-04-01 Joseph Myers <joseph@codesourcery.com>
* gcc.pot: Regenerate.
2022-04-01 Joseph Myers <joseph@codesourcery.com>
* hr.po: Update.
2022-03-30 Joseph Myers <joseph@codesourcery.com>
* hr.po: Update.

View File

@ -1,3 +1,80 @@
2022-04-03 Jakub Jelinek <jakub@redhat.com>
PR target/105123
* gcc.target/i386/pr105123.c: New test.
2022-04-03 Benno Evers <benno.evers@tenzir.com>
Iain Sandoe <iain@sandoe.co.uk>
PR c++/103328
* g++.dg/coroutines/pr103328.C: New test.
2022-04-02 Iain Buclaw <ibuclaw@gdcproject.org>
* gdc.dg/nrvo1.d: New test.
2022-04-02 Xi Ruoyao <xry111@mengyan1223.wang>
* gcc.target/mips/pr102024-4.c: New test.
2022-04-02 Alexandre Oliva <oliva@adacore.com>
* gcc.dg/fixed-point/composite-type.c: Add -Wno-array-parameter.
2022-04-01 Patrick Palka <ppalka@redhat.com>
PR c++/105110
* g++.dg/cpp2a/nontype-class52.C: New test.
2022-04-01 Xi Ruoyao <xry111@mengyan1223.wang>
PR target/102024
* gcc.target/mips/pr102024-1.c: New test.
* gcc.target/mips/pr102024-2.c: New test.
* gcc.target/mips/pr102024-3.c: New test.
2022-04-01 Xi Ruoyao <xry111@mengyan1223.wang>
PR target/102024
* g++.target/mips/mips.exp: New test supporting file.
* g++.target/mips/pr102024.C: New test.
2022-04-01 Jakub Jelinek <jakub@redhat.com>
PR tree-optimization/104645
* gcc.dg/tree-ssa/pr104645.c: New test.
2022-04-01 Jakub Jelinek <jakub@redhat.com>
PR target/102024
* gcc.dg/compat/pr102024_test.h: Add further tests with zero sized
structures and arrays.
* g++.dg/compat/pr102024_test.h: Add further tests with zero sized
arrays.
2022-04-01 Tom de Vries <tdevries@suse.de>
* gcc.target/nvptx/nvptx.exp
(check_effective_target_runtime_ptx_isa_version_6_3): Rename and
generalize to ...
(check_effective_target_runtime_ptx_isa_version_at_least): .. this.
(check_effective_target_default_ptx_isa_version_at_least)
(check_effective_target_runtime_ptx_alias, add_options_for_ptx_alias):
New proc.
* gcc.target/nvptx/alias-1.c: Use "target runtime_ptx_alias" and
"dg-add-options ptx_alias".
* gcc.target/nvptx/alias-2.c: Same.
* gcc.target/nvptx/alias-3.c: Same.
* gcc.target/nvptx/alias-4.c: Same.
2022-04-01 Alexandre Oliva <oliva@adacore.com>
* lib/target-supports.exp
(check_effective_target_arm_soft_ok_link): New.
* gcc.target/arm/size-optimization-ieee-1.c: Use it.
* gcc.target/arm/size-optimization-ieee-2.c: Likewise.
* gcc.target/arm/size-optimization-ieee-3.c: Likewise.
2022-03-31 Martin Jambor <mjambor@suse.cz>
* gcc.dg/ipa/pr103083-1.c: New test.

View File

@ -1,3 +1,14 @@
2022-04-01 Tom de Vries <tdevries@suse.de>
* testsuite/libgomp.fortran/examples-4/declare_target-1.f90: Define
and use REC_DEPTH.
* testsuite/libgomp.fortran/examples-4/declare_target-2.f90: Same.
2022-04-01 Tom de Vries <tdevries@suse.de>
* testsuite/libgomp.oacc-c-c++-common/vector-length-128-7.c: Fix
num_workers check.
2022-03-29 Chenghua Xu <xuchenghua@loongson.cn>
Lulu Cheng <chenglulu@loongson.cn>

View File

@ -1,3 +1,12 @@
2022-04-02 Iain Buclaw <ibuclaw@gdcproject.org>
* libdruntime/MERGE: Merge upstream druntime c52e28b7.
* libdruntime/Makefile.am (DRUNTIME_DSOURCES_OPENBSD): Add
core/sys/openbsd/pwd.d.
* libdruntime/Makefile.in: Regenerate.
* src/MERGE: Merge upstream phobos 99e9c1b77.
* testsuite/libphobos.exceptions/message_with_null.d: New test.
2022-03-21 Iain Buclaw <ibuclaw@gdcproject.org>
PR d/104911

View File

@ -1,3 +1,30 @@
2022-04-02 Jakub Jelinek <jakub@redhat.com>
PR libstdc++/105128
* include/std/source_location (std::source_location::__impl): Move
definition before using __builtin_ret_type.
2022-04-01 Jonathan Wakely <jwakely@redhat.com>
* include/std/utility (unreachable): Define for C++23.
* include/std/version (__cpp_lib_unreachable): Define.
* src/c++11/debug.cc (__glibcxx_assert_fail): Check for valid
arguments. Handle only the function being given.
* testsuite/20_util/unreachable/1.cc: New test.
* testsuite/20_util/unreachable/version.cc: New test.
2022-04-01 Jonathan Wakely <jwakely@redhat.com>
* include/experimental/bits/fs_fwd.h (copy_file): Remove
incorrect noexcept from declaration.
* include/experimental/bits/fs_path.h (path::begin, path::end):
Add noexcept to declarations, to match definitions.
2022-04-01 Timm Bäder <tbaeder@redhat.com>
* include/bits/fs_ops.h: Fix filename in Doxygen comment.
* include/experimental/bits/fs_ops.h: Likewise.
2022-03-31 Jonathan Wakely <jwakely@redhat.com>
* libsupc++/new_opa.cc (aligned_alloc): Add comment.