diff options
author | Sergey B Kirpichev <skirpichev@gmail.com> | 2025-05-05 09:23:30 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-05-05 09:23:30 (GMT) |
commit | 8d0e07eb8993cb8b084a577e79083e8112ef8c7f (patch) | |
tree | 2acf7b38690394d606e825df1dd8eaa53cb2ca53 /Python/executor_cases.c.h | |
parent | d530e74e444fc483f6d2077f701160e55d3003d8 (diff) | |
download | cpython-8d0e07eb8993cb8b084a577e79083e8112ef8c7f.zip cpython-8d0e07eb8993cb8b084a577e79083e8112ef8c7f.tar.gz cpython-8d0e07eb8993cb8b084a577e79083e8112ef8c7f.tar.bz2 |
gh-61103: don't use C _Complex types to implement F/D/G in ctypes (GH-133237)
According to the C standard, the memory representation of _Complex types
is equivalent to 2-element arrays. Unlike _Complex, arrays are always available.
- drop _complex.h header
- use appropriate real arrays to replace complex types
Co-authored-by: Lisandro Dalcin <dalcinl@gmail.com>
Co-authored-by: Petr Viktorin <encukou@gmail.com>
Co-authored-by: Stan Ulbrych <89152624+StanFromIreland@users.noreply.github.com>
Diffstat (limited to 'Python/executor_cases.c.h')
0 files changed, 0 insertions, 0 deletions