This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author dvilleneuve
Recipients dvilleneuve
Date 2021-02-26.23:28:21
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1614382101.65.0.823517794704.issue43335@roundup.psfhosted.org>
In-reply-to
Content
gcc 4.4.7 does not accept #pragma's inside functions.
I made the following patch, inspired by code found in other Python source files.

diff -r U/Python-3.9.2/Modules/_ctypes/callbacks.c V/Python-3.9.2/Modules/_ctypes/callbacks.c
433c433
< #if defined(__GNUC__)
---
> #if defined(__GNUC__) && ((__GNUC__ > 4) || ((__GNUC__ == 4) && (__GNUC_MINOR__ > 5)))
442c442
< #if defined(__GNUC__)
---
> #if defined(__GNUC__) && ((__GNUC__ > 4) || ((__GNUC__ == 4) && (__GNUC_MINOR__ > 5)))

Regards
History
Date User Action Args
2021-02-26 23:28:21dvilleneuvesetrecipients: + dvilleneuve
2021-02-26 23:28:21dvilleneuvesetmessageid: <1614382101.65.0.823517794704.issue43335@roundup.psfhosted.org>
2021-02-26 23:28:21dvilleneuvelinkissue43335 messages
2021-02-26 23:28:21dvilleneuvecreate