cosmopolitan/third_party/python/Include
Justine Tunney 0d748ad58e
Fix warnings
This change fixes Cosmopolitan so it has fewer opinions about compiler
warnings. The whole repository had to be cleaned up to be buildable in
-Werror -Wall mode. This lets us benefit from things like strict const
checking. Some actual bugs might have been caught too.
2023-09-01 20:50:18 -07:00
..
abstract.h Python 3.7 METH_FASTCALL backport (#406) 2022-05-13 05:05:12 -07:00
accu.h Undiamond Python headers 2021-08-12 14:07:40 -07:00
asdl.h Undiamond Python headers 2021-08-12 14:07:40 -07:00
ast.h Undiamond Python headers 2021-08-12 14:07:40 -07:00
bitset.h Undiamond Python headers 2021-08-12 14:07:40 -07:00
bltinmodule.h Undiamond Python headers 2021-08-12 14:07:40 -07:00
boolobject.h Undiamond Python headers 2021-08-12 14:07:40 -07:00
bytearrayobject.h Undiamond Python headers 2021-08-12 14:07:40 -07:00
bytes_methods.h Undiamond Python headers 2021-08-12 14:07:40 -07:00
bytesobject.h Undiamond Python headers 2021-08-12 14:07:40 -07:00
cellobject.h Undiamond Python headers 2021-08-12 14:07:40 -07:00
ceval.h Get MbedTLS and its unit tests passing AARCH64 2023-05-11 21:53:15 -07:00
classobject.h Undiamond Python headers 2021-08-12 14:07:40 -07:00
code.h Undiamond Python headers 2021-08-12 14:07:40 -07:00
codecs.h Undiamond Python headers 2021-08-12 14:07:40 -07:00
compile.h Undiamond Python headers 2021-08-12 14:07:40 -07:00
complexobject.h Undiamond Python headers 2021-08-12 14:07:40 -07:00
cosmo.h Add speedups from pyston (#264) 2021-09-04 02:21:37 -07:00
datetime.h Fix warnings 2023-09-01 20:50:18 -07:00
descrobject.h Python 3.7 METH_FASTCALL backport (#406) 2022-05-13 05:05:12 -07:00
dictobject.h Add some Python 3.7 backports (#306) 2021-10-29 22:54:14 -07:00
dtoa.h Undiamond Python headers 2021-08-12 14:07:40 -07:00
dynamic_annotations.h Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
enumobject.h Undiamond Python headers 2021-08-12 14:07:40 -07:00
errcode.h Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
eval.h Python 3.7 METH_FASTCALL backport (#406) 2022-05-13 05:05:12 -07:00
ezprint.h Make improvements 2022-03-16 13:40:10 -07:00
fileobject.h Undiamond Python headers 2021-08-12 14:07:40 -07:00
fileutils.h Undiamond Python headers 2021-08-12 14:07:40 -07:00
floatobject.h Undiamond Python headers 2021-08-12 14:07:40 -07:00
frameobject.h Python 3.7 METH_FASTCALL backport (#406) 2022-05-13 05:05:12 -07:00
funcobject.h Undiamond Python headers 2021-08-12 14:07:40 -07:00
genobject.h Undiamond Python headers 2021-08-12 14:07:40 -07:00
graminit.h Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
grammar.h Productionize new APE loader and more 2021-10-02 08:27:03 -07:00
import.h Add sys.meta_path entry for APE zip store (#425) 2022-06-26 05:51:00 -07:00
intrcheck.h Undiamond Python headers 2021-08-12 14:07:40 -07:00
iterobject.h Undiamond Python headers 2021-08-12 14:07:40 -07:00
listobject.h Undiamond Python headers 2021-08-12 14:07:40 -07:00
longintrepr.h Make numerous improvements 2021-09-28 01:52:34 -07:00
longobject.h Productionize new APE loader and more 2021-10-02 08:27:03 -07:00
marshal.h Undiamond Python headers 2021-08-12 14:07:40 -07:00
memoryobject.h Undiamond Python headers 2021-08-12 14:07:40 -07:00
metagrammar.h Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
methodobject.h Python 3.7 METH_FASTCALL backport (#406) 2022-05-13 05:05:12 -07:00
modsupport.h Backporting METH_FASTCALL from Python 3.7 (#317) 2021-11-12 15:26:57 -08:00
moduleobject.h Undiamond Python headers 2021-08-12 14:07:40 -07:00
namespaceobject.h Undiamond Python headers 2021-08-12 14:07:40 -07:00
node.h Undiamond Python headers 2021-08-12 14:07:40 -07:00
object.h Make numerous improvements 2021-09-28 01:52:34 -07:00
objimpl.h Fix Pyston speedups (#281) 2021-10-02 01:28:51 -07:00
odictobject.h Undiamond Python headers 2021-08-12 14:07:40 -07:00
op.h Undiamond Python headers 2021-08-12 14:07:40 -07:00
opcode.h Python 3.7 METH_FASTCALL backport (#406) 2022-05-13 05:05:12 -07:00
osdefs.h Improve Libc by making Python work even better 2021-08-18 22:16:23 -07:00
osmodule.h Undiamond Python headers 2021-08-12 14:07:40 -07:00
parsetok.h Undiamond Python headers 2021-08-12 14:07:40 -07:00
patchlevel.h Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
pgen.h Undiamond Python headers 2021-08-12 14:07:40 -07:00
pgenheaders.h Undiamond Python headers 2021-08-12 14:07:40 -07:00
py_curses.h Undiamond Python headers 2021-08-12 14:07:40 -07:00
pyarena.h Undiamond Python headers 2021-08-12 14:07:40 -07:00
pyatomic.h Make numerous improvements 2021-09-28 01:52:34 -07:00
pycapsule.h Undiamond Python headers 2021-08-12 14:07:40 -07:00
pyctype.h Make important improvements 2022-09-14 22:39:08 -07:00
pydebug.h Unbloat the build 2022-08-11 00:15:29 -07:00
pydtrace.h Undiamond Python headers 2021-08-12 14:07:40 -07:00
pyerrors.h Fix Pyston speedups (#281) 2021-10-02 01:28:51 -07:00
pyexpat.h Undiamond Python headers 2021-08-12 14:07:40 -07:00
pyfpe.h Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
pygetopt.h Undiamond Python headers 2021-08-12 14:07:40 -07:00
pyhash.h Undiamond Python headers 2021-08-12 14:07:40 -07:00
pylifecycle.h Begin incorporating Python unit tests into build 2021-09-12 21:04:44 -07:00
pymacro.h Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
pymath.h Undiamond Python headers 2021-08-12 14:07:40 -07:00
pymem.h Fix Pyston speedups (#281) 2021-10-02 01:28:51 -07:00
pyport.h Python 3.7 METH_FASTCALL backport (#406) 2022-05-13 05:05:12 -07:00
pystate.h Make numerous improvements 2021-09-28 01:52:34 -07:00
pystrcmp.h Undiamond Python headers 2021-08-12 14:07:40 -07:00
pystrhex.h Undiamond Python headers 2021-08-12 14:07:40 -07:00
pystrtod.h Undiamond Python headers 2021-08-12 14:07:40 -07:00
Python-ast.h Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
Python.h Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
pythonrun.h Experiment with making Python go faster 2021-08-18 21:57:11 -07:00
pythread.h Undiamond Python headers 2021-08-12 14:07:40 -07:00
pytime.h Productionize new APE loader and more 2021-10-02 08:27:03 -07:00
rangeobject.h Undiamond Python headers 2021-08-12 14:07:40 -07:00
setobject.h Undiamond Python headers 2021-08-12 14:07:40 -07:00
sliceobject.h Undiamond Python headers 2021-08-12 14:07:40 -07:00
structmember.h Undiamond Python headers 2021-08-12 14:07:40 -07:00
structseq.h Undiamond Python headers 2021-08-12 14:07:40 -07:00
symtable.h Undiamond Python headers 2021-08-12 14:07:40 -07:00
sysmodule.h Undiamond Python headers 2021-08-12 14:07:40 -07:00
token.h Undiamond Python headers 2021-08-12 14:07:40 -07:00
traceback.h Undiamond Python headers 2021-08-12 14:07:40 -07:00
tupleobject.h Make numerous improvements 2021-09-28 01:52:34 -07:00
typeslots.h Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
ucnhash.h Undiamond Python headers 2021-08-12 14:07:40 -07:00
unicodeobject.h Make numerous improvements 2021-09-28 01:52:34 -07:00
warnings.h Undiamond Python headers 2021-08-12 14:07:40 -07:00
weakrefobject.h Undiamond Python headers 2021-08-12 14:07:40 -07:00
yoink.h Port a lot more code to AARCH64 2023-05-14 09:37:26 -07:00