diff options
-rw-r--r-- | windows/org.eclipse.cdt.msw.build/src/org/eclipse/cdt/msw/build/WinDiscoveredPathInfo.java | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/windows/org.eclipse.cdt.msw.build/src/org/eclipse/cdt/msw/build/WinDiscoveredPathInfo.java b/windows/org.eclipse.cdt.msw.build/src/org/eclipse/cdt/msw/build/WinDiscoveredPathInfo.java index dade707297a..c2cd6721e0b 100644 --- a/windows/org.eclipse.cdt.msw.build/src/org/eclipse/cdt/msw/build/WinDiscoveredPathInfo.java +++ b/windows/org.eclipse.cdt.msw.build/src/org/eclipse/cdt/msw/build/WinDiscoveredPathInfo.java @@ -35,6 +35,13 @@ public class WinDiscoveredPathInfo implements IDiscoveredPathInfo { symbols.put("__unaligned", ""); symbols.put("__uptr", ""); symbols.put("__w64", ""); + + // Redefine some things so that the CDT parser can handle them, until there is a VC specific parser + symbols.put("__forceinline", "__inline"); + symbols.put("__int8", "char"); + symbols.put("__int16", "short"); + symbols.put("__int32", "int"); + symbols.put("__int64", "long long"); } public IPath[] getIncludePaths() { |