diff options
author | GCC Administrator <gccadmin@gcc.gnu.org> | 2021-12-11 00:16:30 +0000 |
---|---|---|
committer | GCC Administrator <gccadmin@gcc.gnu.org> | 2021-12-11 00:16:30 +0000 |
commit | 0bceef1671adee52e9cc409d82e5f5590fed8d45 (patch) | |
tree | 874cc29dcc53b5fc71e8b7bace76b8b178feb28a /gcc | |
parent | b504917e43b9a559c9ac779e08784ad412125f2e (diff) | |
download | gcc-0bceef1671adee52e9cc409d82e5f5590fed8d45.zip gcc-0bceef1671adee52e9cc409d82e5f5590fed8d45.tar.gz gcc-0bceef1671adee52e9cc409d82e5f5590fed8d45.tar.bz2 |
Daily bump.
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 39 | ||||
-rw-r--r-- | gcc/DATESTAMP | 2 | ||||
-rw-r--r-- | gcc/d/ChangeLog | 35 | ||||
-rw-r--r-- | gcc/fortran/ChangeLog | 9 | ||||
-rw-r--r-- | gcc/jit/ChangeLog | 6 | ||||
-rw-r--r-- | gcc/testsuite/ChangeLog | 25 |
6 files changed, 115 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 4d39b47..5538483 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,42 @@ +2021-12-10 Jason Merrill <jason@redhat.com> + + * symtab.c (symtab_node::equal_address_to): Fix comment typo. + +2021-12-10 Doug Rupp <rupp@adacore.com> + + * config/vxworks.h (LINK_SPEC): Remove %(link_target). + Change %{v:-v} to %{v:-V}. + +2021-12-10 Olivier Hainque <hainque@adacore.com> + + * config/t-vxworks: Remove assignment to STMP_FIXINC. + +2021-12-10 Martin Liska <mliska@suse.cz> + + * params.opt: Add missing dot. + +2021-12-10 Roger Sayle <roger@nextmovesoftware.com> + + PR ipa/103601 + * ipa-modref-tree.h (useful_for_kill_p): Zero width accesses aren't + useful for kill tracking. + +2021-12-10 Andrew Stubbs <ams@codesourcery.com> + + * config/gcn/mkoffload.c (process_asm): Process the variable table + completely differently. + (process_obj): Encode the varaible data differently. + +2021-12-10 Joel Hutton <joel.hutton@arm.com> + + PR tree-optimization/103523 + * tree-vect-loop.c (vectorizable_induction): Check for + PLUS_EXPR/MINUS_EXPR support. + +2021-12-10 Cui,Lili <lili.cui@intel.com> + + * config/i386/i386.c (ix86_vector_costs::add_stmt_cost): Remove Tremont. + 2021-12-09 Jan Hubicka <hubicka@ucw.cz> * doc/invoke.texi (max-inline-functions-called-once-loop-depth, diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index fa936bb..bed7242 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20211210 +20211211 diff --git a/gcc/d/ChangeLog b/gcc/d/ChangeLog index add71bd..91b3d7c 100644 --- a/gcc/d/ChangeLog +++ b/gcc/d/ChangeLog @@ -1,3 +1,38 @@ +2021-12-10 Iain Buclaw <ibuclaw@gdcproject.org> + + PR d/103529 + * dmd/MERGE: Merge upstream dmd 3982604c5. + * Make-lang.in (D_FRONTEND_OBJS): Add d/root-optional.o. + * d-attribs.cc (build_attributes): Update for new front-end interface. + * d-codegen.cc (d_build_call): Likewise. + * d-compiler.cc (Compiler::paintAsType): Likewise. + * d-lang.cc (d_handle_option): Remove OPT_fpreview_intpromote, add + handling of OPT_frevert_intpromote. + * d-port.cc (Port::valcpy): Assert buffer is aligned. + * d-target.cc (Target::isVectorOpSupported): Update for new front-end + interface. + * decl.cc (layout_class_initializer): Likewise. + * expr.cc (lvalue_p): Likewise. + (binop_assignment): Likewise. + (ExprVisitor::visit): Likewise. + (ExprVisitor::visit (AssignExp *)): Remove generation of _d_arrayctor + and _d_arraysetctor library helpers. + (ExprVisitor::visit (VarExp *)): Support __traits(initSymbol). + * intrinsics.cc (expand_intrinsic_rotate): Update for new front-end + interface. + * lang.opt (fpreview=intpromote): Remove. + (frevert=intpromote): New. + * runtime.def (ARRAYCTOR): Remove. + (ARRAYSETCTOR): Remove. + * toir.cc (IRVisitor::visit): Update for new front-end interface. + * types.cc (layout_aggregate_members): Likewise. + * dmd/root/optional.d: New file. + * dmd/root/optional.h: New file. + +2021-12-10 Iain Buclaw <ibuclaw@gdcproject.org> + + * decl.cc (get_symbol_decl): Align methods to MINIMUM_METHOD_BOUNDARY. + 2021-12-09 Martin Liska <mliska@suse.cz> * expr.cc: Call memcpy only when length != 0. diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog index c16ff2c..c917a4f 100644 --- a/gcc/fortran/ChangeLog +++ b/gcc/fortran/ChangeLog @@ -1,3 +1,12 @@ +2021-12-10 Harald Anlauf <anlauf@gmx.de> + + PR fortran/103418 + * check.c (variable_check): Replace previous check of procedure + dummy arguments with INTENT(IN) attribute when passed to intrinsic + procedures by gfc_check_vardef_context. + * expr.c (gfc_check_vardef_context): Correct check of INTENT(IN) + dummy arguments for the case of sub-components of a CLASS pointer. + 2021-12-08 Harald Anlauf <anlauf@gmx.de> PR fortran/103609 diff --git a/gcc/jit/ChangeLog b/gcc/jit/ChangeLog index 2a36b53..bdbcb18 100644 --- a/gcc/jit/ChangeLog +++ b/gcc/jit/ChangeLog @@ -1,3 +1,9 @@ +2021-12-10 David Malcolm <dmalcolm@redhat.com> + + PR jit/103562 + * jit-playback.c (gcc::jit::playback::context::new_function): Set + DECL_CONTEXT of the result_decl. + 2021-11-27 Petter Tomner <tomner@kth.se> * libgccjit.c: %ld -> %zu diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index c0f4cd2..68db994 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,28 @@ +2021-12-10 David Malcolm <dmalcolm@redhat.com> + + PR jit/103562 + * jit.dg/all-non-failing-tests.h: Add comment about... + * jit.dg/test-pr103562.c: New test. + +2021-12-10 Marek Polacek <polacek@redhat.com> + + * g++.dg/cpp23/auto-fncast10.C: New test. + +2021-12-10 Harald Anlauf <anlauf@gmx.de> + + PR fortran/103418 + * gfortran.dg/move_alloc_8.f90: Adjust error messages. + * gfortran.dg/pointer_intent_9.f90: New test. + +2021-12-10 Roger Sayle <roger@nextmovesoftware.com> + + PR ipa/103601 + * gcc.dg/ipa/pr103601.c: New test case. + +2021-12-10 Joel Hutton <joel.hutton@arm.com> + + * gcc.target/aarch64/pr103523.c: New test. + 2021-12-09 Martin Sebor <msebor@redhat.com> PR tree-optimization/103215 |