Louis Dionne
34e0f9cd36
[libc++] Remove the need for uselocale() ( #120158 )
...
Instead of requiring `uselocale()` as part of the base locale API,
define __locale_guard in the few places that need it directly, without
making __locale_guard part of the base API.
In practice, most mainstream platforms never used __locale_guard, so
they also didn't need to define uselocale(), and after this patch they
actually don't define it anymore.
2024-12-19 16:06:08 -05:00
..
2024-11-06 10:39:19 +01:00
2024-12-17 08:16:55 -08:00
2024-12-19 15:54:06 -05:00
2024-04-17 13:36:53 -04:00
2024-10-12 09:49:52 +02:00
2024-12-19 16:06:08 -05:00
2024-11-22 23:23:59 +01:00
2024-11-06 10:39:19 +01:00
2024-09-11 14:59:43 -04:00
2024-09-17 08:10:41 -04:00
2024-11-20 00:35:14 +01:00
2023-12-18 14:01:33 -05:00
2024-11-06 10:39:19 +01:00
2024-10-25 09:04:42 +08:00
2024-12-17 08:16:55 -08:00
2024-12-02 13:57:18 -05:00
2024-10-12 09:49:52 +02:00
2023-12-18 14:01:33 -05:00
2023-09-05 13:44:10 -04:00
2024-08-27 17:15:03 -04:00
2024-04-16 10:54:28 -04:00
2024-01-07 18:01:03 +02:00
2024-04-16 10:54:28 -04:00
2024-10-12 09:49:52 +02:00
2023-12-18 14:01:33 -05:00
2024-11-06 10:39:19 +01:00
2024-11-06 10:39:19 +01:00
2024-12-19 16:06:08 -05:00
2024-11-06 09:57:08 -05:00
2024-11-06 10:39:19 +01:00
2024-11-06 10:39:19 +01:00
2024-10-12 09:49:52 +02:00
2024-01-22 18:12:58 -08:00
2023-06-15 11:14:26 -04:00
2024-10-12 09:49:52 +02:00
2024-12-19 15:54:06 -05:00
2024-09-11 14:59:43 -04:00
2024-11-06 10:39:19 +01:00
2024-11-06 10:39:19 +01:00
2024-11-06 10:39:19 +01:00
2024-11-16 19:25:03 +01:00
2024-08-05 11:23:06 -04:00
2023-11-05 17:08:24 -07:00
2024-11-06 10:39:19 +01:00
2024-10-12 09:49:52 +02:00
2024-11-06 10:39:19 +01:00
2024-01-05 16:29:23 -08:00
2024-11-16 19:25:03 +01:00
2023-12-18 14:01:33 -05:00
2023-12-18 14:01:33 -05:00
2023-12-18 14:01:33 -05:00
2023-12-18 14:01:33 -05:00
2024-09-11 08:59:46 +02:00
2024-10-23 17:07:15 -04:00