Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
fix bitvec syntax changes
|
|
|
|
|
|
|
|
|
|
they run in minute or so now
and the thumb mode panics....???
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
circumstance.
|
|
|
|
|
|
|
|
|
|
* cN instead of crN for control registers
* # for immediates in sys/sysl instructions
* write out ARM system register names in the way the ARM reference manual says
|
|
|
|
|
|
to support more 0x prefix handling, since yax prints offsets with 0x even if the offset is less than 10
|
|
.... and add tests that exercise movi with an immediate other than 0
|
|
remove a few more exceptions
|
|
also unignore tests that would have caught this
fix test expectation that predated using pc-relative syntax
and fix a test that expected an instruction to be disassembled as "invalid" successfully, rather than returning an error
|
|
disassemblers
sure does include a quasi aarch64-asm-parser
|
|
|
|
|
|
"improve" rather than "fix" as `pstate.0x3` is hardly as useful as
`msr uao, #3`. but the "pstate field" that had been decoded before was
totally incorrect.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Correct the shift used to select condition bits and correctly compute the
branch offset.
|
|
Sign extension shift had an off-by-one error so the sign bit was not being
properly extended.
|