Tom de Vries
e548840a03
[binutils/readelf] Fix handling of DW_MACRO_define_strx in dwo file
...
When printing a DW_MACRO_define_strx entry in a .debug_macro.dwo section, we
run into:
...
DW_MACRO_define_strx lineno : 0 macro : <no .debug_str_offsets section>
...
Fix this in display_debug_macro by passing the correct dwo argument to a
fetch_indexed_string call.
That works fine for readelf -w, with with readelf -wm we have:
...
DW_MACRO_define_strx lineno : 0 macro : <no .debug_str_offsets.dwo section>
...
Fix this in display_debug_macro by doing load_debug_section_with_follow for
str_dwo / str_index_dwo sections instead of str / str_index sections when
handling .debug_macro.dwo.
PR 31735
2024-05-15 09:45:55 +02:00
..
2024-04-17 11:18:55 +01:00
2024-01-04 22:58:12 +10:30
2024-01-04 22:58:12 +10:30
2024-01-04 22:58:12 +10:30
2024-01-04 22:58:12 +10:30
2024-01-04 22:58:12 +10:30
2024-01-04 22:58:12 +10:30
2024-01-04 22:58:12 +10:30
2024-01-04 22:58:12 +10:30
2024-01-04 22:58:12 +10:30
2024-01-04 22:58:12 +10:30
2024-01-04 22:58:12 +10:30
2024-01-04 22:58:12 +10:30
2024-01-04 22:58:12 +10:30
2024-01-04 22:58:12 +10:30
2024-01-04 22:58:12 +10:30
2024-01-04 22:58:12 +10:30
2024-03-11 08:21:47 +01:00
2024-01-04 22:58:12 +10:30
2024-01-04 22:58:12 +10:30
2024-01-04 22:58:12 +10:30
2024-01-04 22:58:12 +10:30
2024-04-10 12:23:44 +01:00
2024-04-10 12:23:44 +01:00
2024-01-04 22:58:12 +10:30
2024-01-04 22:58:12 +10:30
2022-08-13 14:11:27 +09:30
2024-01-04 22:58:12 +10:30
2024-01-04 22:58:12 +10:30
2022-08-13 14:11:27 +09:30
2022-08-13 14:11:27 +09:30
2024-01-04 22:58:12 +10:30
2023-08-22 09:35:55 +09:30
2024-01-04 22:58:12 +10:30
2022-08-13 14:11:27 +09:30
2024-01-04 22:58:12 +10:30
2022-08-13 14:11:27 +09:30
2024-01-04 22:58:12 +10:30
2023-03-14 12:21:13 +00:00
2024-01-04 22:58:12 +10:30
2022-08-13 14:11:27 +09:30
2024-01-04 22:58:12 +10:30
2021-11-17 05:15:48 -08:00
2024-01-04 22:58:12 +10:30
2020-11-20 14:06:14 +00:00
2022-08-13 14:11:27 +09:30
2024-01-04 22:58:12 +10:30
2024-01-04 22:58:12 +10:30
2022-05-18 13:15:22 +01:00
2024-04-02 15:09:16 +01:00
2024-01-04 22:58:12 +10:30
2023-11-14 10:57:58 +00:00
2022-08-13 14:11:27 +09:30
2022-05-20 16:55:36 +01:00
2022-08-13 14:11:27 +09:30
2021-03-04 10:41:22 +00:00
2023-03-14 12:21:13 +00:00
2023-11-14 10:57:58 +00:00
2024-04-16 15:06:34 +01:00
2021-02-12 18:55:36 +10:30
2022-08-13 14:11:27 +09:30
2022-11-04 16:47:43 -07:00
2021-02-17 16:57:59 +10:30
2021-02-17 16:57:59 +10:30
2021-02-17 16:57:59 +10:30
2024-05-15 09:45:55 +02:00
2024-05-15 09:45:55 +02:00
2020-11-20 10:33:28 +00:00
2020-11-20 10:33:28 +00:00
2020-11-20 10:33:28 +00:00
2020-11-18 11:51:13 +00:00
2024-05-15 09:45:55 +02:00
2022-08-13 14:11:27 +09:30
2022-08-13 14:11:27 +09:30
2022-05-20 16:55:36 +01:00
2020-11-13 16:02:39 +00:00
2023-07-28 06:00:36 +01:00
2021-07-13 14:07:57 +08:00
2023-06-15 04:45:03 +01:00
2023-10-03 12:41:02 +01:00
2021-08-30 17:36:11 +08:00
2021-08-30 17:36:11 +08:00
2021-08-30 17:36:11 +08:00
2021-08-30 17:36:11 +08:00
2021-04-21 10:34:32 +01:00
2021-08-30 17:36:11 +08:00
2022-08-13 14:11:27 +09:30
2022-08-13 14:11:27 +09:30
2024-04-11 16:57:18 +01:00
2023-07-28 06:00:37 +01:00
2023-07-28 06:00:37 +01:00
2023-07-28 06:00:37 +01:00
2023-07-28 06:00:37 +01:00
2022-11-14 13:40:52 +10:30
2020-11-18 11:51:13 +00:00
2021-02-02 05:15:05 -08:00
2020-11-18 11:51:13 +00:00
2024-04-02 15:09:16 +01:00
2024-01-04 22:58:12 +10:30
2024-01-04 22:58:12 +10:30
2023-07-28 06:00:36 +01:00
2023-06-29 10:29:47 -07:00
2022-08-13 14:11:27 +09:30
2022-08-13 14:11:27 +09:30
2024-01-04 22:58:12 +10:30
2022-12-01 13:09:26 +00:00
2022-03-16 09:40:13 -07:00