Commit graph

555 commits

Author SHA1 Message Date
Bartosz Kosiorek 65f7d5ec48 msvcrt: Add _mbsspnp_l implementation. 2023-11-17 19:54:28 +01:00
Bartosz Kosiorek 707198babe msvcrt: Add _mblen_l implementation. 2023-11-10 20:52:28 +01:00
Bartosz Kosiorek 8bb0692ff6 msvcrt: Add _mbsset_l implementation. 2023-11-10 20:52:28 +01:00
Bartosz Kosiorek 08c603a417 msvcrt: Add _mbsrev_l implementation. 2023-11-10 20:52:28 +01:00
Bartosz Kosiorek f73d74c6df msvcrt: Add _mbsncmp_l implementation. 2023-11-10 20:52:28 +01:00
Bartosz Kosiorek 8f30305049 msvcrt: Add __iswcsymf implementation. 2023-11-10 20:52:28 +01:00
Bartosz Kosiorek f82871e768 msvcrt: Add __iswcsym implementation. 2023-11-10 20:52:28 +01:00
Bartosz Kosiorek ec4a5f63e1 msvcrt: Add _mbspbrk_l implementation. 2023-11-10 20:52:28 +01:00
Bartosz Kosiorek b0c31c0983 msvcrt: Add _mbsnset_l implementation. 2023-11-07 22:05:35 +01:00
Bartosz Kosiorek fa2248ccf9 msvcrt: Add _mbsnccnt_l implementation. 2023-11-07 22:05:35 +01:00
Bartosz Kosiorek a67a08895f msvcrt: Add _mbsncat_l implementation. 2023-11-07 22:05:35 +01:00
Bartosz Kosiorek 12a00363f6 msvcrt: Add _mbsnbset_l implementation. 2023-11-07 22:05:35 +01:00
Bartosz Kosiorek 62ba4a8261 msvcrt: Add _mbsnbicmp_l implementation. 2023-11-07 22:05:35 +01:00
Bartosz Kosiorek bf9ac906e5 msvcrt: Add _mbsnbcpy_l implementation. 2023-11-07 22:05:35 +01:00
Bartosz Kosiorek a6ed3d554e msvcrt: Add _mbsnbcat_s_l implementation. 2023-11-07 22:05:35 +01:00
Bartosz Kosiorek 49d3236da9 msvcrt: Add _mbsnicmp_l implementation. 2023-11-06 16:58:53 +01:00
Bartosz Kosiorek 5098bab5bd msvcrt: Add _mbsncpy_l implementation. 2023-11-06 16:58:48 +01:00
Bartosz Kosiorek 2a89257b2a msvcrt: Add _mbsnbcnt_l implementation. 2023-11-06 16:58:42 +01:00
Bartosz Kosiorek 544007be15 msvcrt: Add _mbsnbcmp_l implementation. 2023-11-06 16:58:36 +01:00
Bartosz Kosiorek 5556eba0e3 msvcrt: Add _mbsupr_l implementation. 2023-11-06 16:58:31 +01:00
Bartosz Kosiorek c59a856cc0 msvcrt: Add _mbsbtype_l implementation. 2023-11-06 16:58:23 +01:00
Bartosz Kosiorek 557a760e7f msvcrt: Add _mbsnbcat_l implementation. 2023-11-02 16:50:34 +01:00
Bartosz Kosiorek 37ecbf6d97 msvcrt: Add _cwprintf_l implementation. 2023-11-02 16:50:31 +01:00
Bartosz Kosiorek 07404c0b6c msvcrt: Add _cprintf_l implementation. 2023-11-02 16:50:27 +01:00
Bartosz Kosiorek 2853352cc8 msvcrt: Add _mbsrchr_l implementation. 2023-11-02 16:50:23 +01:00
Bartosz Kosiorek 3c9419622a msvcrt: Add _mbslwr_l implementation. 2023-11-02 16:50:20 +01:00
Bartosz Kosiorek fce3311843 msvcrt: Add _mbsdec_l implementation. 2023-11-02 16:50:16 +01:00
Alexandre Julliard 7ccb5df0fc makefiles: Always use the global SOURCES variable for .rc files. 2023-11-01 22:43:56 +01:00
Alexandre Julliard 76496e90fc msvcrt: Export more exception handling functions on ARM platforms. 2023-10-19 18:19:30 +02:00
Alexandre Julliard 2468b2b84d msvcrt: Simplify platform checks for exception handling functions. 2023-10-19 18:19:30 +02:00
Alexandre Julliard 75eb987768 msvcrt: Use the sqrt() implementation from the bundled musl library. 2023-04-11 12:36:53 +02:00
Alexandre Julliard 20c53e72c9 msvcrt: Use the sqrtf() implementation from the bundled musl library. 2023-04-11 12:36:53 +02:00
Alexandre Julliard 5c00be28fc msvcrt: Use the tanh()/tanhf() implementation from the bundled musl library. 2023-04-10 14:18:20 +02:00
Alexandre Julliard 82563ede70 msvcrt: Use the asin() implementation from the bundled musl library. 2023-04-10 14:18:11 +02:00
Alexandre Julliard 85e655445b msvcrt: Use the nextafter()/nextafterf() implementation from the bundled musl library. 2023-04-07 13:28:07 +02:00
Alexandre Julliard 1cff65b69f msvcrt: Use the logb()/logbf() implementation from the bundled musl library. 2023-04-05 16:51:40 +02:00
Alexandre Julliard b5ba4baa51 msvcrt: Use the copysign()/copysignf() implementation from the bundled musl library. 2023-04-04 09:43:57 +02:00
Alexandre Julliard b7228259f8 msvcrt: Use the fabs()/fabsf() implementation from the bundled musl library. 2023-04-04 09:43:54 +02:00
Rémi Bernon aafef01cc2 msvcrt: Fix _wdupenv_s behavior with missing env var. 2023-02-23 17:27:29 +01:00
Rémi Bernon 5a08eab303 msvcrt: Fix _dupenv_s behavior with missing env var. 2023-02-23 17:27:29 +01:00
Rémi Bernon 6017344edb msvcr80/tests: Test _wdupenv_s outcome with missing env var. 2023-02-23 17:27:29 +01:00
Rémi Bernon a48d470e97 msvcr80/tests: Test _dupenv_s outcome with missing env var. 2023-02-23 17:27:29 +01:00
Torge Matthies f26985affe msvcr100: Implement exception passing from chore threads to _RunAndWait. 2022-12-08 18:41:25 +01:00
Bartosz Kosiorek 8590023041 msvcrt: Add _vcwprintf_l implementation. 2022-11-16 21:24:19 +01:00
Bartosz Kosiorek af7aaba0bf msvcrt: Add _vcprintf_l implementation. 2022-11-16 21:24:19 +01:00
Bartosz Kosiorek 69ce7894fb msvcrt: Add _scwprintf_p implementation. 2022-11-16 21:24:19 +01:00
Bartosz Kosiorek 78e5efd037 msvcrt: Add _scwprintf_p_l implementation. 2022-11-16 21:24:19 +01:00
Bartosz Kosiorek 1faad02cf1 msvcrt: Add _scwprintf_l implementation. 2022-11-16 21:24:19 +01:00
Alexandre Julliard 89cad8c4b7 msvcrt: Use WINAPIV calling convention for variadic functions. 2022-11-07 20:15:02 +01:00
Bartosz Kosiorek 7be72ce2a7 msvcrt: Add _swprintf_p_l implementation. 2022-11-01 20:50:05 +01:00