Mark Dickinson added the comment:

> According to what you wrote above, uint32_t can always be used on any
> platform.

The issue is in *detecting* whether uint32_t exists or not.  In cases (1) and 
(3), that can be done in the preprocessor with an "#ifdef uint32_t".  In case 
(2), it can't: the check fails, because uint32_t isn't a preprocessor 
define---it's a typedef.  *That's* why we need the HAVE_UINT32_T check.

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue17884>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to