This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
[PATCH] elfcpp: Update list of e_machine values.
- From: "Will Newton" <will dot newton at gmail dot com>
- To: binutils at sourceware dot org
- Date: Thu, 10 Jul 2008 15:08:14 +0100
- Subject: [PATCH] elfcpp: Update list of e_machine values.
The list of e_machine values in include/elf/common.h recently got an
update. This patch adds these newly allocated values to elfcpp.h.
Index: elfcpp/ChangeLog
===================================================================
RCS file: /cvs/src/src/elfcpp/ChangeLog,v
retrieving revision 1.9
diff -u -r1.9 ChangeLog
--- elfcpp/ChangeLog 12 Jun 2008 16:58:40 -0000 1.9
+++ elfcpp/ChangeLog 10 Jul 2008 14:06:48 -0000
@@ -1,3 +1,7 @@
+2008-07-10 Will Newton <will.newton@imgtec.com>
+
+ * elfcpp.h (enum EM): Update list of e_machine values.
+
2008-06-12 David S. Miller <davem@davemloft.net>
* powerpc.h: New file.
Index: elfcpp/elfcpp.h
===================================================================
RCS file: /cvs/src/src/elfcpp/elfcpp.h,v
retrieving revision 1.18
diff -u -r1.18 elfcpp.h
--- elfcpp/elfcpp.h 12 Jun 2008 16:58:40 -0000 1.18
+++ elfcpp/elfcpp.h 10 Jul 2008 14:06:49 -0000
@@ -267,8 +267,43 @@
EM_SEP = 108,
EM_ARCA = 109,
EM_UNICORE = 110,
+ EM_EXCESS = 111,
+ EM_DXP = 112,
EM_ALTERA_NIOS2 = 113,
EM_CRX = 114,
+ EM_XGATE = 115,
+ EM_C166 = 116,
+ EM_M16C = 117,
+ EM_DSPIC30F = 118,
+ EM_CE = 119,
+ EM_M32C = 120,
+ EM_TSK3000 = 131,
+ EM_RS08 = 132,
+ EM_ECOG2 = 134,
+ EM_SCORE = 135,
+ EM_DSP24 = 136,
+ EM_VIDEOCORE3 = 137,
+ EM_LATTICEMICO32 = 138,
+ EM_SE_C17 = 139,
+ EM_MMDSP_PLUS = 160,
+ EM_CYPRESS_M8C = 161,
+ EM_R32C = 162,
+ EM_TRIMEDIA = 163,
+ EM_QDSP6 = 164,
+ EM_8051 = 165,
+ EM_STXP7X = 166,
+ EM_NDS32 = 167,
+ EM_ECOG1 = 168,
+ EM_ECOG1X = 168,
+ EM_MAXQ30 = 169,
+ EM_XIMO16 = 170,
+ EM_MANIK = 171,
+ EM_CRAYNV2 = 172,
+ EM_RX = 173,
+ EM_METAG = 174,
+ EM_MCST_ELBRUS = 175,
+ EM_ECOG16 = 176,
+ EM_CR16 = 177,
// The Morph MT.
EM_MT = 0x2530,
// DLX.
@@ -279,8 +314,6 @@
EM_X16X = 0x4688,
// Xstorym16
EM_XSTORMY16 = 0xad45,
- // Renesas M32C
- EM_M32C = 0xfeb0,
// Vitesse IQ2000
EM_IQ2000 = 0xfeba,
// NIOS
@@ -300,6 +333,7 @@
// Old Xtensa objects used 0xabc7 (EM_XTENSA is correct).
// Old MN10300 objects used 0xbeef (EM_MN10300 is correct).
// Old MN10200 objects used 0xdead (EM_MN10200 is correct).
+ // Old M32C objects used 0xfeb0 (EM_M32C is correct).
};
// Special section indices.
Index: elfcpp/ChangeLog
===================================================================
RCS file: /cvs/src/src/elfcpp/ChangeLog,v
retrieving revision 1.9
diff -u -r1.9 ChangeLog
--- elfcpp/ChangeLog 12 Jun 2008 16:58:40 -0000 1.9
+++ elfcpp/ChangeLog 10 Jul 2008 14:06:48 -0000
@@ -1,3 +1,7 @@
+2008-07-10 Will Newton <will.newton@imgtec.com>
+
+ * elfcpp.h (enum EM): Update list of e_machine values.
+
2008-06-12 David S. Miller <davem@davemloft.net>
* powerpc.h: New file.
Index: elfcpp/elfcpp.h
===================================================================
RCS file: /cvs/src/src/elfcpp/elfcpp.h,v
retrieving revision 1.18
diff -u -r1.18 elfcpp.h
--- elfcpp/elfcpp.h 12 Jun 2008 16:58:40 -0000 1.18
+++ elfcpp/elfcpp.h 10 Jul 2008 14:06:49 -0000
@@ -267,8 +267,43 @@
EM_SEP = 108,
EM_ARCA = 109,
EM_UNICORE = 110,
+ EM_EXCESS = 111,
+ EM_DXP = 112,
EM_ALTERA_NIOS2 = 113,
EM_CRX = 114,
+ EM_XGATE = 115,
+ EM_C166 = 116,
+ EM_M16C = 117,
+ EM_DSPIC30F = 118,
+ EM_CE = 119,
+ EM_M32C = 120,
+ EM_TSK3000 = 131,
+ EM_RS08 = 132,
+ EM_ECOG2 = 134,
+ EM_SCORE = 135,
+ EM_DSP24 = 136,
+ EM_VIDEOCORE3 = 137,
+ EM_LATTICEMICO32 = 138,
+ EM_SE_C17 = 139,
+ EM_MMDSP_PLUS = 160,
+ EM_CYPRESS_M8C = 161,
+ EM_R32C = 162,
+ EM_TRIMEDIA = 163,
+ EM_QDSP6 = 164,
+ EM_8051 = 165,
+ EM_STXP7X = 166,
+ EM_NDS32 = 167,
+ EM_ECOG1 = 168,
+ EM_ECOG1X = 168,
+ EM_MAXQ30 = 169,
+ EM_XIMO16 = 170,
+ EM_MANIK = 171,
+ EM_CRAYNV2 = 172,
+ EM_RX = 173,
+ EM_METAG = 174,
+ EM_MCST_ELBRUS = 175,
+ EM_ECOG16 = 176,
+ EM_CR16 = 177,
// The Morph MT.
EM_MT = 0x2530,
// DLX.
@@ -279,8 +314,6 @@
EM_X16X = 0x4688,
// Xstorym16
EM_XSTORMY16 = 0xad45,
- // Renesas M32C
- EM_M32C = 0xfeb0,
// Vitesse IQ2000
EM_IQ2000 = 0xfeba,
// NIOS
@@ -300,6 +333,7 @@
// Old Xtensa objects used 0xabc7 (EM_XTENSA is correct).
// Old MN10300 objects used 0xbeef (EM_MN10300 is correct).
// Old MN10200 objects used 0xdead (EM_MN10200 is correct).
+ // Old M32C objects used 0xfeb0 (EM_M32C is correct).
};
// Special section indices.