From c7d8278a6a6dd3bf7785eb3e8ed1fb27f07beabc Mon Sep 17 00:00:00 2001 From: Alain Magloire Date: Sun, 12 Nov 2006 19:51:08 +0000 Subject: [PATCH] fix enhancement PR 149102 for BlackFin support --- .../utils/org/eclipse/cdt/utils/elf/Elf.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) 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 ab6fa565550..92d32542cab 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 @@ -25,10 +25,7 @@ import org.eclipse.cdt.utils.Addr32Factory; import org.eclipse.cdt.utils.Addr64; import org.eclipse.cdt.utils.Addr64Factory; import org.eclipse.cdt.utils.ERandomAccessFile; -import org.eclipse.cdt.utils.coff.Coff.SectionHeader; -import org.eclipse.cdt.utils.coff.PE.Attribute; import org.eclipse.cdt.utils.debug.dwarf.DwarfReader; -import org.eclipse.cdt.utils.debug.stabs.StabsReader; // test checkin public class Elf { @@ -120,6 +117,7 @@ public class Elf { 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_BLACKFIN = 106; public final static int EM_EXCESS = 111; public final static int EM_NIOSII = 113; public final static int EM_C166 = 116; @@ -843,6 +841,9 @@ public class Elf { case Elf.ELFhdr.EM_M16C: attrib.cpu = "M16C"; //$NON-NLS-1$ break; + case Elf.ELFhdr.EM_BLACKFIN : + attrib.cpu = "bfin"; //$NON-NLS-1$ + break; case Elf.ELFhdr.EM_NONE : default : attrib.cpu = "none"; //$NON-NLS-1$