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

Reply via email to