Shahab Vahedi
3f7e8eef09
arc: libc: Record r58/r59 in long-jump's buffer
...
The "longjmp" expects the "setjmp" to save the r58/r59 registers,
if there is any. With this change they are saved accordingly.
Checked for regression with running GCC's DejaGnu tests:
$ runtest execute.exp=pr56982.c dg-torture.exp=pr48542.c
Signed-off-by: Shahab Vahedi <shahab@synopsys.com>
2024-05-22 14:25:29 -04:00
..
2024-05-22 14:25:29 -04:00
2018-01-17 11:47:29 -06:00
2024-01-29 14:03:37 +01:00
2024-03-13 09:29:36 -05:00
2018-01-17 11:47:30 -06:00
2016-02-25 15:04:19 -05:00
2023-08-09 11:38:03 +02:00
2018-01-17 11:47:29 -06:00
2020-01-29 19:03:31 +01:00
2018-01-17 11:47:29 -06:00
2022-11-08 21:38:08 +01:00
2016-04-04 10:25:27 -05:00
2021-12-03 10:50:58 +01:00
2020-11-16 08:15:18 -06:00
2024-01-31 20:11:58 +01:00
2017-11-22 14:10:37 -05:00
2018-01-17 11:47:29 -06:00
2019-08-09 17:49:16 +02:00
2016-03-17 21:08:54 -05:00
2021-02-09 11:07:59 +01:00
2018-06-18 18:45:44 +02:00
2020-01-29 19:03:31 +01:00
2018-01-17 11:47:29 -06:00
2018-01-17 11:47:29 -06:00
2021-06-25 16:48:31 -04:00
2023-07-26 19:55:26 +02:00
2018-01-17 11:47:29 -06:00
2018-09-06 14:11:45 +02:00
2024-01-31 20:11:57 +01:00
2018-02-16 12:16:07 +01:00
2023-12-04 10:26:41 +01:00
2016-11-22 14:21:35 +01:00
2022-05-04 13:08:10 -04:00
2021-08-09 10:29:55 +02:00
2022-05-29 17:45:52 -04:00
2023-08-09 11:38:03 +02:00
2019-08-12 17:30:20 +02:00
2018-01-17 11:47:29 -06:00
2018-01-17 11:47:29 -06:00
2023-04-18 23:47:28 +02:00
2020-10-26 14:18:46 +01:00
2016-10-25 16:24:05 +02:00
2018-01-17 11:47:29 -06:00
2022-12-07 13:10:24 +01:00
2024-01-31 20:06:38 +01:00
2021-10-27 20:02:06 +02:00
2019-06-14 10:02:08 +02:00
2016-04-04 10:25:29 -05:00
2016-03-29 14:43:55 +02:00
2020-10-15 16:59:51 +02:00
2020-01-29 19:03:31 +01:00
2022-07-13 06:55:46 +02:00
2019-06-14 10:02:08 +02:00