mirror of
https://github.com/EnderIce2/Fennix.git
synced 2025-05-30 00:07:59 +00:00
kernel: Update elf.h
Signed-off-by: EnderIce2 <enderice2@protonmail.com>
This commit is contained in:
parent
f038f6110e
commit
17abdcaf1e
@ -221,6 +221,8 @@ enum SymbolTypes
|
|||||||
STT_HIPROC = 15
|
STT_HIPROC = 15
|
||||||
};
|
};
|
||||||
|
|
||||||
|
#define STN_UNDEF 0
|
||||||
|
|
||||||
enum SymbolVisibilities
|
enum SymbolVisibilities
|
||||||
{
|
{
|
||||||
STV_DEFAULT = 0,
|
STV_DEFAULT = 0,
|
||||||
@ -801,7 +803,7 @@ typedef struct elf64_sym
|
|||||||
Elf64_Xword st_size;
|
Elf64_Xword st_size;
|
||||||
} Elf64_Sym;
|
} Elf64_Sym;
|
||||||
|
|
||||||
struct Elf32_Dyn
|
typedef struct
|
||||||
{
|
{
|
||||||
Elf32_Sword d_tag;
|
Elf32_Sword d_tag;
|
||||||
union
|
union
|
||||||
@ -809,9 +811,9 @@ struct Elf32_Dyn
|
|||||||
Elf32_Word d_val;
|
Elf32_Word d_val;
|
||||||
Elf32_Addr d_ptr;
|
Elf32_Addr d_ptr;
|
||||||
} d_un;
|
} d_un;
|
||||||
};
|
} Elf32_Dyn;
|
||||||
|
|
||||||
struct Elf64_Dyn
|
typedef struct
|
||||||
{
|
{
|
||||||
Elf64_Sxword d_tag;
|
Elf64_Sxword d_tag;
|
||||||
union
|
union
|
||||||
@ -819,7 +821,7 @@ struct Elf64_Dyn
|
|||||||
Elf64_Xword d_val;
|
Elf64_Xword d_val;
|
||||||
Elf64_Addr d_ptr;
|
Elf64_Addr d_ptr;
|
||||||
} d_un;
|
} d_un;
|
||||||
};
|
} Elf64_Dyn;
|
||||||
|
|
||||||
typedef struct
|
typedef struct
|
||||||
{
|
{
|
||||||
|
Loading…
x
Reference in New Issue
Block a user