Jeremy Sequoia added the comment:
sys/cdefs.h (on new enough darwin) does this for such cases:
#define __has_include(x) 0
but of course that isn't present in sys/cdefs.h on older SDKs, so you can just
shove that above the check and it should fallback the way you want.
Using gcc-4.2 on Sierra would end up with the wrong result, but that's not a
Python tracker <rep...@bugs.python.org>
Python-bugs-list mailing list