29 Jun
2018
29 Jun
'18
1:46 a.m.
On 29/06/2018 12:14, Edward Diener wrote:
It is evidently a newly added macro, so why would Microsoft continue to add new macros which are not all uppercase letters ? Replicating their stupidity for previously creating macros where the letters were not uppercase is not a reason for continuing to do so.
You're mixing things up. The objectionable "small" macro is older. The new feature-test macros are new, but are safe from conflicts with user code due to the leading double underscore. And you can probably blame Clang for the convention of lowercase feature macros.