On Fri, Jul 07, 2000 at 09:17:24PM -0700, Tim Peters wrote: >... > #ifndef Py_PYPORT_H > #define Py_PYPORT_H 1 > > /************************************************************************** > Symbols and macros to supply platform-independent interfaces to basic > C-language operations whose spellings vary across platforms. > > Please try to make documentation here as clear as possible: by definition, > the stuff here is trying to illuminate C's darkest corners. > > Config #defines referenced here: > > SIGNED_RIGHT_SHIFT_ZERO_FILLS > Meaning: To be defined iff i>>j does not extend the sign bit when i is a > signed integral type and i < 0. > Used in: Py_ARITHMETIC_RIGHT_SHIFT > **************************************************************************/ Note that it would be nice for pyport.h to *also* contain all the Include/my* stuff. i.e. it isn't just about C-language operations, but also about the (un)available libraries. IOW, stop the propagation of my* and drop those tweaky things into pyport. Cheers, -g -- Greg Stein, http://www.lyra.org/
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4