]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Fri, 19 Mar 2021 00:16:26 +0000 (00:16 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Fri, 19 Mar 2021 00:16:26 +0000 (00:16 +0000)
ChangeLog
gcc/ChangeLog
gcc/DATESTAMP
gcc/cp/ChangeLog
gcc/testsuite/ChangeLog

index e39cfd86ab027a646140bc2c4d3a4d37149fd37d..28f3e9e84e42500d63113f30002b9c4a4bb5faa0 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2021-03-18  Jeff Law  <jlaw@tachyum.com>
+
+       * MAINTAINERS: Update primary entry.
+
 2021-03-13  Eugene Rozenfeld  <erozen@microsoft.com>
 
        * MAINTAINERS (Write After Approval): Add myself.
index 472af78e7ebd7f5f8acefef221843192a053198a..82d76faedaed040d208f8ab57ed859f41c9d3a3d 100644 (file)
@@ -1,3 +1,54 @@
+2021-03-18  Vladimir N. Makarov  <vmakarov@redhat.com>
+
+       PR target/99422
+       * lra-constraints.c (process_address_1): Use lookup_constraint
+       only for a single constraint.
+
+2021-03-18  Martin Sebor  <msebor@redhat.com>
+
+       PR middle-end/99502
+       * gimple-array-bounds.cc (inbounds_vbase_memaccess_p): Rename...
+       (inbounds_memaccess_p): ...to this.  Check the ending offset of
+       the accessed member.
+
+2021-03-18  Andrew Stubbs  <ams@codesourcery.com>
+
+       * config/gcn/gcn.c (gcn_parse_amdgpu_hsa_kernel_attribute): Add %< and
+         %> quote markers to error messages.
+       (gcn_goacc_validate_dims): Likewise.
+       (gcn_conditional_register_usage): Remove exclaimation mark from error
+       message.
+       (gcn_vectorize_vec_perm_const): Ensure perm is fully uninitialized.
+
+2021-03-18  Jan Hubicka  <hubicka@ucw.cz>
+
+       * config/i386/x86-tune-costs.h (struct processor_costs): Fix costs of
+       integer divides1.
+
+2021-03-18  Sinan Lin  <sinan@isrc.iscas.ac.cn>
+           Kito Cheng  <kito.cheng@sifive.com>
+
+       * config/riscv/riscv.c (riscv_block_move_straight): Change type
+       to unsigned HOST_WIDE_INT for parameter and local variable with
+       HOST_WIDE_INT type.
+       (riscv_adjust_block_mem): Ditto.
+       (riscv_block_move_loop): Ditto.
+       (riscv_expand_block_move): Ditto.
+
+2021-03-18  Nick Clifton  <nickc@redhat.com>
+
+       * config/v850/v850.c (construct_restore_jr): Increase static
+        buffer size.
+       (construct_save_jarl): Likewise.
+       * config/v850/v850.h (DWARF2_DEBUGGING_INFO): Define.
+
+2021-03-18  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
+
+       * config/aarch64/aarch64.c (aarch64_adjust_generic_arch_tuning): Define.
+       (aarch64_override_options_internal): Use it.
+       (generic_tunings): Add AARCH64_EXTRA_TUNE_CSE_SVE_VL_CONSTANTS to
+       tune_flags.
+
 2021-03-17  Sandra Loosemore  <sandra@codesourcery.com>
 
        * config/nios2/nios2.c (nios2_custom_check_insns): Clean up
index 5a5e7e1b211f7269de33a4fc659ccc750bc813a0..44e63e37eef195c70c34e72c951cb8b40762ba1c 100644 (file)
@@ -1 +1 @@
-20210318
+20210319
index f2f7f45712dfcf2af74398a9c889c3c7097e3eda..c63223d211c29f659456306601d920387b653930 100644 (file)
@@ -1,3 +1,36 @@
+2021-03-19  Marek Polacek  <polacek@redhat.com>
+
+       PR c++/99500
+       * parser.c (cp_parser_requirement_parameter_list): Handle
+       error_mark_node.
+
+2021-03-18  Marek Polacek  <polacek@redhat.com>
+
+       * pt.c (tsubst_copy_and_build) <case FLOAT_EXPR>: Remove.
+
+2021-03-18  Marek Polacek  <polacek@redhat.com>
+
+       * pt.c (tsubst_copy_and_build): Add assert.
+
+2021-03-18  Iain Sandoe  <iain@sandoe.co.uk>
+
+       PR objc++/49070
+       * parser.c (cp_debug_parser): Add Objective-C++ message
+       state flag.
+       (cp_parser_nested_name_specifier_opt): Allow colon to
+       terminate an assignment-expression when parsing Objective-
+       C++ messages.
+       (cp_parser_objc_message_expression): Set and clear message
+       parsing state on entry and exit.
+       * parser.h (struct cp_parser): Add a context flag for
+       Objective-C++ message state.
+
+2021-03-18  Martin Liska  <mliska@suse.cz>
+
+       PR c++/99617
+       * coroutines.cc (struct var_nest_node): Init then_cl and else_cl
+       to NULL.
+
 2021-03-17  Marek Polacek  <polacek@redhat.com>
 
        PR c++/97973
index 55b41de80925ff6cf5b21d1b15f3fedf42dc651f..488c0cb0386c181b2187c5f7bba263a24a817fef 100644 (file)
@@ -1,3 +1,55 @@
+2021-03-19  Marek Polacek  <polacek@redhat.com>
+
+       PR c++/99500
+       * g++.dg/cpp2a/concepts-err3.C: New test.
+
+2021-03-18  Martin Sebor  <msebor@redhat.com>
+
+       PR middle-end/99502
+       * g++.dg/warn/Warray-bounds-22.C: New test.
+       * g++.dg/warn/Warray-bounds-23.C: New test.
+       * g++.dg/warn/Warray-bounds-24.C: New test.
+
+2021-03-18  Jakub Jelinek  <jakub@redhat.com>
+
+       PR testsuite/99636
+       * gcc.dg/strlenopt-80.c: For powerpc*-*-*, only enable for lp64.
+
+2021-03-18  Jakub Jelinek  <jakub@redhat.com>
+
+       PR testsuite/99626
+       * gcc.dg/strlenopt-73.c: Ifdef out test_copy_cond_unequal_length_i64
+       on targets other than x86, aarch64, s390 and 64-bit powerpc.  Use
+       test_copy_cond_unequal_length_i128 for __x86_64__ with int128 support
+       rather than __i386__.
+
+2021-03-18  Christophe Lyon  <christophe.lyon@linaro.org>
+
+       PR testsuite/97680
+       * c-c++-common/zero-scratch-regs-10.c: Skip on arm
+
+2021-03-18  Iain Sandoe  <iain@sandoe.co.uk>
+
+       PR objc++/49070
+       * obj-c++.dg/pr49070.mm: New test.
+       * objc.dg/unnamed-parms.m: New test.
+
+2021-03-18  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
+
+       * g++.target/aarch64/sve/aarch64-sve.exp: Add -moverride=tune=none to
+       sve_flags.
+       * g++.target/aarch64/sve/acle/aarch64-sve-acle-asm.exp: Likewise.
+       * g++.target/aarch64/sve/acle/aarch64-sve-acle.exp: Likewise.
+       * gcc.target/aarch64/sve/aarch64-sve.exp: Likewise.
+       * gcc.target/aarch64/sve/acle/aarch64-sve-acle-asm.exp: Likewise.
+       * gcc.target/aarch64/sve/acle/aarch64-sve-acle.exp: Likewise.
+
+2021-03-18  Jakub Jelinek  <jakub@redhat.com>
+
+       PR middle-end/98099
+       * gcc.dg/pr98099.c: Don't compile the test on pdp endian.
+       For big endian use -fsso-struct=little-endian dg-options.
+
 2021-03-17  Marek Polacek  <polacek@redhat.com>
 
        PR c++/97973