Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
initial work to optionally discard any instruction printing support
when using `-Z build-std` to fully remove .eh_frame, a stripped
long_mode_no_fmt .so is 61kb!
|
|
|
|
base 0b101
for memory operands with a base, index, and displacement either
the wrong base would be selected (register number ignored, so only
`*ax` or `r8*` would be reported), or yaxpeax-x86 would report a
base register is present when it is not (`RegIndexBaseScaleDisp`
when the operand is actually `RegScaleDisp`)
thank you to Evan Johnson for catching and reporting this bug!
also bump crate version to 0.1.4 as this will be immediately tagged and
released.
|
|
|
|
|
|
also bump to 0.1.1
|
|
add doc comments for public items, record changelog, and lets ship this!!
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
also bump to 0.0.8 and hope this is the right crates.io incantation to show the readme there
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
it depended on crates that dragged in std, oops
|
|
this makes yaxpeax-x86 no_std. no externally-visible changes!
|
|
|
|
|
|
|
|
|
|
through everything
|
|
|
|
|