This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author jeremyhu
Recipients belopolsky, jeremyhu, ned.deily, ronaldoussoren, sashk, tdsmith
Date 2016-09-16.21:35:25
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1474061725.1.0.828716968728.issue27806@psf.upfronthosting.co.za>
In-reply-to
Content
sys/cdefs.h (on new enough darwin) does this for such cases:

#ifndef __has_include
#define __has_include(x) 0
#endif

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 supported configuration.
History
Date User Action Args
2016-09-16 21:35:25jeremyhusetrecipients: + jeremyhu, ronaldoussoren, belopolsky, ned.deily, tdsmith, sashk
2016-09-16 21:35:25jeremyhusetmessageid: <1474061725.1.0.828716968728.issue27806@psf.upfronthosting.co.za>
2016-09-16 21:35:25jeremyhulinkissue27806 messages
2016-09-16 21:35:25jeremyhucreate