]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commitdiff
include: sframe: rename sframe_func_desc_entry to use an explicit v2
authorIndu Bhagat <indu.bhagat@oracle.com>
Mon, 20 Oct 2025 04:03:27 +0000 (21:03 -0700)
committerIndu Bhagat <indu.bhagat@oracle.com>
Mon, 20 Oct 2025 04:03:27 +0000 (21:03 -0700)
As SFrame format evolves, this will be useful to refer to v2 on-disk
layout directly as the format evolves.

Reviewed-by: Jens Remus <jremus@linux.ibm.com>
include/
        * sframe.h (struct sframe_func_desc_entry): Rename to tag v2.

include/sframe.h

index 127bf375057701188b6c7543d479bf056f9c48e6..44000413dce62567c54f53ee04ac9a82cd6390a7 100644 (file)
@@ -183,7 +183,7 @@ typedef struct sframe_header
 #define SFRAME_AARCH64_PAUTH_KEY_A    0 /* Key A.  */
 #define SFRAME_AARCH64_PAUTH_KEY_B    1 /* Key B.  */
 
-typedef struct sframe_func_desc_entry
+typedef struct sframe_func_desc_entry_v2
 {
   /* Function start address.  Encoded as a signed offset, relative to the
      beginning of the current FDE.  */
@@ -210,7 +210,9 @@ typedef struct sframe_func_desc_entry
      SFRAME_FDE_TYPE_PCMASK.  */
   uint8_t sfde_func_rep_size;
   uint16_t sfde_func_padding2;
-} ATTRIBUTE_PACKED sframe_func_desc_entry;
+} ATTRIBUTE_PACKED sframe_func_desc_entry_v2;
+
+typedef sframe_func_desc_entry_v2 sframe_func_desc_entry;
 
 /* Macros to compose and decompose function info in FDE.  */