diff options
Diffstat (limited to 'include/elf/external.h')
-rw-r--r-- | include/elf/external.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/include/elf/external.h b/include/elf/external.h index b249856..815e39c 100644 --- a/include/elf/external.h +++ b/include/elf/external.h @@ -212,6 +212,10 @@ typedef struct { } Elf32_External_Rela; typedef struct { + unsigned char r_data[4]; /* RELR entry */ +} Elf32_External_Relr; + +typedef struct { unsigned char r_offset[8]; /* Location at which to apply the action */ unsigned char r_info[8]; /* index and type of relocation */ } Elf64_External_Rel; @@ -222,6 +226,10 @@ typedef struct { unsigned char r_addend[8]; /* Constant addend used to compute value */ } Elf64_External_Rela; +typedef struct { + unsigned char r_data[8]; /* RELR entry */ +} Elf64_External_Relr; + /* dynamic section structure */ typedef struct { |