From 972787c6a95bf45892e357559ceca8da54485077 Mon Sep 17 00:00:00 2001 From: Sergey Prigogin Date: Mon, 3 Mar 2008 00:58:56 +0000 Subject: [PATCH] Use uname -m instead of uname -p since the latter returns "unknown" on some Linux systems. --- .../utils/org/eclipse/cdt/utils/Platform.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/core/org.eclipse.cdt.core/utils/org/eclipse/cdt/utils/Platform.java b/core/org.eclipse.cdt.core/utils/org/eclipse/cdt/utils/Platform.java index f2624ad1a26..73ae5e3851c 100644 --- a/core/org.eclipse.cdt.core/utils/org/eclipse/cdt/utils/Platform.java +++ b/core/org.eclipse.cdt.core/utils/org/eclipse/cdt/utils/Platform.java @@ -78,7 +78,8 @@ public final class Platform { if (org.eclipse.core.runtime.Platform.OS_WIN32.equals(getOS())) { cmd = new String[] {"cmd", "/c", "set", "PROCESSOR_ARCHITECTURE"}; //$NON-NLS-1$//$NON-NLS-2$ //$NON-NLS-3$ //$NON-NLS-4$ } else { - cmd = new String[] {"uname", "-p"}; //$NON-NLS-1$//$NON-NLS-2$ + // We don't use "uname -p" since it returns "unknown" on some Linux systems. + cmd = new String[] {"uname", "-m"}; //$NON-NLS-1$//$NON-NLS-2$ } try {