Nguyen Anh Quynh
e96dc63f28
Merge pull request #144 from schwoop/next
...
Fix for GCC MIPS toolchain
11 years ago
schwoop
8a26bd36d5
Fix for GCC MIPS toolchain
11 years ago
Nguyen Anh Quynh
0e534bf0ff
x86: correct the related comment of the last commit
11 years ago
Nguyen Anh Quynh
9417ad6cd5
x86: printDstIdx() should only print segment in non-64bit mode. bug reported by Filipe Cabecinhas ( @filcab )
11 years ago
Nguyen Anh Quynh
4aacbea1b6
Merge branch 'next' into cmake2
11 years ago
Nguyen Anh Quynh
98bce0f172
python: rename libcapstone.dll to capstone.dll. also load versioning SO (using version 3 for the next API)
11 years ago
Nguyen Anh Quynh
6785b0d216
msvc: remove unused CAPSTONE_STATIC macro in capstone_static project
11 years ago
Nguyen Anh Quynh
59caae0cda
Merge pull request #142 from parasyte/feature/x86-groups
...
Feature/x86 groups - part 2
11 years ago
Jay Oster
368c45b4c6
x86 instruction groups: Add SYSEXIT and SYSRET to the X86_GRP_IRET group
11 years ago
Nguyen Anh Quynh
a19d3f0b60
Merge branch 'feature/x86-groups' of https://github.com/parasyte/capstone into test
11 years ago
Jay Oster
6b00344f23
x86 instruction groups: Fix RET/IRET mapping.
11 years ago
Nguyen Anh Quynh
1d06943318
Merge branch 'cmake2' of https://github.com/arizvisa/capstone into cmake3
11 years ago
Ali Rizvi-Santiago
10053ba626
Modified CMakeLists.txt to re-enable support for building both static and shared versions of the library.
...
Removed definition of CAPSTONE_STATIC from capstone.h due to dllimport only really being a performance optimization while CAPSTONE_SHARED is only needed when building the shared version of the library.
11 years ago
Nguyen Anh Quynh
8c0ab867a1
rename CCLD to LINK
11 years ago
Nguyen Anh Quynh
3f1eb192dd
Merge branch 'cmake2' of https://github.com/aquynh/capstone into cmake2
11 years ago
Nguyen Anh Quynh
0936b56c54
rename libcapstone.dll to capstone.dll, libcapstone.lib to capstone.lib for Windows platform
11 years ago
Nguyen Anh Quynh
afcc8e6582
Merge branch 'cmake2' of https://github.com/aquynh/capstone into cmake2
11 years ago
Nguyen Anh Quynh
0843078c74
msvc: rename libcapstone.dll to capstone.dll, libcapstone.lib to capstone.lib
11 years ago
Nguyen Anh Quynh
a7832e9321
Merge branch 'cmake2' of https://github.com/aquynh/capstone into cmake2
11 years ago
Nguyen Anh Quynh
1969b83b9b
windows: expose public APIs with dllimport for user apps
11 years ago
Nguyen Anh Quynh
c165b85a9b
msvc: define CAPSTONE_STATIC macro for capstone_static project
11 years ago
Nguyen Anh Quynh
0ea020ec8f
cmake: do not define dllimport
11 years ago
Nguyen Anh Quynh
814240c585
msvc: export public APIs for capstone_dll
11 years ago
Nguyen Anh Quynh
2991ef5692
upate README to mention bindings/README
11 years ago
Nguyen Anh Quynh
86064533e5
bindings: add README
11 years ago
Nguyen Anh Quynh
07c3693cf2
cmake: properly export public APIs in capstone.DLL. thanks to Daniel Pistelli for helping to fix this issue
11 years ago
Nguyen Anh Quynh
d765ab21cb
cmake: define macro CAPSTONE_USE_SYS_DYN_MEM when USE_DEFAULT_ALLOC is defined
11 years ago
Nguyen Anh Quynh
4c0ed0b864
correct capstone.h on the old already-renamed op_info[] arrays
11 years ago
Nguyen Anh Quynh
01179b66b9
Merge branch 'next' of https://github.com/aquynh/capstone into next
11 years ago
Nguyen Anh Quynh
0577bb728c
x86: ATT syntax does not print word size pointer like Intel syntax
11 years ago
Nguyen Anh Quynh
7e22936c0a
python: expose print_detail() in test_detail.py to make it reusable
11 years ago
Jay Oster
6f74ccc97a
Add new x86 instruction groups
...
- VM: Virtual Machine
- INT: Interrupts
- IRET: Interupt returns
- CALL: Subroutine call
- RET: Subroutine return
Includes a special case for writes to port 0xb2, which triggers an SMI
11 years ago
Nguyen Anh Quynh
04b9da4c4a
Merge pull request #136 from zer0mem/patch-1
...
vsnprintf fix
11 years ago
Peter Hlavaty
5925d0cc62
vsnprintf fix
...
call nt!vsprintf_s
11 years ago
Nguyen Anh Quynh
c70442edc6
arm: shift info associates with the right op in LDR instruction. bug reported by Daniel Colascione
11 years ago
Nguyen Anh Quynh
a04ee4feb8
arm: add missing the check for detail mode in the last commit
11 years ago
Nguyen Anh Quynh
b79d915a38
arm: add missing operand info for Thumb instruction vldr. bug reported by Daniel Colascione
11 years ago
Nguyen Anh Quynh
bb71c13098
arm: add missing operand info for Thumb instruction LDR involving label. bug reported by Daniel Colascione
11 years ago
Nguyen Anh Quynh
6eb55cf52e
arm: add operand details for 'mov pc, lr'. bug reported by Daniel Colascione
11 years ago
Nguyen Anh Quynh
48b6cb4ce5
arm: CC_AL is the default code condition for instructions without CC. bug reported by Daniel Colascione
11 years ago
Nguyen Anh Quynh
997d7bd3bc
update CREDITS.TXT
11 years ago
Nguyen Anh Quynh
8454fb9561
update HACK.TXT
11 years ago
Nguyen Anh Quynh
937b28a0a7
add contrib/ directory
11 years ago
Nguyen Anh Quynh
de8c689b42
cmake: bump version
11 years ago
Nguyen Anh Quynh
758fcbe69f
cmake: fix CMakeLists.txt: rename library to 'capstone' & build static/shared libs in unified way. patch by Daniel Pistelli
11 years ago
Nguyen Anh Quynh
527fcf04bc
Merge branch 'next' of https://github.com/aquynh/capstone into next
11 years ago
Nguyen Anh Quynh
5e2e660be7
fix some warnings reported by Coverity
11 years ago
Nguyen Anh Quynh
2c20a1b5a3
ppc: wrong comparison in printOperand(). bug found by Coverity
11 years ago
Nguyen Anh Quynh
40012f1bc9
Update COMPILE_CMAKE.TXT
11 years ago
Nguyen Anh Quynh
ea16de9ba4
correct COMPILE_CMAKE.TXT on how to customize compile-time options. suggested by Daniel Pistelli
11 years ago