In my project I include stddef.h but find error on __CX2__
it's a bug or not
I try to modify it to #if defined (__CX2__) and passed.
what mains about __CX2__ ?
Here (I think) is the fragment that the OP is talking about:
#if __CX2__ typedef int ptrdiff_t; #else typedef long ptrdiff_t; // changed to 'long' due to 'far' pointer support #endif
This block appears to have been added in the latest release 8.17a