diff options
author | iximeow <me@iximeow.net> | 2020-02-22 16:42:14 -0800 |
---|---|---|
committer | iximeow <me@iximeow.net> | 2020-02-22 16:59:39 -0800 |
commit | a2d4713dcae92cc16838c43f3a5e9703a1c926da (patch) | |
tree | a59d98a69e006d08020a3476876ddec3a37a8697 /README.md | |
parent | 8ff519ef881231632f437c73676b1a86877686a4 (diff) |
explicitly report x87 as not (yet) supported
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -37,6 +37,7 @@ the canonical copy of `yaxpeax-x86` is at [https://git.iximeow.net/yaxpeax-x86/] * `yaxpeax-x86` will, but does not yet, have decoders for protected-mode and real-mode `x86`. currently, `yaxpeax-x86` assumes that it is decoding long mode `x86_64` instructions. it is strongly recommended to use `<yaxpeax_x86::x86_64 as Arch>::Instruction` and similar type aliases, rather than using struct and operand types directly. user beware! * avx512 is not yet supported. user beware! * avx256 support is questionable. user beware! +* x87 is not yet supported. user beware! * ring-0 instructions have questionable support. user beware! * the only unsafe code in `yaxpeax_x86` is instances of `unsafe { unreachable_unchecked(); }`. while these are, currently, all unreachable, this code should default to a fail-safe assertion fail, with `unreachable_unchecked` being an opt-in feature. user beware! |