]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Synchronize include/dwarf2.def with binutils
authorRoger Sayle <roger@nextmovesoftware.com>
Tue, 11 Feb 2025 12:21:43 +0000 (12:21 +0000)
committerRoger Sayle <roger@nextmovesoftware.com>
Tue, 11 Feb 2025 12:21:43 +0000 (12:21 +0000)
The contents of include/dwarf2.def have diverged between the gcc and
the binutils repositories.  Currently, it's impossible to build a combined
tree, as GCC won't build with the binutils version of dwarf2.def and binutils
won't build with the gcc version.  This patch realigns this file by copying
the defintion of DW_CFA_AARCH64_negate_ra_state_with_pc from binutils,
restoring the ability to build a combined source tree.

2025-02-11  Roger Sayle  <roger@nextmovesoftware.com>

include/ChangeLog
* dwarf2.def (DW_CFA_AARCH64_negate_ra_state_with_pc): Define.

include/dwarf2.def

index e9acb79df9ce325d903267908275781a69e2ba95..989f078041d4a0d5be2ad8387fe0c823bc336d8e 100644 (file)
@@ -788,6 +788,8 @@ DW_CFA (DW_CFA_hi_user, 0x3f)
 
 /* SGI/MIPS specific.  */
 DW_CFA (DW_CFA_MIPS_advance_loc8, 0x1d)
+/* AArch64 extensions.  */
+DW_CFA (DW_CFA_AARCH64_negate_ra_state_with_pc, 0x2c)
 /* GNU extensions.
    NOTE: DW_CFA_GNU_window_save is multiplexed on Sparc and AArch64.  */
 DW_CFA (DW_CFA_GNU_window_save, 0x2d)