Added a dedicated file for handling the OS ABI values.
This commit is contained in:
+1
-22
@@ -5,6 +5,7 @@
|
||||
#include <stdio.h>
|
||||
#include <stdint.h>
|
||||
#include <string.h>
|
||||
#include "elf_osabi.h"
|
||||
|
||||
typedef struct elf_header ELFHeader;
|
||||
|
||||
@@ -33,26 +34,4 @@ typedef enum ELFMachine
|
||||
EM_X86_64 = 62
|
||||
} ELFMachine;
|
||||
|
||||
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;
|
||||
|
||||
#endif
|
||||
Reference in New Issue
Block a user