mirror of
https://github.com/python/cpython.git
synced 2025-12-23 09:19:18 +00:00
Set MAX_STRUCT_SIZE to 32 in stgdict.c when on Arm platforms.
This because on Arm platforms structs with at most 4 elements of any
floating point type values can be passed through registers. If the type
is double the maximum size of the struct is 32 bytes.
On x86-64 Linux, it's maximum 16 bytes hence we need to differentiate.
(cherry picked from commit
|
||
|---|---|---|
| .. | ||
| macholib | ||
| test | ||
| __init__.py | ||
| _aix.py | ||
| _endian.py | ||
| util.py | ||
| wintypes.py | ||