Luke Street
6a48380461
More GCC compatibility/warning fixes ( #3118 )
...
* Wrap >4-char literals in a MULTI_CHAR macro
Modern compilers do not support CW's non-standard behavior with
>4 char literals. We can, however, use a constexpr function to
compute the u64 values directly. This leaves <=4 char literals
unchanged.
* Replace non-pointer usages of NULL with 0
* Define NULL to nullptr on C++11 and above
* Fix more -Wpointer-arith and -Woverflow warnings
* Replace u32/s32 with uintptr_t/intptr_t where appropriate
* JSUOutputStream: Overload all standard int types
2026-02-28 20:19:17 -08:00
..
2026-01-24 23:36:23 -08:00
2026-01-24 23:36:23 -08:00
2024-04-12 00:10:30 -06:00
2024-04-12 00:10:30 -06:00
2025-12-26 13:20:53 -08:00
2026-02-28 20:19:17 -08:00
2026-02-23 11:13:00 -08:00
2026-01-13 00:48:25 +02:00
2025-12-26 13:20:53 -08:00
2026-02-28 20:19:17 -08:00
2025-11-30 15:23:42 -07:00
2025-12-27 15:23:15 -07:00
2025-11-30 15:23:42 -07:00
2025-11-30 15:23:42 -07:00
2025-11-30 15:23:42 -07:00
2025-12-27 15:23:15 -07:00
2024-10-24 02:25:13 +03:00
2026-02-23 11:13:00 -08:00
2026-01-24 23:36:23 -08:00
2026-02-24 14:20:45 -08:00
2026-01-24 23:36:23 -08:00
2025-11-30 15:23:42 -07:00
2026-02-24 14:20:45 -08:00
2026-01-24 23:36:23 -08:00
2025-06-21 03:47:24 -07:00
2025-11-30 15:23:42 -07:00
2025-12-23 10:23:09 -08:00
2025-12-27 15:23:15 -07:00
2025-12-27 15:23:15 -07:00
2026-02-20 02:53:27 -08:00
2026-01-24 23:36:23 -08:00
2026-02-28 12:11:00 -08:00
2026-02-28 12:11:00 -08:00
2025-02-10 21:20:42 +02:00
2025-12-27 15:23:15 -07:00
2025-12-23 10:23:09 -08:00
2026-01-11 19:25:26 -08:00
2026-02-28 20:19:17 -08:00
2026-01-24 23:36:23 -08:00
2026-02-28 13:35:07 -08:00
2026-02-23 11:13:00 -08:00
2026-01-24 23:36:23 -08:00
2025-11-29 21:30:50 -08:00
2026-01-24 23:36:23 -08:00
2026-01-24 23:36:23 -08:00
2026-01-24 23:36:23 -08:00
2025-12-22 12:27:31 -08:00
2026-02-28 20:19:17 -08:00
2026-02-28 12:11:00 -08:00
2026-02-23 11:13:00 -08:00
2026-01-24 23:36:23 -08:00
2025-11-30 15:23:42 -07:00
2026-01-24 23:36:23 -08:00
2025-11-30 15:23:42 -07:00
2026-02-24 14:20:45 -08:00
2026-01-24 23:36:23 -08:00
2025-11-30 15:23:42 -07:00
2025-12-18 13:31:44 -08:00
2026-01-24 23:36:23 -08:00
2026-02-28 12:11:00 -08:00
2025-11-27 21:19:33 -08:00
2026-01-29 14:18:08 -08:00
2026-01-24 23:36:23 -08:00
2025-12-27 15:23:15 -07:00
2024-04-12 00:10:30 -06:00
2025-11-30 15:23:42 -07:00
2024-04-12 00:10:30 -06:00
2026-01-24 23:36:23 -08:00
2026-02-23 11:13:00 -08:00
2026-02-24 14:20:45 -08:00
2026-02-24 14:20:45 -08:00
2025-11-30 15:23:42 -07:00
2024-04-12 00:10:30 -06:00
2026-01-29 14:18:08 -08:00
2025-11-30 15:23:42 -07:00
2026-01-13 00:48:25 +02:00
2025-12-27 15:23:15 -07:00
2025-02-10 21:20:42 +02:00
2025-02-10 21:20:42 +02:00