diff --git a/core/org.eclipse.cdt.core/utils/org/eclipse/cdt/utils/elf/Elf.java b/core/org.eclipse.cdt.core/utils/org/eclipse/cdt/utils/elf/Elf.java index 064cd14cdf9..63391a4e926 100644 --- a/core/org.eclipse.cdt.core/utils/org/eclipse/cdt/utils/elf/Elf.java +++ b/core/org.eclipse.cdt.core/utils/org/eclipse/cdt/utils/elf/Elf.java @@ -91,6 +91,7 @@ public class Elf { public final static int EM_SPARCV9 = 43; 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_FR30 = 84; /* Fujitsu FR30 */ public final static int EM_V850 = 87; public final static int EM_M32R = 88; @@ -795,6 +796,9 @@ public class Elf { case Elf.ELFhdr.EM_EXCESS: attrib.cpu = "excess"; //$NON-NLS-1$ break; + case Elf.ELFhdr.EM_IA_64: + attrib.cpu = "ia64"; //$NON-NLS-1$ + break; case Elf.ELFhdr.EM_NONE: default: attrib.cpu = "none"; //$NON-NLS-1$