No. It is very important to stick to the standard. In C's rationale,
existing code is extremely important while existing implementations
are not. [1]. Therefore, #defines like this still work and probably
will work for eternity.
[1] www.open-std.org/jtc1/sc22/wg14/www/C99RationaleV5.10.pdf
Page 9, Line 20