On 09/07/2017 10:31 AM, Martin Storsjö wrote: > Hi, > > This is a new reroll of the full patchset. Compared to the previous version, > I've fixed support for clang and improved the headers to behave closer to how > MSVC does (have the standard snprintf work as C99 standard snprintf should, > but keeping the old nonstandard _snprintf as it was), and made things more > prepared for users that want to keep using the nonstandard wchar_t printf > style. > > Martin Storsjö (3): > crt: Add a def file for ucrtbase.dll > headers: Add ucrtbase.dll specific parts to headers > crt: Add compat wrappers for adapting the CRT startup and libmingwex > to ucrtbase.dll > > mingw-w64-crt/Makefile.am | 34 +- > mingw-w64-crt/crt/ucrtbase_compat.c | 334 ++++ > mingw-w64-crt/lib-common/ucrtbase.def.in | 2625 > ++++++++++++++++++++++++++++++ > mingw-w64-headers/crt/_mingw_stat64.h | 9 + > mingw-w64-headers/crt/stdio.h | 446 +++++ > mingw-w64-headers/crt/stdlib.h | 3 +- > mingw-w64-headers/crt/wchar.h | 188 +++ > 7 files changed, 3633 insertions(+), 6 deletions(-) > create mode 100644 mingw-w64-crt/crt/ucrtbase_compat.c > create mode 100644 mingw-w64-crt/lib-common/ucrtbase.def.in >
Looks good to me, but how do you use ucrtbase by default? gcc specs files?
signature.asc
Description: OpenPGP digital signature
------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________ Mingw-w64-public mailing list Mingw-w64-public@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mingw-w64-public