-
Notifications
You must be signed in to change notification settings - Fork 1.6k
ChangeLog 3.0.4
Nguyen Anh Quynh edited this page Jul 18, 2015
·
11 revisions
(Look here for the detailed changelog of v3.0.3)
NOTE: changes are listed in time order: newer changes are at the top, older changes are at the bottom.
Library:
- Improve cross-compile for Android using Android NDK.
- Support cross-compile for AArch64 Android (with Linux GCC).
- Removed osxkernel_inttypes.h due to license issue (incompatible with BSD license).
- Now it is possible to compile with CC having a space inside (such as "ccache gcc")
X86:
- Fix a null pointer dereference bug on handling code with special prefixes.
- Properly handle AL/AX/EAX operand for OUT instruction in AT&T syntax.
- Print immediate operand in positive form in some algorithm instructions.
- Properly decode some SSE instructions.
PowerPC:
- Fixed some memory corruption bugs.
Mips:
- Fixed instruction ID of SUBU instruction.
- Fixed a memory corruption bug.
Arm:
- Fixed a memory corruption bug on
IT
instruction.
XCore:
- Fixed a memory corruption bug when instruction has a memory operand.
Python:
- Support Virtualenv.
-
setup.py
supports option--user
if not in a virtualenv to allow for local usage. - Properly handle the destruction of Cs object in the case the shared library was already unloaded.