1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-07-24 09:25:31 +02:00
cdt/lrparser/org.eclipse.cdt.core.lrparser
Marc-Andre Laperle 4e16631f30 Bug 360919 - [MSVC] preprocessor symbol __STDC__ always defined
Move the __STDC__ macro to the scanner configuration extension, where we can
differentiate compiler type. Only add it when compiler type is not MSVC.
This will miss the case where MSVC is compiling in C mode and /Za is used,
then __STDC__ should be defined but this is a much less common case and would be
addressed likely outside scanner configuration.

See also
https://docs.microsoft.com/en-us/cpp/preprocessor/predefined-macros

Change-Id: Icc5d3ef038fb468efe33802a04fc78fc1e5e583e
Signed-off-by: Marc-Andre Laperle <malaperle@gmail.com>
2019-10-03 23:14:32 -04:00
..
.settings Bug 540373: Update the compiler warnings/ignores 2018-11-24 10:55:06 +00:00
grammar Bug 540371: Update to EPLv2 using releng/scripts/change_to_eplv2.sh 2018-11-22 20:31:51 +00:00
META-INF Remove redundant superinterfaces. 2019-08-10 10:28:51 -04:00
old/org/eclipse/cdt/internal/core/dom/lrparser Remove redundant superinterfaces. 2019-08-10 10:28:51 -04:00
src/org/eclipse/cdt Bug 360919 - [MSVC] preprocessor symbol __STDC__ always defined 2019-10-03 23:14:32 -04:00
.classpath Move the rest of the CDT plugins to java 8 2016-06-22 14:51:43 -04:00
.project Bug 318011 - Invalid project name in org.eclipse.cdt.core.lrparser .project 2010-08-06 01:28:31 +00:00
about.html Bug 540371: Update to EPLv2 using releng/scripts/change_to_eplv2.sh 2018-11-22 20:31:51 +00:00
about.ini New CDT Icon. 2010-06-03 15:20:43 +00:00
about.mappings initial commit of new C99 and C++ parsers (work in progress) 2008-01-22 19:16:30 +00:00
about.properties Bug 540373: Cleanup: Remove trailing whitespace in properties files 2018-11-23 07:52:26 +00:00
build.properties Bug 540373: Cleanup: Remove trailing whitespace in properties files 2018-11-23 07:52:26 +00:00
cdt_logo_icon32.png Update to new CDT Logo 2014-12-16 13:29:12 -05:00
plugin.properties Bug 540373: Cleanup: Remove trailing whitespace in properties files 2018-11-23 07:52:26 +00:00
plugin.xml [273326] [XLC Parser] support variable length arrays in C++ 2009-04-22 18:57:35 +00:00