| From 01a2e7616c9e8d8cb554a125ef768eb010275dee Mon Sep 17 00:00:00 2001 |
| From: Ray Donnelly <mingw.android@gmail.com> |
| Date: Thu, 17 Jun 2021 18:52:05 +0530 |
| Subject: [PATCH 062/N] cygwinccompiler dont strip modules if pydebug |
| MIME-Version: 1.0 |
| Content-Type: text/plain; charset=UTF-8 |
| Content-Transfer-Encoding: 8bit |
| |
| Co-authored-by: Алексей <alexey.pawlow@gmail.com> |
| --- |
| Lib/distutils/cygwinccompiler.py | 2 +- |
| 1 file changed, 1 insertion(+), 1 deletion(-) |
| |
| diff --git a/Lib/distutils/cygwinccompiler.py b/Lib/distutils/cygwinccompiler.py |
| index 0bda7a3..09b6eda 100644 |
| --- a/Lib/distutils/cygwinccompiler.py |
| +++ b/Lib/distutils/cygwinccompiler.py |
| @@ -236,7 +236,7 @@ class CygwinCCompiler(UnixCCompiler): |
| # (On my machine: 10KiB < stripped_file < ??100KiB |
| # unstripped_file = stripped_file + XXX KiB |
| # ( XXX=254 for a typical python extension)) |
| - if not debug: |
| + if not debug and not hasattr(sys, 'gettotalrefcount'): |
| extra_preargs.append("-s") |
| |
| UnixCCompiler.link(self, target_desc, objects, output_filename, |
| -- |
| 2.32.0 |
| |