-
Notifications
You must be signed in to change notification settings - Fork 1.6k
ChangeLog 2.1.2
Nguyen Anh Quynh edited this page Apr 7, 2014
·
1 revision
(Look here for the detailed changelog of v2.1.1)
NOTE: changes are listed in time order: newer changes are at the top, older changes are at the bottom.
-
Support cross-compile for iOS devices from OSX machine.
- To compile for ArmV7 (iPod 4, iPad 1/2/3, iPhone4, iPhone4S), run:
$ ./make.sh ios_armv7
- To compile for ArmV7s (iPad 4, iPhone 5C, iPad mini), run:
$ ./make.sh ios_armv7s
- To compile for Arm64 (iPhone 5S, iPad mini Retina, iPad Air), run:
$ ./make.sh ios_arm64
- To compile for all iDevices (armv7 + armv7s + arm64), run:
$ ./make.sh ios
-
X86: do not print memory offset in negative form. Also do not use negative form for immediate constants.
-
Set library versioning for dylib of OSX (also added libcapstone.2.dylib for this)
-
Fix a bug in X86 when Capstone cannot handle short instruction (with SIB byte present)
-
Print -9 rather than -0x9 (arm64, mips, x86)
-
Fix SONAME setup for dynamic libraries on Linux
-
Remove the redundant include/diet.h