mirror of
https://github.com/jart/cosmopolitan.git
synced 2025-05-23 22:02:27 +00:00
Improve Python tree-shaking
This commit is contained in:
parent
5bb2275788
commit
4f41f2184d
169 changed files with 4182 additions and 2411 deletions
82
third_party/python/Python/sysmodule.c
vendored
82
third_party/python/Python/sysmodule.c
vendored
|
@ -43,9 +43,91 @@
|
|||
#include "third_party/python/Include/traceback.h"
|
||||
#include "third_party/python/Include/unicodeobject.h"
|
||||
#include "third_party/python/Include/warnings.h"
|
||||
#include "third_party/python/Include/yoink.h"
|
||||
#include "third_party/python/pyconfig.h"
|
||||
/* clang-format off */
|
||||
|
||||
PYTHON_PROVIDE("sys");
|
||||
PYTHON_PROVIDE("sys.__displayhook__");
|
||||
PYTHON_PROVIDE("sys.__doc__");
|
||||
PYTHON_PROVIDE("sys.__excepthook__");
|
||||
PYTHON_PROVIDE("sys.__interactivehook__");
|
||||
PYTHON_PROVIDE("sys.__loader__");
|
||||
PYTHON_PROVIDE("sys.__name__");
|
||||
PYTHON_PROVIDE("sys.__package__");
|
||||
PYTHON_PROVIDE("sys.__spec__");
|
||||
PYTHON_PROVIDE("sys.__stderr__");
|
||||
PYTHON_PROVIDE("sys.__stdin__");
|
||||
PYTHON_PROVIDE("sys.__stdout__");
|
||||
PYTHON_PROVIDE("sys._clear_type_cache");
|
||||
PYTHON_PROVIDE("sys._current_frames");
|
||||
PYTHON_PROVIDE("sys._debugmallocstats");
|
||||
PYTHON_PROVIDE("sys._getframe");
|
||||
PYTHON_PROVIDE("sys._git");
|
||||
PYTHON_PROVIDE("sys._home");
|
||||
PYTHON_PROVIDE("sys._xoptions");
|
||||
PYTHON_PROVIDE("sys.abiflags");
|
||||
PYTHON_PROVIDE("sys.api_version");
|
||||
PYTHON_PROVIDE("sys.argv");
|
||||
PYTHON_PROVIDE("sys.base_exec_prefix");
|
||||
PYTHON_PROVIDE("sys.base_prefix");
|
||||
PYTHON_PROVIDE("sys.builtin_module_names");
|
||||
PYTHON_PROVIDE("sys.byteorder");
|
||||
PYTHON_PROVIDE("sys.call_tracing");
|
||||
PYTHON_PROVIDE("sys.callstats");
|
||||
PYTHON_PROVIDE("sys.copyright");
|
||||
PYTHON_PROVIDE("sys.displayhook");
|
||||
PYTHON_PROVIDE("sys.dont_write_bytecode");
|
||||
PYTHON_PROVIDE("sys.exc_info");
|
||||
PYTHON_PROVIDE("sys.excepthook");
|
||||
PYTHON_PROVIDE("sys.exec_prefix");
|
||||
PYTHON_PROVIDE("sys.executable");
|
||||
PYTHON_PROVIDE("sys.exit");
|
||||
PYTHON_PROVIDE("sys.flags");
|
||||
PYTHON_PROVIDE("sys.float_info");
|
||||
PYTHON_PROVIDE("sys.float_repr_style");
|
||||
PYTHON_PROVIDE("sys.get_asyncgen_hooks");
|
||||
PYTHON_PROVIDE("sys.get_coroutine_wrapper");
|
||||
PYTHON_PROVIDE("sys.getallocatedblocks");
|
||||
PYTHON_PROVIDE("sys.getcheckinterval");
|
||||
PYTHON_PROVIDE("sys.getdefaultencoding");
|
||||
PYTHON_PROVIDE("sys.getdlopenflags");
|
||||
PYTHON_PROVIDE("sys.getfilesystemencodeerrors");
|
||||
PYTHON_PROVIDE("sys.getfilesystemencoding");
|
||||
PYTHON_PROVIDE("sys.getprofile");
|
||||
PYTHON_PROVIDE("sys.getrecursionlimit");
|
||||
PYTHON_PROVIDE("sys.getrefcount");
|
||||
PYTHON_PROVIDE("sys.getsizeof");
|
||||
PYTHON_PROVIDE("sys.gettrace");
|
||||
PYTHON_PROVIDE("sys.hash_info");
|
||||
PYTHON_PROVIDE("sys.hexversion");
|
||||
PYTHON_PROVIDE("sys.implementation");
|
||||
PYTHON_PROVIDE("sys.int_info");
|
||||
PYTHON_PROVIDE("sys.intern");
|
||||
PYTHON_PROVIDE("sys.is_finalizing");
|
||||
PYTHON_PROVIDE("sys.maxsize");
|
||||
PYTHON_PROVIDE("sys.maxunicode");
|
||||
PYTHON_PROVIDE("sys.meta_path");
|
||||
PYTHON_PROVIDE("sys.modules");
|
||||
PYTHON_PROVIDE("sys.path");
|
||||
PYTHON_PROVIDE("sys.path_hooks");
|
||||
PYTHON_PROVIDE("sys.path_importer_cache");
|
||||
PYTHON_PROVIDE("sys.platform");
|
||||
PYTHON_PROVIDE("sys.prefix");
|
||||
PYTHON_PROVIDE("sys.set_asyncgen_hooks");
|
||||
PYTHON_PROVIDE("sys.set_coroutine_wrapper");
|
||||
PYTHON_PROVIDE("sys.setcheckinterval");
|
||||
PYTHON_PROVIDE("sys.setdlopenflags");
|
||||
PYTHON_PROVIDE("sys.setprofile");
|
||||
PYTHON_PROVIDE("sys.setrecursionlimit");
|
||||
PYTHON_PROVIDE("sys.settrace");
|
||||
PYTHON_PROVIDE("sys.stderr");
|
||||
PYTHON_PROVIDE("sys.stdin");
|
||||
PYTHON_PROVIDE("sys.stdout");
|
||||
PYTHON_PROVIDE("sys.version");
|
||||
PYTHON_PROVIDE("sys.version_info");
|
||||
PYTHON_PROVIDE("sys.warnoptions");
|
||||
|
||||
_Py_IDENTIFIER(_);
|
||||
_Py_IDENTIFIER(__sizeof__);
|
||||
_Py_IDENTIFIER(buffer);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue