Mark Andrews
58efb2f740
Address infinite loop when processing $GENERATE
...
In nibble mode if the value to be converted was negative the parser
would loop forever. Process the value as an unsigned int instead
of as an int to prevent sign extension when shifting.
This was found by Eric Sesterhenn from X41.
(cherry picked from commit 371824f078 )
2024-05-06 23:59:06 +00:00
..
2024-04-23 12:48:56 +00:00
2024-02-26 13:20:48 +11:00
2023-10-18 09:02:57 +02:00
2022-11-29 09:14:07 +01:00
2022-11-29 09:14:07 +01:00
2024-03-06 19:09:10 +01:00
2023-10-23 10:53:40 +00:00
2022-12-07 23:59:36 +00:00
2023-02-08 00:13:12 -08:00
2022-11-29 09:14:07 +01:00
2024-03-06 19:09:10 +01:00
2023-12-20 02:47:42 +11:00
2023-05-26 02:07:02 -07:00
2023-02-01 11:26:31 +01:00
2024-01-17 10:05:20 +01:00
2024-02-01 21:47:29 +01:00
2023-03-31 16:47:15 +02:00
2023-03-31 16:47:15 +02:00
2023-02-09 10:07:39 -08:00
2022-11-29 09:14:07 +01:00
2023-01-11 13:42:09 +00:00
2022-11-29 09:14:07 +01:00
2023-06-29 10:52:48 +10:00
2023-01-09 14:23:26 -08:00
2022-12-07 23:59:36 +00:00
2024-04-18 15:00:07 +00:00
2022-11-29 09:14:07 +01:00
2024-03-13 11:51:02 +01:00
2023-04-03 17:46:13 +02:00
2024-05-06 23:59:06 +00:00
2022-12-07 23:59:36 +00:00
2024-02-01 21:24:26 +01:00
2024-01-05 11:50:23 +01:00
2023-09-18 15:51:44 +10:00
2023-12-21 22:07:53 +11:00
2022-12-07 23:59:36 +00:00
2023-01-18 22:39:26 +01:00
2023-09-01 13:43:20 +10:00
2022-11-29 09:14:07 +01:00
2023-09-01 14:06:27 +10:00
2023-09-01 13:45:34 +10:00
2023-10-27 10:49:38 +11:00
2022-11-29 09:14:07 +01:00
2023-01-09 14:23:26 -08:00
2023-10-18 09:02:57 +02:00
2024-02-29 12:39:26 +01:00
2024-03-20 14:34:32 +01:00
2022-11-29 09:14:07 +01:00
2024-01-12 19:56:54 +11:00
2022-11-29 09:14:07 +01:00
2023-02-09 08:58:15 +11:00
2024-03-14 11:06:11 +11:00
2023-04-03 16:18:39 +00:00
2024-02-01 21:47:29 +01:00
2023-06-15 16:27:17 +02:00
2023-11-03 03:43:49 +11:00
2023-07-06 10:44:03 +00:00
2022-12-07 23:59:36 +00:00
2024-04-23 12:48:56 +00:00
2024-03-06 19:09:10 +01:00
2024-03-06 19:09:10 +01:00
2022-11-29 09:14:07 +01:00
2023-12-06 09:01:05 +11:00
2023-07-29 05:46:32 +10:00
2024-01-05 11:19:58 +01:00
2024-04-18 15:00:07 +00:00
2024-04-30 17:47:49 +02:00
2023-04-03 17:46:13 +02:00
2023-12-06 17:06:51 +02:00
2024-04-23 12:48:56 +00:00
2022-11-29 09:14:07 +01:00
2022-12-07 23:59:36 +00:00
2022-11-29 09:14:07 +01:00