diff options
Diffstat (limited to 'build/org.eclipse.cdt.build.gcc.core')
-rw-r--r-- | build/org.eclipse.cdt.build.gcc.core/src/org/eclipse/cdt/build/gcc/core/GCCToolChain.java | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/build/org.eclipse.cdt.build.gcc.core/src/org/eclipse/cdt/build/gcc/core/GCCToolChain.java b/build/org.eclipse.cdt.build.gcc.core/src/org/eclipse/cdt/build/gcc/core/GCCToolChain.java index 710a8c952e0..f2117a113f8 100644 --- a/build/org.eclipse.cdt.build.gcc.core/src/org/eclipse/cdt/build/gcc/core/GCCToolChain.java +++ b/build/org.eclipse.cdt.build.gcc.core/src/org/eclipse/cdt/build/gcc/core/GCCToolChain.java @@ -289,6 +289,12 @@ public class GCCToolChain extends PlatformObject implements IToolChain { return command; } + if (Platform.getOS().equals(Platform.OS_WIN32)) { + if (!command.toString().endsWith(".exe")) { //$NON-NLS-1$ + command = Paths.get(command.toString() + ".exe"); //$NON-NLS-1$ + } + } + if (path != null) { for (Path p : path) { Path c = p.resolve(command); |