Message305164
The header Include/methodobject.h defines ml_flags METH_xxx.
Stackless Python adds the flag METH_STACKLESS. Traditionally Stackless used bit 0x0080 for METH_STACKLESS, but starting with C-Python 3.6 bit 0x0080 is used for METH_FASTCALL.
In order to prevent future conflicts, I propose to add METH_STACKLESS to methodobject.h.
#ifdef STACKLESS
#define METH_STACKLESS 0x0100
#else
#define METH_STACKLESS 0x0000
#endif
Include/object.h already contains a similar definition. |
|
Date |
User |
Action |
Args |
2017-10-28 17:06:54 | anselm.kruis | set | recipients:
+ anselm.kruis |
2017-10-28 17:06:54 | anselm.kruis | set | messageid: <1509210414.45.0.213398074469.issue31890@psf.upfronthosting.co.za> |
2017-10-28 17:06:54 | anselm.kruis | link | issue31890 messages |
2017-10-28 17:06:54 | anselm.kruis | create | |
|