
6 Apr
2011
6 Apr
'11
5:22 p.m.
No, the point is that the compiler and platform configuration headers are included in C mode, but the C++ std lib ones are not (as there's no point).
I was not clear when I referred to "those others" above. What I meant by it is that you have checks for __cpluscplus in some places within the C++ std lib config headers, but they can be removed because you disabled std lib configuration when __cpluscplus is not set. Attached are the patch files for those changes for removing the checks for __cpluscplus in the std lib headers, if you want to apply them.
Got it, reverted those changes, John.