Aaron Ballman
b19ed9c043
[C2y] Implement WG14 N3409 ( #130299 )
...
This paper removes UB around use of void expressions. Previously, code
like this had undefined behavior:
```
void foo(void) {
(void)(void)1;
extern void x;
x;
}
```
and this is now well-defined in C2y. Functionally, this now means that
it is valid to use `void` as a `_Generic` association.
2025-03-07 14:46:29 -05:00
..
2025-02-26 16:34:33 +01:00
2025-02-17 14:40:31 +01:00
2025-01-09 16:26:56 +01:00
2025-02-03 07:22:22 -08:00
2024-11-16 07:37:33 -08:00
2025-01-20 19:30:21 +01:00
2025-02-24 11:31:46 -05:00
2024-12-20 12:52:38 -08:00
2025-02-11 08:53:19 -05:00
2025-01-17 12:46:00 +08:00
2024-11-16 07:37:33 -08:00
2024-11-16 07:37:33 -08:00
2025-02-28 09:58:19 -05:00
2024-11-16 07:37:33 -08:00
2024-11-26 23:41:09 -05:00
2025-01-26 01:34:59 -08:00
2025-02-04 18:04:58 +00:00
2025-02-20 08:50:03 -03:00
2024-11-15 08:04:08 +01:00
2025-02-11 14:04:28 +08:00
2025-03-03 07:48:29 -08:00
2025-02-18 20:13:23 -06:00
2025-03-06 09:12:22 -08:00
2025-03-03 11:41:50 -03:00
2025-02-26 15:34:06 +08:00
2025-02-18 22:30:39 +01:00
2025-03-03 10:23:35 -05:00
2024-11-16 07:37:33 -08:00
2025-03-07 11:02:19 +01:00
2025-03-07 10:09:06 -06:00
2025-03-07 07:16:51 +01:00
2025-02-17 11:50:44 -08:00
2025-03-03 13:57:23 -08:00
2025-03-07 14:46:29 -05:00
2025-02-06 15:04:23 +01:00
2025-01-22 14:18:07 -05:00
2024-11-16 07:37:33 -08:00
2024-11-15 06:58:36 -06:00
2025-01-16 08:45:03 -08:00
2025-03-05 17:04:10 -08:00
2025-03-06 14:58:42 -03:00
2025-03-06 14:58:42 -03:00
2025-03-06 14:58:42 -03:00
2025-02-11 14:04:28 +08:00
2024-11-16 07:37:33 -08:00
2025-02-11 14:04:28 +08:00
2025-02-24 18:58:59 -08:00
2024-11-16 07:37:33 -08:00
2025-03-06 11:53:46 -08:00
2025-02-03 07:22:22 -08:00
2025-03-07 06:49:29 -08:00
2025-02-13 07:14:36 -05:00
2025-03-03 11:41:50 -03:00
2024-08-17 14:57:59 +03:00
2024-11-16 07:37:33 -08:00
2025-03-06 13:31:08 -08:00
2025-02-24 16:46:59 -08:00
2025-03-07 14:46:29 -05:00
2024-12-17 18:44:25 +07:00
2025-02-27 10:41:04 -05:00
2025-01-13 13:42:22 +01:00
2025-01-22 17:19:17 -08:00
2025-01-20 19:30:21 +01:00
2025-03-06 14:58:42 -03:00
2025-03-06 14:58:42 -03:00
2025-02-26 16:54:19 +08:00
2025-03-06 14:58:42 -03:00
2025-03-07 06:49:29 -08:00
2025-03-06 18:12:20 -05:00
2025-03-03 12:39:35 +08:00
2025-01-24 15:49:28 +08:00
2025-03-06 12:50:49 -08:00