llvm-project/libcxx/test/std/localization/locale.categories
Martin Storsjö 1a5388ca67 [libcxx] [Windows] Use the standard vsnprintf instead of _vsnprintf
In ancient Microsoft C runtimes, there might only have been
a nonstandard `_vsnprintf` instead of the standard `vsnprintf`, but
in modern versions (the only ones relevant for libc++), both
are available.

In MinGW configurations built with `__USE_MINGW_ANSI_STDIO=1` (as it
is built in CI), `vsnprintf` provides a more standards compliant
behaviour than what Microsoft's CRT provides, while `_vsnprintf` retains
the Microsoft C runtime specific quirks.

Differential Revision: https://reviews.llvm.org/D118187
2022-01-31 22:29:12 +02:00
..
category.collate [libc++][NFC] Fix placement of some XFAILs 2022-01-13 15:28:41 -05:00
category.ctype [libc++] [test] ASSERT_WITH_LIBRARY_INTERNAL_ALLOCATIONS is not supported on AIX. 2022-01-14 12:48:04 -05:00
category.messages [libc++] Add an option to disable wide character support in libc++ 2021-10-12 06:08:23 -04:00
category.monetary [libcxx][AIX] XFAIL tests enabled by locale.fr_FR.UTF-8 2021-11-12 16:28:24 -05:00
category.numeric [libcxx] [Windows] Use the standard vsnprintf instead of _vsnprintf 2022-01-31 22:29:12 +02:00
category.time [libcxx] [test] Fix the locale.time.put.byname/put1 testcase on Linux and Windows 2022-01-26 22:13:39 +02:00
facet.numpunct [libcxx][AIX] XFAIL tests enabled by locale.fr_FR.UTF-8 2021-11-12 16:28:24 -05:00
facets.examples Support tests in freestanding 2019-02-04 20:31:13 +00:00