Added a dedicated file for handling the OS ABI values.
This commit is contained in:
+28
@@ -0,0 +1,28 @@
|
||||
#ifndef ELF_OSABI_H
|
||||
#define ELF_OSABI_H
|
||||
|
||||
typedef enum ELFOSABI
|
||||
{
|
||||
ELFOSABI_SYSTEMV = 0,
|
||||
ELFOSABI_HPUX = 1,
|
||||
ELFOSABI_NETBSD = 2,
|
||||
ELFOSABI_GNU = 3,
|
||||
ELFOSABI_LINUX = 3,
|
||||
ELFOSABI_SOLARIS = 6,
|
||||
ELFOSABI_AIX,
|
||||
ELFOSABI_IRIX,
|
||||
ELFOSABI_FREEBSD,
|
||||
ELFOSABI_TRU64,
|
||||
ELFOSABI_MODESTO,
|
||||
ELFOSABI_OPENBSD,
|
||||
ELFOSABI_OPENVMS,
|
||||
ELFOSABI_NSK,
|
||||
ELFOSABI_AROS,
|
||||
ELFOSABI_FENIXOS,
|
||||
ELFOSABI_CLOUDABI,
|
||||
ELFOSABI_OPENVOS
|
||||
} ELFOSABI;
|
||||
|
||||
void GetELFOSABIString(ELFOSABI abi, char buffer[255]);
|
||||
|
||||
#endif
|
||||
Reference in New Issue
Block a user