+2023-01-25 Christophe Lyon <christophe.lyon@arm.com>
+
+ Backported from master:
+ 2023-01-12 Christophe Lyon <christophe.lyon@arm.com>
+ Richard Sandiford <richard.sandiford@arm.com>
+
+ * config/aarch64/aarch64.cc (aarch64_function_arg_alignment): Fix
+ comment.
+ (aarch64_layout_arg): Factorize warning conditions.
+ (aarch64_function_arg_boundary): Fix typo.
+ * function.cc (currently_expanding_function_start): New variable.
+ (expand_function_start): Handle
+ currently_expanding_function_start.
+ * function.h (currently_expanding_function_start): Declare.
+
2023-01-24 Richard Biener <rguenther@suse.de>
Backported from master:
+2023-01-25 Christophe Lyon <christophe.lyon@arm.com>
+
+ Backported from master:
+ 2023-01-12 Christophe Lyon <christophe.lyon@arm.com>
+ Richard Sandiford <richard.sandiford@arm.com>
+
+ * gcc.target/aarch64/bitfield-abi-warning-align16-O2.c: New test.
+ * gcc.target/aarch64/bitfield-abi-warning-align16-O2-extra.c: New
+ test.
+ * gcc.target/aarch64/bitfield-abi-warning-align32-O2.c: New test.
+ * gcc.target/aarch64/bitfield-abi-warning-align32-O2-extra.c: New
+ test.
+ * gcc.target/aarch64/bitfield-abi-warning-align8-O2.c: New test.
+ * gcc.target/aarch64/bitfield-abi-warning.h: New test.
+ * g++.target/aarch64/bitfield-abi-warning-align16-O2.C: New test.
+ * g++.target/aarch64/bitfield-abi-warning-align16-O2-extra.C: New
+ test.
+ * g++.target/aarch64/bitfield-abi-warning-align32-O2.C: New test.
+ * g++.target/aarch64/bitfield-abi-warning-align32-O2-extra.C: New
+ test.
+ * g++.target/aarch64/bitfield-abi-warning-align8-O2.C: New test.
+ * g++.target/aarch64/bitfield-abi-warning.h: New test.
+
2023-01-24 Richard Biener <rguenther@suse.de>
Backported from master: