Daniel Bertalan
47e4663c4e
[llvm-objdump] Add -dyld_info to llvm-otool
...
This option outputs the location, encoded value and target of chained
fixups, using the same format as `otool -dyld_info`.
This initial implementation only supports the DYLD_CHAINED_PTR_64 and
DYLD_CHAINED_PTR_64_OFFSET pointer encodings, which are used in x86_64
and arm64 userspace binaries.
When Apple's effort to upstream their chained fixups code continues,
we'll replace this code with the then-upstreamed code. But we need
something in the meantime for testing ld64.lld's chained fixups code.
Differential Revision: https://reviews.llvm.org/D132036
2022-08-28 09:22:41 +02:00
..
2022-07-07 14:29:20 +02:00
2022-07-28 21:29:16 +03:00
2022-04-15 18:50:26 -05:00
2022-08-14 16:25:36 -07:00
2022-07-23 15:30:15 -07:00
2022-08-03 17:51:45 -07:00
2022-08-08 11:24:15 -07:00
2022-07-07 14:29:20 +02:00
2022-08-20 21:18:28 -07:00
2022-07-08 20:06:44 +02:00
2022-06-04 23:51:13 -07:00
2022-08-20 21:18:32 -07:00
2022-08-01 18:53:20 -07:00
2022-07-07 14:29:20 +02:00
2022-08-07 23:55:27 -07:00
2022-06-14 10:32:56 +01:00
2022-07-17 18:08:51 -07:00
2022-05-18 17:33:12 -05:00
2022-06-04 23:51:13 -07:00
2022-05-07 13:49:54 +02:00
2022-07-22 17:05:58 +00:00
2022-07-23 15:13:25 +02:00
2022-08-08 17:13:05 +03:00
2022-06-07 00:31:02 -07:00
2022-08-25 11:13:46 -04:00
2022-06-05 01:07:51 -07:00
2022-06-05 01:07:51 -07:00
2022-07-13 23:11:56 -07:00
2022-06-05 00:31:44 -07:00
2022-05-07 13:49:54 +02:00
2022-08-27 11:07:09 +05:30
2022-06-05 01:07:51 -07:00
2022-06-28 14:49:35 -07:00
2022-08-23 19:48:11 +00:00
2022-07-26 08:01:08 -07:00
2022-07-06 10:06:18 -07:00
2022-08-08 11:24:15 -07:00
2022-06-04 23:51:13 -07:00
2022-06-04 23:51:13 -07:00
2022-07-24 21:50:35 -07:00
2022-05-07 13:49:54 +02:00
2022-08-08 11:24:15 -07:00
2022-07-07 14:29:20 +02:00
2022-08-13 12:55:48 -07:00
2022-08-22 16:08:58 -07:00
2022-08-28 09:22:41 +02:00
2022-05-07 13:49:54 +02:00
2022-08-07 23:55:27 -07:00
2022-08-09 16:24:53 -07:00
2022-08-08 15:51:07 -07:00
2022-07-07 14:29:20 +02:00
2022-08-20 21:18:28 -07:00
2022-08-19 13:25:42 -07:00
2022-08-08 11:24:15 -07:00
2022-06-05 01:07:51 -07:00
2022-05-07 13:49:54 +02:00
2022-08-25 11:13:46 -04:00
2022-07-13 23:11:56 -07:00
2022-07-18 14:53:20 +01:00
2022-05-07 13:49:54 +02:00
2022-03-21 13:55:08 -07:00
2022-06-05 01:07:51 -07:00
2022-08-04 10:20:29 -07:00
2022-07-30 10:35:56 -07:00
2022-08-07 23:55:27 -07:00
2022-06-05 00:31:44 -07:00
2022-08-27 09:53:13 -07:00
2022-05-07 13:49:54 +02:00
2022-05-07 13:49:54 +02:00
2022-06-05 00:31:44 -07:00
2022-08-08 11:24:15 -07:00
2022-08-26 11:55:15 +01:00
2022-08-01 19:00:43 -07:00
2022-07-21 18:08:34 -07:00
2022-08-07 00:16:14 -07:00
2022-08-02 13:56:27 +01:00
2022-07-20 01:42:56 +00:00