diff options
author | GCC Administrator <gccadmin@gcc.gnu.org> | 2025-03-23 00:17:38 +0000 |
---|---|---|
committer | GCC Administrator <gccadmin@gcc.gnu.org> | 2025-03-23 00:17:38 +0000 |
commit | d8d6a61d1ce64692a8f00d250f95006c21748806 (patch) | |
tree | 3f6b644dcb758dcf0b8d12e9fd581fef2476eae2 /gcc | |
parent | a54bd1c8995ad9dab27b09feb4bdbeba169d5419 (diff) | |
download | gcc-d8d6a61d1ce64692a8f00d250f95006c21748806.zip gcc-d8d6a61d1ce64692a8f00d250f95006c21748806.tar.gz gcc-d8d6a61d1ce64692a8f00d250f95006c21748806.tar.bz2 |
Daily bump.
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 39 | ||||
-rw-r--r-- | gcc/DATESTAMP | 2 | ||||
-rw-r--r-- | gcc/cp/ChangeLog | 6 | ||||
-rw-r--r-- | gcc/d/ChangeLog | 24 | ||||
-rw-r--r-- | gcc/testsuite/ChangeLog | 10 |
5 files changed, 80 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index f9a2590..f5124f1 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,42 @@ +2025-03-22 Georg-Johann Lay <avr@gjlay.de> + + * config/avr/avr.cc (avr_option_override): Use + "avr-peep2-after-fuse-move" as dump name instead of "peephole2". + +2025-03-22 Georg-Johann Lay <avr@gjlay.de> + + * config/avr/avr.opt.urls: Add -muse-nonzero-bits. + +2025-03-22 Georg-Johann Lay <avr@gjlay.de> + + PR target/119421 + * config/avr/avr.opt (-muse-nonzero-bits): New option. + * config/avr/avr-protos.h (avr_nonzero_bits_lsr_operands_p): New. + (make_avr_pass_split_nzb): New. + * config/avr/avr.cc (avr_nonzero_bits_lsr_operands_p): New function. + (avr_rtx_costs_1): Return costs for the new insns. + * config/avr/avr.md (nzb): New insn attribute. + (*nzb=1.<code>...): New insns to better support some bit + operations for <code> in AND, IOR, XOR. + * config/avr/avr-passes.def (avr_pass_split_nzb): Insert pass + atfer combine. + * config/avr/avr-passes.cc (avr_pass_data_split_nzb). New pass data. + (avr_pass_split_nzb): New pass. + (make_avr_pass_split_nzb): New function. + * common/config/avr/avr-common.cc (avr_option_optimization_table): + Enable -muse-nonzero-bits for -O2 and higher. + * doc/invoke.texi (AVR Options): Document -muse-nonzero-bits. + +2025-03-22 Georg-Johann Lay <avr@gjlay.de> + + * config/avr/avr.cc (avr_attrs_section_name): New function. + (avr_insert_attributes): Add "used" attribute to functions + in .initN and .finiN. + +2025-03-22 Iain Sandoe <iain@sandoe.co.uk> + + * config/darwin.h (DL_LIBRARY): New. + 2025-03-22 Jakub Jelinek <jakub@redhat.com> * gimplify.cc (warn_switch_unreachable_and_auto_init_r): Add missing diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index a03cb01..2e55fc0 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20250322 +20250323 diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index f15752f..89e24d5 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,9 @@ +2025-03-22 Patrick Palka <ppalka@redhat.com> + + PR c++/119379 + * pt.cc (tsubst_decl) <case TYPE_DECL>: Preserve structural-ness + of a partially instantiated typedef. + 2025-03-21 Paul-Antoine Arras <parras@baylibre.com> Tobias Burnus <tburnus@baylibre.com> diff --git a/gcc/d/ChangeLog b/gcc/d/ChangeLog index 12403fa..87d37bd 100644 --- a/gcc/d/ChangeLog +++ b/gcc/d/ChangeLog @@ -1,3 +1,27 @@ +2025-03-22 Iain Buclaw <ibuclaw@gdcproject.org> + + * dmd/MERGE: Merge upstream dmd 032e24446b. + * dmd/VERSION: Bump version to v2.111.0-rc.1. + +2025-03-22 Iain Buclaw <ibuclaw@gdcproject.org> + + * dmd/MERGE: Merge upstream dmd 9d2f034398. + +2025-03-22 Iain Buclaw <ibuclaw@gdcproject.org> + + * dmd/MERGE: Merge upstream dmd 94950cae58. + * d-lang.cc (d_handle_option): Add case for CppStdRevisionCpp23. + * gdc.texi: Document -fextern-std=c++23. + * lang.opt (fextern-std=): Add c++23. + +2025-03-22 Iain Buclaw <ibuclaw@gdcproject.org> + + * dmd/MERGE: Merge upstream dmd 8db14cf846. + +2025-03-22 Iain Buclaw <ibuclaw@gdcproject.org> + + * runtime.def (INVARIANT): Update signature of run-time function. + 2025-03-20 Iain Buclaw <ibuclaw@gdcproject.org> PR d/118545 diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 860e030..d859b02 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,13 @@ +2025-03-22 Georg-Johann Lay <avr@gjlay.de> + + PR target/119421 + * gcc.target/avr/torture/pr119421-sreg.c: New test. + +2025-03-22 Patrick Palka <ppalka@redhat.com> + + PR c++/119379 + * g++.dg/cpp2a/class-deduction-alias24.C: New test. + 2025-03-21 Surya Kumari Jangala <jskumari@linux.ibm.com> Jakub Jelinek <jakub@redhat.com> |