Community
Participate
Working Groups
In project properties, C/C++ General, Paths and Symbols one can see "GNU C" and "GNU C++" in Language column. But when selecting multiple configurations in the drop down box one will see "C Source File" and "C++ Source File". Also, one would see "Assembly Source File" in any case. The showing of languages should be consistent one way or the other.
Created attachment 181023 [details] patch I figured out why "Assembly Source File" is showing instead of language ID. The reason is that language ID is not specified in GCC Assembler tool in buildDefinitions extension point. Here is a patch.
Fixed on HEAD (8.0) along with multi-configuration issue.
*** cdt cvs genie on behalf of agvozdev *** bug 311429: Inconsistent showing of "Languages" in Paths&Symbols tab [*] AbstractLangsListTab.java 1.46 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/all/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/newui/AbstractLangsListTab.java?root=Tools_Project&r1=1.45&r2=1.46 [*] plugin.xml 1.47 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/all/org.eclipse.cdt.managedbuilder.gnu.ui/plugin.xml?root=Tools_Project&r1=1.46&r2=1.47
*** cdt cvs genie on behalf of agvozdev *** bug 311429: Inconsistent showing of "Languages" in Paths&Symbols tab [*] AbstractLangsListTab.java 1.47 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/all/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/newui/AbstractLangsListTab.java?root=Tools_Project&r1=1.46&r2=1.47 [*] MultiLanguageSetting.java 1.4 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/all/org.eclipse.cdt.core/model/org/eclipse/cdt/core/settings/model/MultiLanguageSetting.java?root=Tools_Project&r1=1.3&r2=1.4