commit | 2c6e4e91c5a4d3f25908108f4ed32aba936df70c | [log] [tgz] |
---|---|---|
author | Nikita Nemkin <nikita@nemkin.ru> | Wed Jun 24 00:33:23 2020 +0500 |
committer | GitHub <noreply@github.com> | Tue Jun 23 20:33:23 2020 +0100 |
tree | ef119b8cbd9e36f71fe2fc8e0a26d29bf731f895 | |
parent | 4efc3360c9a83d5891f27ed67b4f0ab7275d2ab4 [diff] |
bpo-41039: Simplify python3.dll build (GH-20989) Use linker comment #pragma and preprocessor for re-exporting stable API functions and variables. Module definition file, custom build targets and entry point code become unnecessary and can be removed. This change also fixes missing _PyErr_BadInternalCall export on x86.