cpython/Tools/bgen/bgen
Jeremy Hylton 938ace69a0 staticforward bites the dust.
The staticforward define was needed to support certain broken C
compilers (notably SCO ODT 3.0, perhaps early AIX as well) botched the
static keyword when it was used with a forward declaration of a static
initialized structure.  Standard C allows the forward declaration with
static, and we've decided to stop catering to broken C compilers.  (In
fact, we expect that the compilers are all fixed eight years later.)

I'm leaving staticforward and statichere defined in object.h as
static.  This is only for backwards compatibility with C extensions
that might still use it.

XXX I haven't updated the documentation.
2002-07-17 16:30:39 +00:00
..
bgen.py Lots of new stuff again. Moved buffer types to some separate files. 1995-01-25 22:59:21 +00:00
bgenBuffer.py Added some support for Uicode arguments. Still leaves something to be desired, especially because of poor unicode support in PyArg_ParseTuple. 2002-01-01 22:40:08 +00:00
bgenGenerator.py Fixes by Thomas Heller: 2001-08-27 14:30:55 +00:00
bgenGeneratorGroup.py Fixes by Thomas Heller: 2001-08-27 14:30:55 +00:00
bgenHeapBuffer.py Only output the buffer size error label if it is used. 2001-09-05 10:27:53 +00:00
bgenModule.py The module generator now tells its object generators about the module name (through the new setmodulename() method). If the module name has been set the object generators output it as part of the tp_name field for the object type. 2001-12-09 23:25:00 +00:00
bgenObjectDefinition.py staticforward bites the dust. 2002-07-17 16:30:39 +00:00
bgenOutput.py Fixes by Thomas Heller: 2001-08-27 14:30:55 +00:00
bgenStackBuffer.py the usual 1995-03-10 14:42:57 +00:00
bgenStringBuffer.py Lots of new stuff again. Moved buffer types to some separate files. 1995-01-25 22:59:21 +00:00
bgenType.py Give type name when complaining about using input-only type for output 2002-04-12 13:14:54 +00:00
bgenVariable.py Lots of new stuff again. Moved buffer types to some separate files. 1995-01-25 22:59:21 +00:00
bgenlocations.py Updated to current pathnames. 2002-01-01 22:39:07 +00:00
macsupport.py Some structures should be passed to Py_BuildValue by reference, not by value, 2002-03-18 15:24:22 +00:00
scantools.py escape 8-bit chars when generating .py files. fixes bug #566302 2002-06-09 09:08:53 +00:00