cpython/Modules/_ctypes
Filipe Laíns 0d7ad9fb38
bpo-29753: fix merging packed bitfields in ctypes struct/union (GH-19850)
From the commit message:

> When the structure is packed we should always expand when needed,
> otherwise we will add some padding between the fields. This patch makes
> sure we always merge bitfields together. It also changes the field merging
> algorithm so that it handles bitfields correctly.

Automerge-Triggered-By: GH:jaraco
2021-02-28 14:43:19 -08:00
..
darwin
libffi_osx Fix typos in comments, docs and test names (#15018) 2019-07-30 18:16:13 -04:00
_ctypes.c bpo-38823: Fix compiler warning in _ctypes on Windows (GH-23258) 2020-11-13 14:44:11 +01:00
_ctypes_test.c bpo-1635741: Port _ctypes_test extension to multiphase initialization (PEP 489) (GH-19012) 2020-03-17 02:15:23 +01:00
_ctypes_test.h
callbacks.c bpo-43335: Update macro to check gcc version (GH-24662) 2021-02-28 09:16:24 +09:00
callproc.c closes bpo-42938: Replace snprintf with Python unicode formatting in ctypes param reprs. (24239) 2021-01-18 14:47:05 -06:00
cfield.c bpo-29753: fix merging packed bitfields in ctypes struct/union (GH-19850) 2021-02-28 14:43:19 -08:00
ctypes.h bpo-38823: Always build _ctypes with wchar_t (GH-23248) 2020-11-12 15:38:13 +01:00
ctypes_dlfcn.h Remove outdated PEP 291 compatibility requirement comment 2016-05-14 05:55:38 +00:00
malloc_closure.c bpo-42688: Fix ffi alloc/free when using external libffi on macos (GH-23868) 2020-12-22 03:12:07 -08:00
stgdict.c bpo-38823: Always build _ctypes with wchar_t (GH-23248) 2020-11-12 15:38:13 +01:00