Bug 61649 - Port eclipse on HP-UX Itanium platform (-os hpux -ws motif -arch ia64)
diff --git a/bundles/org.eclipse.core.runtime/src/org/eclipse/core/internal/runtime/InternalPlatform.java b/bundles/org.eclipse.core.runtime/src/org/eclipse/core/internal/runtime/InternalPlatform.java index d16d30c..495f3ec 100644 --- a/bundles/org.eclipse.core.runtime/src/org/eclipse/core/internal/runtime/InternalPlatform.java +++ b/bundles/org.eclipse.core.runtime/src/org/eclipse/core/internal/runtime/InternalPlatform.java
@@ -50,7 +50,13 @@ private static String[] appArgs = new String[0]; private static final String APPLICATION = "-application"; //$NON-NLS-1$ - private static final String[] ARCH_LIST = {Platform.ARCH_PA_RISC, Platform.ARCH_PPC, Platform.ARCH_SPARC, Platform.ARCH_X86, Platform.ARCH_AMD64, Platform.ARCH_IA64}; + private static final String[] ARCH_LIST = {Platform.ARCH_PA_RISC, // + Platform.ARCH_PPC, // + Platform.ARCH_SPARC, // + Platform.ARCH_X86, // + Platform.ARCH_AMD64, // + Platform.ARCH_IA64, // + Platform.ARCH_IA64_32}; private static final String BOOT = "-boot"; //$NON-NLS-1$ private static final String CLASSLOADER_PROPERTIES = "-classloaderProperties"; //$NON-NLS-1$
diff --git a/bundles/org.eclipse.core.runtime/src/org/eclipse/core/runtime/Platform.java b/bundles/org.eclipse.core.runtime/src/org/eclipse/core/runtime/Platform.java index 214faef..77d231b 100644 --- a/bundles/org.eclipse.core.runtime/src/org/eclipse/core/runtime/Platform.java +++ b/bundles/org.eclipse.core.runtime/src/org/eclipse/core/runtime/Platform.java
@@ -327,6 +327,14 @@ public static final String ARCH_IA64 = "ia64"; //$NON-NLS-1$ /** + * Constant string (value "ia64_32") indicating the platform is running on an + * IA64 32bit-based architecture. + * + * @since 3.1 + */ + public static final String ARCH_IA64_32 = "ia64_32";//$NON-NLS-1$ + + /** * Constant string (value "win32") indicating the platform is running on a * machine using the Windows windowing system. * <p>