Added more enums to ENUM_SH_TYPE
diff --git a/elftools/elf/enums.py b/elftools/elf/enums.py
index a6dc9fb..aaa6c71 100644
--- a/elftools/elf/enums.py
+++ b/elftools/elf/enums.py
@@ -65,8 +65,6 @@
)
# e_machine in the ELF header
-# Source:
-# http://www.scs.stanford.edu/11wi-cs140/pintos/specs/sysv-abi-update.html/ch4.eheader.html
ENUM_E_MACHINE = dict(
EM_NONE=0,
EM_M32=1,
@@ -133,7 +131,6 @@
EM_HUANY=81,
EM_PRISM=82,
EM_AVR=83,
- EM_L10M=180,
EM_FR30=84,
EM_D10V=85,
EM_D30V=86,
@@ -151,6 +148,16 @@
EM_TPC=98,
EM_SNP1K=99,
EM_ST200=100,
+ EM_IP2K=101,
+ EM_MAX=102,
+ EM_CR=103,
+ EM_F2MC16=104,
+ EM_MSP430=105,
+ EM_BLACKFIN=106,
+ EM_SE_C33=107,
+ EM_SEP=108,
+ EM_ARCA=109,
+ EM_UNICORE=110,
EM_L10M=180,
_default_=Pass,
)