From de6243d2de5bd01517a11b1ce44813681ae94a5e Mon Sep 17 00:00:00 2001 From: John Cortell Date: Thu, 19 Nov 2009 08:39:12 +0000 Subject: [PATCH] [235019] MinGW x64 (applied patch) --- .../utils/org/eclipse/cdt/utils/coff/PE.java | 4 ++++ .../utils/org/eclipse/cdt/utils/coff/PEConstants.java | 1 + 2 files changed, 5 insertions(+) diff --git a/core/org.eclipse.cdt.core/utils/org/eclipse/cdt/utils/coff/PE.java b/core/org.eclipse.cdt.core/utils/org/eclipse/cdt/utils/coff/PE.java index d0c09e45843..582a5f04f1c 100644 --- a/core/org.eclipse.cdt.core/utils/org/eclipse/cdt/utils/coff/PE.java +++ b/core/org.eclipse.cdt.core/utils/org/eclipse/cdt/utils/coff/PE.java @@ -405,6 +405,7 @@ public class PE { case PEConstants.IMAGE_FILE_MACHINE_ARM: case PEConstants.IMAGE_FILE_MACHINE_ARM2: case PEConstants.IMAGE_FILE_MACHINE_ALPHA64: + case PEConstants.IMAGE_FILE_MACHINE_AMD64: case PEConstants.IMAGE_FILE_MACHINE_I386: case PEConstants.IMAGE_FILE_MACHINE_IA64: case PEConstants.IMAGE_FILE_MACHINE_M68K: @@ -442,6 +443,9 @@ public class PE { case PEConstants.IMAGE_FILE_MACHINE_ALPHA64: attrib.cpu = "arm64"; //$NON-NLS-1$ break; + case PEConstants.IMAGE_FILE_MACHINE_AMD64: + attrib.cpu = "amd64"; //$NON-NLS-1$ + break; case PEConstants.IMAGE_FILE_MACHINE_I386: attrib.cpu = "x86"; //$NON-NLS-1$ break; diff --git a/core/org.eclipse.cdt.core/utils/org/eclipse/cdt/utils/coff/PEConstants.java b/core/org.eclipse.cdt.core/utils/org/eclipse/cdt/utils/coff/PEConstants.java index 926d3b84553..8d1287f84f1 100644 --- a/core/org.eclipse.cdt.core/utils/org/eclipse/cdt/utils/coff/PEConstants.java +++ b/core/org.eclipse.cdt.core/utils/org/eclipse/cdt/utils/coff/PEConstants.java @@ -39,6 +39,7 @@ public final static int IMAGE_FILE_MACHINE_UNKNOWN = 0x0; public final static int IMAGE_FILE_MACHINE_ALPHA = 0x184; public final static int IMAGE_FILE_MACHINE_ARM = 0x1c0; public final static int IMAGE_FILE_MACHINE_ALPHA64 = 0x284; +public final static int IMAGE_FILE_MACHINE_AMD64 = 0x8664; public final static int IMAGE_FILE_MACHINE_I386 = 0x14c; public final static int IMAGE_FILE_MACHINE_IA64 = 0x200; public final static int IMAGE_FILE_MACHINE_M68K = 0x268;