[issue33050] Centralized documentation of assumptions made by C code

2018-03-11 Thread Benjamin Peterson
Benjamin Peterson added the comment: In general, we try to confine ourselves to C99 aside from widely supported extensions like intXX_t (no one wants to go around writing int_least32_t). -- nosy: +benjamin.peterson ___ Python tracker

[issue33050] Centralized documentation of assumptions made by C code

2018-03-11 Thread Timothy VanSlyke
New submission from Timothy VanSlyke : It would be nice for those who write C extensions to have a resource that explicitly states what assumptions are made by the CPython implementation that are otherwise implementation-defined in standard C. For example, Python versions >= 3.6 require: - T