aboutsummaryrefslogtreecommitdiff
path: root/lib/arm/dis-main.inc.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Add unaligned read/write functions.comex2015-02-241-1/+1
| | | | | | | I thought I could get away without since I wasn't (presently) targeting systems without hardware support for unaligned accesses, but on armv7 clang insists on optimizing into the one ARM instruction that requires alignment anyway - LDM/STM. Oops. Damnit, clang.
* Fix other architectures compiling - haven't tried *running* anything..comex2015-02-081-1/+1
|
* Refactor disassembly so x86 works, and add x86 transform-dis.comex2015-02-081-0/+16
This patch is a monolithic mess, because I was too lazy to do the refactor first (that would require some stash fun, since I wasn't actually sure before doing x86 transform-dis what would be needed). Anyway, the resulting code should be cleaner - less duplication. This breaks ARM/ARM64.