Louis Dionne
20014885c3
[libc++] Honor __SANITIZER_DISABLE_CONTAINER_OVERFLOW__ in libc++ ( #168955 )
...
Address sanitizer recently got a new macro __SANITIZER_DISABLE_CONTAINER_OVERFLOW__
which is intended to disable container overflow checks in libraries (either the
standard library or user libraries that might provide such checks). This patch makes
libc++ honor that macro and, in addition, cleans up how these checks are enabled for
string (which is special) by introducing a macro just for string.
rdar://166234942
2026-01-27 16:04:03 +00:00
..
2025-11-14 10:39:06 -08:00
2024-09-16 15:06:20 -04:00
2023-12-10 05:19:55 -08:00
2025-09-08 09:56:14 +02:00
2024-09-05 12:41:20 -04:00
2026-01-27 16:04:03 +00:00
2024-09-11 08:59:46 +02:00
2024-08-24 09:55:17 -07:00
2023-11-27 02:11:24 +01:00
2024-10-21 15:04:06 -07:00
2025-07-31 02:52:17 -07:00
2024-08-22 11:47:56 +02:00
2025-12-19 17:56:32 +08:00
2026-01-14 17:36:33 -05:00
2024-05-09 18:39:08 +02:00
2025-03-19 07:42:23 +08:00
2023-12-06 11:42:55 -05:00
2024-09-05 12:41:20 -04:00
2023-11-27 02:11:24 +01:00
2025-09-30 11:21:25 -04:00
2024-08-01 10:57:21 +02:00
2025-06-11 12:13:36 -04:00
2023-11-16 12:08:19 +01:00
2024-03-29 12:06:09 +01:00
2024-08-20 14:36:11 -04:00
2025-01-08 17:34:48 -05:00
2024-07-05 11:25:59 +02:00
2024-09-16 15:06:20 -04:00
2024-08-26 17:52:33 -04:00
2024-09-16 15:06:20 -04:00
2025-02-22 14:50:48 +01:00
2024-04-22 10:14:54 -04:00
2025-09-04 09:20:02 +02:00
2023-11-27 02:11:24 +01:00
2025-10-30 08:50:33 -07:00
2025-10-09 08:46:02 +02:00
2023-12-19 21:57:50 -08:00
2025-06-18 12:13:50 -04:00
2026-01-10 13:31:13 +08:00
2025-11-13 08:28:48 +00:00
2025-06-02 13:13:57 -04:00
2024-06-18 11:01:43 +02:00
2025-04-13 11:23:13 +08:00
2025-03-18 18:06:24 +01:00
2024-09-05 12:41:20 -04:00
2025-11-28 11:50:06 +00:00
2025-11-09 08:40:39 +08:00
2025-03-20 15:53:25 +08:00
2025-05-19 10:59:36 +02:00
2024-12-10 10:24:40 -05:00
2025-10-30 10:34:41 +01:00
2024-04-10 20:34:58 +02:00
2025-06-25 12:12:23 +03:00
2025-06-15 07:45:48 +03:00
2024-09-16 15:06:20 -04:00
2024-02-17 16:27:43 +01:00
2024-02-17 16:27:43 +01:00
2025-11-10 20:04:50 +08:00
2025-10-30 10:34:41 +01:00
2024-04-17 21:32:23 -07:00
2024-09-05 12:41:20 -04:00
2024-03-26 09:39:20 -04:00