diff options
author | GCC Administrator <gccadmin@gcc.gnu.org> | 2021-03-19 00:16:26 +0000 |
---|---|---|
committer | GCC Administrator <gccadmin@gcc.gnu.org> | 2021-03-19 00:16:26 +0000 |
commit | 287e3e8466f44f9d395a2e4dcfcda56cc34ceb1c (patch) | |
tree | 73ac0472bc38dfcc502223033d08ba8738b007a9 /gcc | |
parent | bd9b262fa9243e08fefa4973f08d1f09f6694ba0 (diff) | |
download | gcc-287e3e8466f44f9d395a2e4dcfcda56cc34ceb1c.zip gcc-287e3e8466f44f9d395a2e4dcfcda56cc34ceb1c.tar.gz gcc-287e3e8466f44f9d395a2e4dcfcda56cc34ceb1c.tar.bz2 |
Daily bump.
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 51 | ||||
-rw-r--r-- | gcc/DATESTAMP | 2 | ||||
-rw-r--r-- | gcc/cp/ChangeLog | 33 | ||||
-rw-r--r-- | gcc/testsuite/ChangeLog | 52 |
4 files changed, 137 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 472af78..82d76fa 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -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 diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 5a5e7e1..44e63e3 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20210318 +20210319 diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index f2f7f45..c63223d 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -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 diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 55b41de..488c0cb 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -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 |