diff options
author | GCC Administrator <gccadmin@gcc.gnu.org> | 2024-02-07 00:18:31 +0000 |
---|---|---|
committer | GCC Administrator <gccadmin@gcc.gnu.org> | 2024-02-07 00:18:31 +0000 |
commit | 3e4c4c5edf6114c2188066ba595202cf05c81147 (patch) | |
tree | 119df70988d3e2a78c266d838cc21887844e04dd /gcc | |
parent | 40485378ade83102d7aa30c317f5d6c90c1d232b (diff) | |
download | gcc-3e4c4c5edf6114c2188066ba595202cf05c81147.zip gcc-3e4c4c5edf6114c2188066ba595202cf05c81147.tar.gz gcc-3e4c4c5edf6114c2188066ba595202cf05c81147.tar.bz2 |
Daily bump.
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 54 | ||||
-rw-r--r-- | gcc/DATESTAMP | 2 | ||||
-rw-r--r-- | gcc/cp/ChangeLog | 19 | ||||
-rw-r--r-- | gcc/testsuite/ChangeLog | 42 |
4 files changed, 116 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 0e3ac48..4997309 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,57 @@ +2024-02-06 H.J. Lu <hjl.tools@gmail.com> + + PR target/113689 + * config/i386/i386.cc (x86_64_select_profile_regnum): Return + R10_REG after sorry. + +2024-02-06 Andrew Carlotti <andrew.carlotti@arm.com> + + * config/aarch64/aarch64.cc (aarch64_mangle_decl_assembler_name): + Move before new caller, and add ".default" suffix. + (get_suffixed_assembler_name): New. + (make_resolver_func): Use get_suffixed_assembler_name. + (aarch64_generate_version_dispatcher_body): Redo name mangling. + +2024-02-06 Jakub Jelinek <jakub@redhat.com> + + PR target/113763 + * config/aarch64/aarch64.cc (aarch64_output_sme_zero_za): Change tiles + element from std::pair<unsigned int, char> to an unnamed struct. + Adjust uses of tile range variable. + +2024-02-06 Juzhe-Zhong <juzhe.zhong@rivai.ai> + + * config/riscv/riscv-vsetvl.cc (pre_vsetvl::emit_vsetvl): Fix inifinite compilation. + (pre_vsetvl::remove_vsetvl_pre_insns): Ditto. + +2024-02-06 Jakub Jelinek <jakub@redhat.com> + + PR sanitizer/110676 + * gimple-fold.cc (gimple_fold_builtin_strlen): For -fsanitize=address + reset maxlen to sizetype maximum. + +2024-02-06 Jakub Jelinek <jakub@redhat.com> + + PR tree-optimization/113736 + * gimple-lower-bitint.cc (bitint_large_huge::limb_access): Use + var's address space for MEM_REF or VIEW_CONVERT_EXPRs. + +2024-02-06 Jakub Jelinek <jakub@redhat.com> + + PR tree-optimization/113759 + * tree-ssa-math-opts.cc (convert_mult_to_widen): If actual_precision + or from_unsignedN differs from properties of typeN, update typeN + to build_nonstandard_integer_type. If TREE_TYPE (rhsN) is not + uselessly convertible to typeN, convert it using fold_convert or + build_and_insert_cast depending on if rhsN is INTEGER_CST or not. + (convert_plusminus_to_widen): Likewise. + +2024-02-06 Tejas Belagod <tejas.belagod@arm.com> + + PR target/112577 + * config/aarch64/aarch64.cc (aarch64_class_max_nregs): Handle 64-bit + vector structure modes correctly. + 2024-02-05 Christoph Müllner <christoph.muellner@vrull.eu> * config/riscv/thead.cc (th_print_operand_address): Fix compiler diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 14a359f..fb89643 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20240206 +20240207 diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 452a70c..8a63a36 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,22 @@ +2024-02-06 Jakub Jelinek <jakub@redhat.com> + + PR c++/113788 + * parser.cc (CP_PARSER_FLAGS_PARAMETER): New enumerator. + (cp_parser_decl_specifier_seq): Parse RID_THIS only if + CP_PARSER_FLAGS_PARAMETER is set in flags. + (cp_parser_parameter_declaration): Or in CP_PARSER_FLAGS_PARAMETER + when calling cp_parser_decl_specifier_seq. + +2024-02-06 Marek Polacek <polacek@redhat.com> + + * method.cc (early_check_defaulted_comparison): Add + auto_diagnostic_group. + +2024-02-06 Jason Merrill <jason@redhat.com> + + PR c++/107291 + * method.cc (early_check_defaulted_comparison): Fail if not friend. + 2024-02-05 Jason Merrill <jason@redhat.com> PR c++/111286 diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index a824e23..3fb20ec 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,45 @@ +2024-02-06 Jakub Jelinek <jakub@redhat.com> + + PR c++/113788 + * g++.dg/parse/pr113788.C: New test. + +2024-02-06 Marek Polacek <polacek@redhat.com> + + PR c++/94231 + * g++.dg/cpp0x/deleted17.C: New test. + +2024-02-06 Andrew Carlotti <andrew.carlotti@arm.com> + + * g++.target/aarch64/mv-symbols1.C: New test. + * g++.target/aarch64/mv-symbols2.C: Ditto. + * g++.target/aarch64/mv-symbols3.C: Ditto. + * g++.target/aarch64/mv-symbols4.C: Ditto. + * g++.target/aarch64/mv-symbols5.C: Ditto. + * g++.target/aarch64/mvc-symbols1.C: Ditto. + * g++.target/aarch64/mvc-symbols2.C: Ditto. + * g++.target/aarch64/mvc-symbols3.C: Ditto. + * g++.target/aarch64/mvc-symbols4.C: Ditto. + +2024-02-06 Jakub Jelinek <jakub@redhat.com> + + PR sanitizer/110676 + * gcc.dg/asan/pr110676.c: New test. + +2024-02-06 Jakub Jelinek <jakub@redhat.com> + + PR tree-optimization/113736 + * gcc.dg/bitint-86.c: New test. + +2024-02-06 Jakub Jelinek <jakub@redhat.com> + + PR tree-optimization/113759 + * gcc.c-torture/compile/pr113759.c: New test. + +2024-02-06 Jason Merrill <jason@redhat.com> + + PR c++/107291 + * g++.dg/cpp2a/spaceship-eq17.C: New test. + 2024-02-05 Jason Merrill <jason@redhat.com> PR c++/109359 |