From fe5583158be453e54f8d3221dd9dafb37bd1a9d4 Mon Sep 17 00:00:00 2001 From: Vivian Kong Date: Fri, 27 Apr 2007 15:29:00 +0000 Subject: [PATCH] for bug 183847 - removing the platform check from GCC/GPPParserExtensionConfiguration --- .../dom/parser/c/GCCParserExtensionConfiguration.java | 8 ++------ .../dom/parser/cpp/GPPParserExtensionConfiguration.java | 4 +--- 2 files changed, 3 insertions(+), 9 deletions(-) diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/parser/c/GCCParserExtensionConfiguration.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/parser/c/GCCParserExtensionConfiguration.java index aa2ba353965..d3ffad3aa87 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/parser/c/GCCParserExtensionConfiguration.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/parser/c/GCCParserExtensionConfiguration.java @@ -14,7 +14,6 @@ package org.eclipse.cdt.core.dom.parser.c; import org.eclipse.cdt.core.dom.parser.IBuiltinBindingsProvider; import org.eclipse.cdt.core.parser.ParserLanguage; import org.eclipse.cdt.internal.core.dom.parser.GCCBuiltinSymbolProvider; -import org.eclipse.core.runtime.Platform; /** * @author jcamelon @@ -66,11 +65,8 @@ public class GCCParserExtensionConfiguration extends AbstractCParserExtensionCon /* * @see org.eclipse.cdt.core.dom.parser.c.AbstractCParserExtensionConfiguration#supportDeclspecSpecifiers() */ - public boolean supportDeclspecSpecifiers() { - // XXX Yes, this is a hack -- should use the target platform - if (Platform.getOS().equals(Platform.OS_WIN32)) - return true; - return false; + public boolean supportDeclspecSpecifiers() { + return true; } /* diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/parser/cpp/GPPParserExtensionConfiguration.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/parser/cpp/GPPParserExtensionConfiguration.java index b3e82a2a1e7..ac4c70893b8 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/parser/cpp/GPPParserExtensionConfiguration.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/parser/cpp/GPPParserExtensionConfiguration.java @@ -14,7 +14,6 @@ package org.eclipse.cdt.core.dom.parser.cpp; import org.eclipse.cdt.core.dom.parser.IBuiltinBindingsProvider; import org.eclipse.cdt.core.parser.ParserLanguage; import org.eclipse.cdt.internal.core.dom.parser.GCCBuiltinSymbolProvider; -import org.eclipse.core.runtime.Platform; /** * @author jcamelon @@ -102,8 +101,7 @@ public class GPPParserExtensionConfiguration extends AbstractCPPParserExtensionC * @see org.eclipse.cdt.core.dom.parser.cpp.AbstractCPPParserExtensionConfiguration#supportDeclspecSpecifiers() */ public boolean supportDeclspecSpecifiers() { - // XXX: a hack, should use the target's platform - return Platform.getOS().equals(Platform.OS_WIN32); + return true; } /*