This patch series provides all _aligned_* functions for all CRT import libs.
Pali Rohár (5): headers: Add missing declaration for __mingw_aligned_offset_malloc() crt: Provide _aligned_* functions crt: Provide *_recalloc functions crt: Implement __mingw_aligned_msize() function crt: Provide _aligned_msize function for all CRT import libraries mingw-w64-crt/Makefile.am | 18 +++++++++++++ mingw-w64-crt/lib-common/msvcrt.def.in | 10 +++---- mingw-w64-crt/misc/_aligned_free.c | 18 +++++++++++++ mingw-w64-crt/misc/_aligned_malloc.c | 18 +++++++++++++ mingw-w64-crt/misc/_aligned_msize.c | 13 ++++++++++ mingw-w64-crt/misc/_aligned_offset_malloc.c | 18 +++++++++++++ mingw-w64-crt/misc/_aligned_offset_realloc.c | 18 +++++++++++++ mingw-w64-crt/misc/_aligned_offset_recalloc.c | 16 ++++++++++++ mingw-w64-crt/misc/_aligned_realloc.c | 18 +++++++++++++ mingw-w64-crt/misc/_aligned_recalloc.c | 16 ++++++++++++ mingw-w64-crt/misc/_recalloc.c | 16 ++++++++++++ mingw-w64-crt/misc/mingw-aligned-malloc.c | 26 ++++++++++++++++--- mingw-w64-headers/crt/crtdbg.h | 2 -- mingw-w64-headers/crt/malloc.h | 4 +-- mingw-w64-headers/crt/stdlib.h | 2 -- 15 files changed, 199 insertions(+), 14 deletions(-) create mode 100644 mingw-w64-crt/misc/_aligned_free.c create mode 100644 mingw-w64-crt/misc/_aligned_malloc.c create mode 100644 mingw-w64-crt/misc/_aligned_msize.c create mode 100644 mingw-w64-crt/misc/_aligned_offset_malloc.c create mode 100644 mingw-w64-crt/misc/_aligned_offset_realloc.c create mode 100644 mingw-w64-crt/misc/_aligned_offset_recalloc.c create mode 100644 mingw-w64-crt/misc/_aligned_realloc.c create mode 100644 mingw-w64-crt/misc/_aligned_recalloc.c create mode 100644 mingw-w64-crt/misc/_recalloc.c -- 2.20.1 _______________________________________________ Mingw-w64-public mailing list Mingw-w64-public@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mingw-w64-public