summaryrefslogtreecommitdiff
path: root/devel/capstone
diff options
context:
space:
mode:
authormef <mef>2015-02-22 07:11:48 +0000
committermef <mef>2015-02-22 07:11:48 +0000
commit0eafd56d3c04eb6a4d506e34fc345e82c43b9237 (patch)
tree66c4dd67ff0d4d739be7432ec6de875cf4d2b774 /devel/capstone
parent5ee3c0557c831ef983ee7be0d24afd31ca93fe0d (diff)
downloadpkgsrc-0eafd56d3c04eb6a4d506e34fc345e82c43b9237.tar.gz
Update to 3.0.1, Thanks Kamil Rytarowski for information,
---------------- Version 3.0.1: February 03, 2015 [ X86 ] - Properly handle LOCK, REP, REPE & REPNE prefixes. - Handle undocumented immediates for SSE's (V)CMPPS/PD/SS/SD instructions. - Print LJUMP/LCALL without * as prefix for Intel syntax. - Handle REX prefix properly for segment/MMX related instructions (x86_64). - Instruction with length > 15 is consider invalid. - Handle some tricky encodings for instructions MOVSXD, FXCH, FCOM, FCOMP, FSTP, FSTPNCE, NOP. - Handle some tricky code for some X86_64 instructions with REX prefix. - Add missing operands in detail mode for PUSH , POP , IN/OUT reg, reg - MOV32ms & MOV32sm should reference word rather than dword. [ Arm64 ] - BL & BLR instructions do not read SP register. - Print absolute (rather than relative) address for instructions B, BL, CBNZ, ADR. [ Arm ] - Instructions ADC & SBC do not update flags. - BL & BLX do not read SP, but PC register. - Alias LDR instruction with operands [sp], 4 to POP. - Print immediate operand of MVN instruction in positive hexadecimal form. [ PowerPC ] - Fix some compilation bugs when DIET mode is enable. - Populate SLWI/SRWI instruction details with SH operand. [ Python binding ] - Fix a Cython bug when CsInsn.bytes returns a shorten array of bytes. - Fixed a memory leak for Cython disasm functions when we immaturely quit the enumeration of disassembled instructions. - Fix a NULL memory access issue when SKIPDATA & Detail modes are enable at the same time. - Fix a memory leaking bug when when we stop enumeration over the disassembled instructions prematurely. - Export generic operand types & groups (CS_OP_xxx & CS_GRP_xxx).
Diffstat (limited to 'devel/capstone')
-rw-r--r--devel/capstone/Makefile4
-rw-r--r--devel/capstone/distinfo8
2 files changed, 6 insertions, 6 deletions
diff --git a/devel/capstone/Makefile b/devel/capstone/Makefile
index 31abd3d18f9..dac3ff2565f 100644
--- a/devel/capstone/Makefile
+++ b/devel/capstone/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.1 2014/12/05 11:51:58 wiz Exp $
+# $NetBSD: Makefile,v 1.2 2015/02/22 07:11:48 mef Exp $
-DISTNAME= capstone-3.0
+DISTNAME= capstone-3.0.1
CATEGORIES= devel
MASTER_SITES= http://www.capstone-engine.org/download/${PKGVERSION}/
EXTRACT_SUFX= .tgz
diff --git a/devel/capstone/distinfo b/devel/capstone/distinfo
index 10d2bcf4233..8c6023279e6 100644
--- a/devel/capstone/distinfo
+++ b/devel/capstone/distinfo
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.1 2014/12/05 11:51:58 wiz Exp $
+$NetBSD: distinfo,v 1.2 2015/02/22 07:11:48 mef Exp $
-SHA1 (capstone-3.0.tgz) = 26e591b8323ed3f6e92637d7ee953cb505687efa
-RMD160 (capstone-3.0.tgz) = 351ee783d2d18679d3db23e4b5e2ebe2b4d15f12
-Size (capstone-3.0.tgz) = 2757288 bytes
+SHA1 (capstone-3.0.1.tgz) = 7f206c853c6b8d05de22e919c2455ab661654093
+RMD160 (capstone-3.0.1.tgz) = 3da96a34fbdde07c2cbb57ed7a76a07c035bb920
+Size (capstone-3.0.1.tgz) = 2763976 bytes