[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
[cdt-patch] Elf.java new magic numbers
|
Hi!
I added 2 new magic numbers to Elf.java
Atmel AVR and TI MSP430
Regarding to the GNU binutils cvs these numbers are officially
assigned.
Bye
Dirk Dörr
Index: Elf.java
===================================================================
retrieving revision 1.27
diff -u -r1.27 Elf.java
--- Elf.java 3 Jun 2004 16:02:20 -0000 1.27
+++ Elf.java 8 Jun 2004 00:14:54 -0000
@@ -91,11 +91,13 @@
public final static int EM_H8_300 = 46;
public final static int EM_H8_300H = 47;
public final static int EM_IA_64 = 50;
+ public final static int EM_AVR = 83;
public final static int EM_FR30 = 84; /* Fujitsu FR30 */
public final static int EM_V850 = 87;
public final static int EM_M32R = 88;
public final static int EM_MN10300 = 89;
public final static int EM_MN10200 = 90;
+ public final static int EM_MSP430 = 105;
public final static int EM_EXCESS = 111;
public final static int EM_NIOSII = 113;
public final static int EM_NIOS = 0xFEBB;
@@ -660,6 +662,12 @@
break;
case Elf.ELFhdr.EM_IA_64:
attrib.cpu = "ia64"; //$NON-NLS-1$
+ break;
+ case Elf.ELFhdr.EM_AVR:
+ attrib.cpu = "avr";
+ break;
+ case Elf.ELFhdr.EM_MSP430:
+ attrib.cpu = "msp430";
break;
case Elf.ELFhdr.EM_NONE:
default: