mirror of
https://git.musl-libc.org/git/musl
synced 2025-01-06 23:02:10 +03:00
elf.h: add typedefs for Elf64_Relr and Elf32_Relr
These were overlooked when DT_RELR was added in commit
d32dadd60e
, potentially breaking
software that treats presence of the DT_RELR macro as implying they
exist.
This commit is contained in:
parent
79bdacff83
commit
6be76895f6
@ -558,6 +558,11 @@ typedef struct {
|
||||
|
||||
|
||||
|
||||
typedef Elf32_Word Elf32_Relr;
|
||||
typedef Elf64_Xword Elf64_Relr;
|
||||
|
||||
|
||||
|
||||
#define ELF32_R_SYM(val) ((val) >> 8)
|
||||
#define ELF32_R_TYPE(val) ((val) & 0xff)
|
||||
#define ELF32_R_INFO(sym, type) (((sym) << 8) + ((type) & 0xff))
|
||||
|
Loading…
Reference in New Issue
Block a user