Felipe de Azevedo Piovezan
380ac53dfa
[DebugNames] Implement Entry::GetParentEntry query ( #78760 )
...
This commit introduces a helper function to DWARFAcceleratorTable::Entry
which follows DW_IDX_Parent attributes to returns the corresponding
parent Entry in the table.
It is tested by enhancing dwarfdump so that it now prints:
1. When data is corrupt.
2. When parent information is present, but the parent is not indexed.
3. The parent entry offset, when the parent is present and indexed. This
is printed in terms a real entry offset (the same that gets printed at
the start of each entry: "Entry @ 0x..."), instead of the encoded number
in the table (which is an offset from the start off the Entry list).
This makes it easy to visually inspect the dwarfdump and check what the
parent is.
2024-01-24 06:44:03 -08:00
..
2024-01-22 11:33:23 +08:00
2024-01-24 15:47:58 +08:00
2024-01-24 14:00:51 +00:00
2024-01-23 15:04:08 +00:00
2024-01-04 17:17:07 +00:00
2023-12-05 14:09:36 +01:00
2024-01-19 14:21:26 +00:00
2024-01-23 12:33:52 +00:00
2024-01-05 15:11:47 +00:00
2024-01-23 12:33:52 +00:00
2024-01-24 14:00:51 +00:00
2023-12-07 14:56:12 +00:00
2024-01-11 09:39:30 +00:00
2023-11-29 10:38:11 +00:00
2024-01-23 12:33:52 +00:00
2024-01-04 17:17:07 +00:00
2024-01-24 14:00:51 +00:00
2024-01-24 14:00:51 +00:00
2024-01-11 23:35:46 -08:00
2024-01-11 23:35:46 -08:00
2024-01-11 23:35:46 -08:00
2024-01-11 23:35:46 -08:00
2024-01-19 14:21:26 +00:00
2023-12-09 20:53:29 -05:00
2024-01-19 14:21:26 +00:00
2023-12-12 08:16:55 -05:00
2023-12-12 08:16:55 -05:00
2023-12-09 20:53:29 -05:00
2023-12-09 20:53:29 -05:00
2023-12-12 08:16:55 -05:00
2023-12-12 08:16:55 -05:00
2023-12-04 20:03:38 -08:00
2023-12-12 08:16:55 -05:00
2024-01-24 14:00:51 +00:00
2024-01-23 12:33:52 +00:00
2024-01-08 12:37:06 +00:00
2024-01-18 15:13:42 +00:00
2024-01-08 12:37:34 +00:00
2024-01-23 12:33:52 +00:00
2023-12-06 22:38:32 +08:00
2024-01-19 14:21:26 +00:00
2024-01-19 14:21:26 +00:00
2024-01-19 14:21:26 +00:00
2024-01-19 14:21:26 +00:00
2024-01-19 14:21:26 +00:00
2024-01-04 17:17:08 +00:00
2024-01-19 14:21:26 +00:00
2023-12-12 18:34:53 +00:00
2024-01-19 14:21:26 +00:00
2023-12-29 10:45:42 +08:00
2024-01-18 15:13:42 +00:00
2023-12-08 11:38:32 +00:00
2024-01-18 15:13:42 +00:00
2023-11-30 17:56:21 +08:00
2023-12-05 14:09:36 +01:00
2023-11-30 17:56:21 +08:00
2024-01-24 14:00:51 +00:00
2023-12-05 14:09:36 +01:00
2024-01-16 14:15:33 -08:00
2024-01-16 14:15:33 -08:00
2024-01-03 19:17:44 -05:00
2024-01-09 10:42:34 -08:00
2024-01-03 19:17:44 -05:00
2024-01-19 14:21:26 +00:00
2024-01-19 14:21:26 +00:00
2024-01-24 14:00:51 +00:00
2024-01-18 10:15:54 +08:00
2024-01-18 10:15:54 +08:00
2024-01-18 10:15:54 +08:00
2024-01-18 10:15:54 +08:00
2024-01-18 10:15:54 +08:00
2024-01-18 10:15:54 +08:00
2024-01-18 23:26:22 +08:00
2023-12-14 17:31:07 +00:00
2024-01-19 14:21:26 +00:00
2023-11-28 09:42:03 +08:00
2023-11-28 09:42:03 +08:00
2023-11-28 09:42:03 +08:00
2024-01-09 13:32:59 +07:00
2024-01-19 14:21:26 +00:00
2024-01-19 14:21:26 +00:00
2024-01-22 11:32:03 +08:00
2023-12-13 15:15:36 +07:00
2024-01-03 17:09:46 +00:00
2023-12-13 15:02:53 +07:00
2023-12-13 15:15:36 +07:00
2024-01-17 15:38:32 -08:00
2023-12-01 14:23:44 -08:00
2023-12-21 10:40:56 -08:00
2024-01-09 13:32:59 +07:00
2024-01-09 13:32:59 +07:00
2024-01-08 17:25:43 +00:00
2024-01-22 15:40:46 +00:00
2024-01-19 14:21:26 +00:00
2024-01-05 13:38:44 +00:00
2023-12-04 15:20:02 +00:00
2024-01-23 12:33:52 +00:00
2024-01-24 14:00:51 +00:00
2024-01-24 14:00:51 +00:00
2024-01-23 12:33:52 +00:00
2024-01-19 14:21:26 +00:00
2024-01-24 17:10:28 +08:00
2024-01-24 14:00:51 +00:00
2024-01-09 10:48:23 -08:00
2024-01-09 13:32:59 +07:00
2024-01-09 16:58:28 -05:00
2024-01-08 16:50:23 +08:00
2024-01-08 16:50:23 +08:00
2024-01-08 16:50:23 +08:00
2024-01-08 16:50:23 +08:00
2024-01-19 14:21:26 +00:00
2024-01-17 09:31:56 +01:00
2024-01-19 14:21:26 +00:00
2023-12-12 11:32:19 +00:00
2024-01-05 15:11:47 +00:00
2024-01-19 14:21:26 +00:00
2024-01-24 14:00:51 +00:00
2024-01-24 14:00:51 +00:00
2023-12-11 09:26:01 +08:00
2023-12-11 09:26:01 +08:00
2023-12-11 09:26:01 +08:00
2023-12-12 07:01:20 -08:00
2024-01-24 06:44:03 -08:00
2024-01-09 10:48:23 -08:00
2024-01-09 10:48:23 -08:00
2024-01-09 10:48:23 -08:00
2024-01-06 12:41:09 +08:00
2024-01-24 14:00:51 +00:00
2024-01-09 10:48:23 -08:00
2024-01-19 14:21:26 +00:00
2024-01-19 14:21:26 +00:00
2024-01-19 14:21:26 +00:00
2024-01-19 14:21:26 +00:00
2024-01-19 14:21:26 +00:00
2024-01-05 15:11:47 +00:00
2023-12-21 10:40:56 -08:00
2023-12-13 13:44:37 -08:00
2024-01-23 14:04:52 -08:00
2024-01-24 14:00:51 +00:00
2024-01-19 14:21:26 +00:00
2024-01-19 14:21:26 +00:00
2024-01-19 14:21:26 +00:00
2024-01-23 12:33:52 +00:00
2024-01-19 14:21:26 +00:00
2024-01-19 14:21:26 +00:00
2024-01-19 14:21:26 +00:00
2024-01-19 14:21:26 +00:00
2024-01-19 14:21:26 +00:00
2024-01-19 14:21:26 +00:00
2024-01-19 14:21:26 +00:00
2023-12-21 10:40:56 -08:00
2024-01-23 12:33:52 +00:00
2023-12-07 14:56:12 +00:00
2024-01-17 15:59:33 +00:00
2024-01-05 15:11:47 +00:00
2024-01-24 14:00:51 +00:00
2024-01-05 15:11:47 +00:00
2024-01-05 13:38:44 +00:00
2024-01-19 14:21:26 +00:00
2024-01-19 14:21:26 +00:00
2024-01-19 14:21:26 +00:00
2024-01-19 14:21:26 +00:00
2024-01-19 14:21:26 +00:00
2024-01-19 14:21:26 +00:00
2024-01-23 12:33:52 +00:00
2024-01-19 14:21:26 +00:00
2024-01-19 14:21:26 +00:00
2024-01-19 14:21:26 +00:00
2024-01-19 14:21:26 +00:00
2024-01-19 14:21:26 +00:00
2023-11-29 16:53:34 +08:00
2024-01-19 14:21:26 +00:00
2024-01-09 10:42:34 -08:00
2023-12-07 14:07:10 +00:00
2023-12-08 11:38:32 +00:00
2023-12-08 11:38:32 +00:00
2024-01-09 10:48:23 -08:00
2024-01-24 14:00:51 +00:00
2024-01-23 12:33:52 +00:00
2024-01-08 17:25:43 +00:00
2024-01-23 11:30:06 +00:00
2024-01-23 12:33:52 +00:00
2024-01-24 14:00:51 +00:00
2023-12-14 14:40:52 -07:00
2024-01-09 13:32:59 +07:00
2024-01-16 23:57:42 -08:00
2024-01-16 23:57:42 -08:00
2024-01-18 10:48:10 +00:00
2024-01-08 17:25:44 +00:00
2024-01-24 14:00:51 +00:00
2023-12-21 10:18:57 -08:00
2024-01-24 14:00:51 +00:00
2024-01-08 16:50:23 +08:00
2023-12-12 16:08:08 +01:00
2024-01-05 13:38:44 +00:00
2024-01-05 15:11:47 +00:00
2024-01-19 14:21:26 +00:00
2024-01-08 17:25:43 +00:00
2024-01-08 17:25:44 +00:00
2023-12-07 11:10:17 +00:00
2024-01-19 14:21:26 +00:00
2024-01-19 14:21:26 +00:00
2023-12-05 14:09:36 +01:00
2023-12-05 14:09:36 +01:00
2023-12-05 14:09:36 +01:00
2024-01-19 14:21:26 +00:00
2024-01-05 15:11:47 +00:00
2024-01-19 14:21:26 +00:00
2024-01-24 14:00:51 +00:00
2024-01-24 14:00:51 +00:00
2024-01-19 14:21:26 +00:00
2024-01-19 14:21:26 +00:00
2024-01-23 12:33:52 +00:00
2024-01-24 14:00:51 +00:00
2024-01-24 14:00:51 +00:00
2023-12-07 10:33:03 +00:00
2023-12-05 14:09:36 +01:00
2024-01-19 14:21:26 +00:00
2023-12-05 14:09:36 +01:00
2023-12-08 11:38:32 +00:00
2023-12-11 19:00:56 -08:00
2024-01-08 16:50:23 +08:00
2024-01-08 16:50:23 +08:00
2024-01-19 14:21:26 +00:00
2023-12-07 14:56:12 +00:00
2024-01-22 15:40:46 +00:00
2024-01-06 12:41:09 +08:00
2024-01-23 12:33:52 +00:00
2024-01-23 12:33:52 +00:00
2024-01-06 12:41:09 +08:00
2023-12-05 14:09:36 +01:00
2024-01-03 11:54:29 -08:00
2024-01-19 14:21:26 +00:00
2024-01-23 11:30:06 +00:00
2024-01-09 10:42:34 -08:00
2024-01-22 14:19:08 -05:00
2024-01-22 14:19:08 -05:00
2023-12-01 14:23:44 -08:00
2024-01-19 14:21:26 +00:00
2024-01-23 12:33:52 +00:00
2024-01-24 14:00:51 +00:00
2024-01-19 14:21:26 +00:00
2024-01-19 14:21:26 +00:00
2024-01-22 15:40:46 +00:00
2024-01-11 09:39:30 +00:00
2024-01-19 14:21:26 +00:00
2024-01-19 14:21:26 +00:00
2023-12-07 10:33:03 +00:00
2024-01-19 14:21:26 +00:00
2023-12-07 14:56:12 +00:00
2024-01-17 11:40:32 +08:00
2024-01-19 14:21:26 +00:00
2024-01-24 14:00:51 +00:00
2024-01-05 15:11:47 +00:00
2023-11-28 10:17:57 +00:00
2024-01-09 13:32:59 +07:00
2024-01-19 14:21:26 +00:00
2024-01-19 14:21:26 +00:00
2023-12-14 20:25:16 -08:00
2024-01-24 14:00:51 +00:00
2024-01-24 14:00:51 +00:00
2024-01-10 12:35:50 +00:00
2024-01-17 15:59:33 +00:00
2024-01-23 16:28:43 +00:00
2024-01-24 14:00:51 +00:00
2023-12-04 11:53:36 -08:00
2024-01-19 14:21:26 +00:00
2024-01-24 14:00:51 +00:00
2024-01-23 12:33:52 +00:00
2024-01-19 14:21:26 +00:00
2024-01-19 14:21:26 +00:00
2024-01-19 14:21:26 +00:00
2024-01-19 14:11:18 -08:00
2024-01-24 14:00:51 +00:00
2024-01-24 14:00:51 +00:00
2024-01-19 14:21:26 +00:00
2024-01-19 14:21:26 +00:00
2024-01-19 14:21:26 +00:00
2024-01-19 14:21:26 +00:00
2024-01-22 18:12:24 +00:00
2024-01-19 14:21:26 +00:00
2023-12-12 11:32:19 +00:00
2024-01-19 14:21:26 +00:00
2024-01-24 14:00:51 +00:00
2024-01-08 16:50:23 +08:00
2024-01-18 10:15:54 +08:00
2023-12-26 16:22:42 +08:00
2023-12-26 16:22:42 +08:00
2024-01-24 14:00:51 +00:00
2024-01-24 14:00:51 +00:00
2024-01-24 14:00:51 +00:00
2024-01-24 14:00:51 +00:00
2024-01-24 14:00:51 +00:00
2024-01-23 12:33:52 +00:00
2024-01-05 15:11:47 +00:00
2024-01-23 12:33:52 +00:00
2023-12-07 10:33:03 +00:00
2023-12-26 16:22:42 +08:00
2024-01-14 12:03:18 +08:00
2023-12-14 15:13:39 +00:00
2024-01-19 14:21:26 +00:00
2024-01-19 14:21:26 +00:00
2024-01-19 14:21:26 +00:00
2024-01-23 12:33:52 +00:00
2024-01-19 14:21:26 +00:00
2024-01-19 14:21:26 +00:00
2024-01-19 14:21:26 +00:00
2024-01-24 14:00:51 +00:00
2024-01-23 12:33:52 +00:00
2024-01-19 14:21:26 +00:00
2024-01-18 15:13:42 +00:00
2024-01-19 14:21:26 +00:00
2024-01-19 14:21:26 +00:00
2024-01-19 14:21:26 +00:00
2024-01-19 14:21:26 +00:00
2024-01-19 14:21:26 +00:00
2023-11-30 17:56:21 +08:00
2024-01-19 14:21:26 +00:00
2024-01-09 10:42:34 -08:00
2024-01-09 10:42:34 -08:00
2023-12-15 13:32:39 -08:00
2024-01-19 17:15:36 +04:00
2024-01-19 14:21:26 +00:00
2023-12-15 12:54:55 -08:00
2023-12-17 13:49:50 -08:00
2023-12-17 13:49:50 -08:00
2024-01-09 13:32:59 +07:00
2024-01-09 13:32:59 +07:00
2024-01-23 11:30:06 +00:00
2023-12-05 14:09:36 +01:00
2024-01-23 12:33:52 +00:00
2024-01-23 12:33:52 +00:00
2023-12-27 09:01:55 +08:00
2024-01-17 15:59:33 +00:00
2024-01-24 14:00:51 +00:00
2024-01-08 12:33:47 +00:00
2024-01-08 12:33:47 +00:00
2024-01-08 12:33:47 +00:00
2024-01-08 12:33:47 +00:00
2023-11-30 10:07:00 +00:00
2023-12-08 11:38:32 +00:00
2023-11-30 10:07:01 +00:00
2024-01-24 14:00:51 +00:00
2024-01-18 15:13:42 +00:00
2024-01-05 13:38:43 +00:00
2024-01-24 14:00:51 +00:00
2024-01-08 18:01:41 +00:00
2023-12-07 14:56:12 +00:00
2024-01-19 14:21:26 +00:00
2024-01-19 14:21:26 +00:00
2024-01-19 14:21:26 +00:00
2024-01-24 14:00:51 +00:00
2024-01-19 14:21:26 +00:00
2024-01-24 14:00:51 +00:00
2024-01-24 14:00:51 +00:00
2024-01-24 14:00:51 +00:00
2024-01-23 12:33:52 +00:00
2024-01-24 14:00:51 +00:00
2024-01-24 14:00:51 +00:00
2023-12-08 11:38:32 +00:00
2024-01-24 14:00:51 +00:00
2024-01-24 14:00:51 +00:00
2024-01-24 14:00:51 +00:00
2024-01-24 14:00:51 +00:00
2024-01-23 12:33:52 +00:00
2024-01-24 14:00:51 +00:00
2024-01-24 14:00:51 +00:00
2023-12-08 11:38:32 +00:00
2024-01-24 14:00:51 +00:00
2024-01-24 14:00:51 +00:00
2024-01-24 14:00:51 +00:00
2024-01-24 14:00:51 +00:00
2024-01-23 12:33:52 +00:00
2024-01-24 14:00:51 +00:00
2024-01-24 14:00:51 +00:00
2024-01-24 14:00:51 +00:00
2024-01-24 14:00:51 +00:00
2024-01-24 14:00:51 +00:00
2024-01-23 12:33:52 +00:00
2024-01-24 14:00:51 +00:00
2024-01-23 12:33:52 +00:00
2024-01-24 14:00:51 +00:00
2024-01-24 14:00:51 +00:00
2024-01-24 14:00:51 +00:00
2024-01-24 14:00:51 +00:00
2023-12-19 16:30:47 +01:00
2024-01-24 14:00:51 +00:00
2024-01-24 14:00:51 +00:00
2024-01-23 12:33:52 +00:00
2024-01-24 14:00:51 +00:00
2024-01-24 14:00:51 +00:00
2024-01-24 14:00:51 +00:00
2023-11-27 15:06:24 +00:00
2024-01-23 12:33:52 +00:00
2023-11-27 15:06:24 +00:00
2024-01-23 12:33:52 +00:00
2024-01-23 12:33:52 +00:00
2024-01-23 12:33:52 +00:00
2023-12-14 17:31:07 +00:00
2023-11-27 15:06:24 +00:00
2024-01-23 12:33:52 +00:00
2023-11-27 15:06:24 +00:00
2024-01-24 14:00:51 +00:00
2024-01-23 12:33:52 +00:00
2024-01-24 14:00:51 +00:00
2024-01-24 14:00:51 +00:00
2023-11-27 15:06:24 +00:00
2024-01-23 12:33:52 +00:00
2024-01-23 12:33:52 +00:00
2024-01-23 12:33:52 +00:00
2024-01-23 12:33:52 +00:00
2024-01-23 12:33:52 +00:00
2024-01-23 12:33:52 +00:00
2023-11-27 15:06:24 +00:00
2024-01-23 12:33:52 +00:00
2024-01-23 12:33:52 +00:00
2024-01-23 12:33:52 +00:00
2024-01-23 12:33:52 +00:00
2024-01-23 12:33:52 +00:00
2024-01-23 12:33:52 +00:00
2023-11-27 15:06:24 +00:00
2024-01-23 12:33:52 +00:00
2024-01-23 12:33:52 +00:00
2024-01-23 12:33:52 +00:00
2024-01-23 12:33:52 +00:00
2024-01-23 12:33:52 +00:00
2023-12-19 16:30:47 +01:00
2024-01-24 14:00:51 +00:00
2024-01-24 14:00:51 +00:00
2023-11-30 18:33:52 +00:00
2024-01-24 14:00:51 +00:00
2024-01-23 12:33:52 +00:00
2024-01-24 14:00:51 +00:00
2024-01-19 14:21:26 +00:00
2024-01-23 12:33:52 +00:00
2024-01-24 14:00:51 +00:00
2024-01-24 14:00:51 +00:00
2023-12-08 11:38:32 +00:00
2024-01-23 12:33:52 +00:00
2024-01-23 11:30:06 +00:00
2024-01-24 14:00:51 +00:00
2024-01-23 12:33:52 +00:00
2024-01-23 11:30:06 +00:00
2024-01-23 12:33:52 +00:00
2024-01-24 14:00:51 +00:00
2024-01-23 11:30:06 +00:00
2024-01-23 11:30:06 +00:00
2024-01-24 14:00:51 +00:00
2024-01-24 14:00:51 +00:00
2024-01-24 14:00:51 +00:00
2024-01-24 14:00:51 +00:00
2024-01-24 14:00:51 +00:00
2024-01-24 14:00:51 +00:00
2024-01-23 12:33:52 +00:00
2024-01-24 14:00:51 +00:00
2024-01-24 14:00:51 +00:00
2024-01-23 12:33:52 +00:00
2023-11-30 11:59:50 -08:00
2024-01-23 12:33:52 +00:00
2024-01-23 12:33:52 +00:00
2024-01-23 12:33:52 +00:00
2024-01-24 14:00:51 +00:00
2024-01-08 17:25:44 +00:00
2024-01-24 14:00:51 +00:00
2024-01-23 12:33:52 +00:00
2024-01-24 14:00:51 +00:00
2024-01-24 14:00:51 +00:00
2024-01-08 12:35:48 +00:00
2023-11-30 17:56:21 +08:00
2023-11-28 10:17:57 +00:00
2024-01-24 14:00:51 +00:00
2024-01-24 14:00:51 +00:00
2024-01-19 14:21:26 +00:00
2023-12-26 16:22:42 +08:00
2024-01-23 12:33:52 +00:00
2024-01-23 12:33:52 +00:00
2024-01-23 12:33:52 +00:00
2024-01-23 12:33:52 +00:00
2024-01-24 14:00:51 +00:00
2024-01-22 15:59:55 +00:00
2024-01-19 14:21:26 +00:00
2024-01-11 23:31:57 +08:00
2024-01-04 20:49:11 +08:00
2024-01-08 16:50:23 +08:00
2024-01-19 14:21:26 +00:00
2024-01-24 14:00:51 +00:00
2024-01-09 10:42:34 -08:00
2024-01-24 14:00:51 +00:00
2024-01-24 14:00:51 +00:00
2024-01-24 14:00:51 +00:00
2023-12-07 10:33:03 +00:00