Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
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.java6
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);

Back to the top