summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoriximeow <me@iximeow.net>2020-10-12 00:12:57 -0700
committeriximeow <me@iximeow.net>2020-10-12 00:12:57 -0700
commit32118e1f33600661d98ab8d1ee725c659f94238d (patch)
tree1b0af53198fdc08e46bc4684c89b258acb1e4cd4
parentac1ec743b2f8163e6b6bdc4c02362069e636ea38 (diff)
make docs sufficiently surprised
-rw-r--r--README.md4
1 files changed, 3 insertions, 1 deletions
diff --git a/README.md b/README.md
index cfa27d4..efafa2b 100644
--- a/README.md
+++ b/README.md
@@ -21,6 +21,7 @@ the `InstructionBundle` impl for `Display` is somewhat opinionated in output for
* probably works
* almost-`#[no_std]`
+* exists
### probably works
the only decoding oracle i could find was the ia64 decoder in GNU `binutils`. i suspect it's correct, but between the size of the instruction set, details in immediate encoding, and user-mode-focused testing, there may be some misdecodes! a critical eye is warranted, though i expect `yaxpeax-ia64` to generally be correct or close to it.
@@ -33,4 +34,5 @@ if you would like to use `yaxpeax-ia64` in a `no-std` configuration:
* why?
* rust doesn't even target ia64 as a tier 3 platform, are you trying to get C bindings? that would be good to specify too
-###
+### exists?
+yeah i'm surprised too. the only other disassemblers seem to be the one in GNU binutils and possibly one in `qemu-ia64`, but i'm not sure about the latter.