]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Fri, 9 May 2025 00:23:23 +0000 (00:23 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Fri, 9 May 2025 00:23:23 +0000 (00:23 +0000)
gcc/ChangeLog
gcc/DATESTAMP
gcc/testsuite/ChangeLog
libcpp/ChangeLog

index c1604753be1a5c71fb05968af631baf6a367d17d..957d12a30306d43cea4bcb1b45875608358072ca 100644 (file)
@@ -1,3 +1,26 @@
+2025-05-08  Richard Sandiford  <richard.sandiford@arm.com>
+
+       Backported from master:
+       2025-04-24  Richard Sandiford  <richard.sandiford@arm.com>
+
+       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  <jakub@redhat.com>
+
+       Backported from master:
+       2025-04-22  Jakub Jelinek  <jakub@redhat.com>
+
+       PR target/119327
+       * config/rs6000/rs6000.cc (rs6000_can_inline_p): Ignore also
+       OPTION_MASK_SAVE_TOC_INDIRECT differences.
+
 2025-05-07  Robin Dapp  <rdapp@ventanamicro.com>
 
        Backported from master:
index 8cb3c2b2cb23bf37fef98bb8f0b2d963fbf568cd..62c0f83eab198904dc2f9b8429adf452f3f028d2 100644 (file)
@@ -1 +1 @@
-20250508
+20250509
index da251af4e705b1f8ce2b40857f691c96617469a9..d3d41ad096871daebae59ffc3f58b2d82e9ee235 100644 (file)
@@ -1,3 +1,36 @@
+2025-05-08  Richard Sandiford  <richard.sandiford@arm.com>
+
+       Backported from master:
+       2025-04-24  Richard Sandiford  <richard.sandiford@arm.com>
+
+       PR target/119610
+       * g++.dg/torture/pr119610.C: New test.
+       * g++.target/aarch64/sve/pr119610-sve.C: Likewise.
+
+2025-05-08  Jakub Jelinek  <jakub@redhat.com>
+
+       Backported from master:
+       2025-04-22  Jakub Jelinek  <jakub@redhat.com>
+
+       PR target/119327
+       * g++.dg/opt/pr119327.C: New test.
+
+2025-05-08  Jakub Jelinek  <jakub@redhat.com>
+
+       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  <rdapp@ventanamicro.com>
 
        Backported from master:
index 02c2040d26c46abe3547f9992cc0b3602d7b2054..616d5a7fe877a4056c2e07491b86ea3f07fc3af7 100644 (file)
@@ -1,3 +1,16 @@
+2025-05-08  Jakub Jelinek  <jakub@redhat.com>
+
+       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  <jbettis@google.com>
 
        Backported from master: