From 79dae83f62b1c51eaeca063eae664167178e2221 Mon Sep 17 00:00:00 2001 From: GCC Administrator Date: Fri, 9 May 2025 00:23:23 +0000 Subject: [PATCH] Daily bump. --- gcc/ChangeLog | 23 +++++++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/testsuite/ChangeLog | 33 +++++++++++++++++++++++++++++++++ libcpp/ChangeLog | 13 +++++++++++++ 4 files changed, 70 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index c1604753be1..957d12a3030 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,26 @@ +2025-05-08 Richard Sandiford + + Backported from master: + 2025-04-24 Richard Sandiford + + PR target/119610 + * config/aarch64/aarch64.cc (aarch64_allocate_and_probe_stack_space): + Add a bytes_below_sp parameter and use it to calculate the CFA + offsets. Attach the first SVE CFA note to the move into the + associated temporary register. + (aarch64_allocate_and_probe_stack_space): Update calls accordingly. + Start out with bytes_per_sp set to the frame size and decrement + it after each allocation. + +2025-05-08 Jakub Jelinek + + Backported from master: + 2025-04-22 Jakub Jelinek + + PR target/119327 + * config/rs6000/rs6000.cc (rs6000_can_inline_p): Ignore also + OPTION_MASK_SAVE_TOC_INDIRECT differences. + 2025-05-07 Robin Dapp Backported from master: diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 8cb3c2b2cb2..62c0f83eab1 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20250508 +20250509 diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index da251af4e70..d3d41ad0968 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,36 @@ +2025-05-08 Richard Sandiford + + Backported from master: + 2025-04-24 Richard Sandiford + + PR target/119610 + * g++.dg/torture/pr119610.C: New test. + * g++.target/aarch64/sve/pr119610-sve.C: Likewise. + +2025-05-08 Jakub Jelinek + + Backported from master: + 2025-04-22 Jakub Jelinek + + PR target/119327 + * g++.dg/opt/pr119327.C: New test. + +2025-05-08 Jakub Jelinek + + PR preprocessor/108900 + PR preprocessor/116047 + PR preprocessor/120061 + * gcc.dg/plugin/plugin.exp: Add location-overflow-test-pr116047.c + and location-overflow-test-pr120061.c. + * gcc.dg/plugin/location_overflow_plugin.c (plugin_init): Don't error + on unknown values, instead just break. + * gcc.dg/plugin/location-overflow-test-pr116047.c: New test. + * gcc.dg/plugin/location-overflow-test-pr116047-1.h: New test. + * gcc.dg/plugin/location-overflow-test-pr116047-2.h: New test. + * gcc.dg/plugin/location-overflow-test-pr120061.c: New test. + * gcc.dg/plugin/location-overflow-test-pr120061-1.h: New test. + * gcc.dg/plugin/location-overflow-test-pr120061-2.h: New test. + 2025-05-07 Robin Dapp Backported from master: diff --git a/libcpp/ChangeLog b/libcpp/ChangeLog index 02c2040d26c..616d5a7fe87 100644 --- a/libcpp/ChangeLog +++ b/libcpp/ChangeLog @@ -1,3 +1,16 @@ +2025-05-08 Jakub Jelinek + + PR preprocessor/108900 + PR preprocessor/116047 + PR preprocessor/120061 + * files.cc (_cpp_stack_file): Revert 2025-03-28 change. + * line-map.cc (linemap_add): Use + SOURCE_LINE (from, linemap_included_from (map - 1)) + 1; instead of + SOURCE_LINE (from, from[1].start_location); to compute to_line + for LC_LEAVE if from[1].reason is LC_RENAME. For LC_ENTER + included_from computation, look at map[-2] or even lower if map[-1] + has the same start_location as map[0]. + 2025-04-23 Jeremy Bettis Backported from master: -- 2.47.2