+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:
+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:
+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: