Nguyen Anh Quynh
|
f1d489b949
|
ppc: support details information
|
11 years ago |
Nguyen Anh Quynh
|
5802e5e9a0
|
correct the last fix
|
11 years ago |
Nguyen Anh Quynh
|
5ef633ce91
|
arm64 & arm: do not update details when detail option is off. bug reported by Pancake.
|
11 years ago |
Nguyen Anh Quynh
|
35240566c6
|
copy all include files for install target. bug spotted by Pancake
|
11 years ago |
Nguyen Anh Quynh
|
34f96389a9
|
add new API: cs_strerror() return a string describing a given error code. this should be used together with cs_errno()
|
11 years ago |
Nguyen Anh Quynh
|
ee143c8c6c
|
fix a crashed bug in cs_close(): call destroy function before freeing handle's memory
|
11 years ago |
Nguyen Anh Quynh
|
42be2a6a75
|
Merge branch 'ppc' of https://github.com/aquynh/capstone into ppc
|
11 years ago |
Nguyen Anh Quynh
|
017e0d71d7
|
Merge branch 'next' of https://github.com/aquynh/capstone into ppc
|
11 years ago |
Nguyen Anh Quynh
|
b265406960
|
cache insns for fast lookup in mapping.c. based on the idea of Dang Hoang Vu
|
11 years ago |
Nguyen Anh Quynh
|
e29eaf9cbb
|
tests: use LDFLAGS to link test files - this is to make Gentoo happy
|
11 years ago |
Nguyen Anh Quynh
|
7adb0bb969
|
tests: use LDFLAGS to link test files - this is to make Gentoo happy
|
11 years ago |
Nguyen Anh Quynh
|
91679cdb60
|
tests: correct the dummy setup for LDFLAGS. suggested by Anton Bolshakov
|
11 years ago |
Nguyen Anh Quynh
|
0d001bb1ef
|
tests: correct the dummy setup for LDFLAGS. suggested by Anton Bolshakov
|
11 years ago |
Nguyen Anh Quynh
|
b2adb18802
|
tests: dummy setup LDFLAGS for Gentoo
|
11 years ago |
Nguyen Anh Quynh
|
34ce2a5325
|
tests: dummy setup LDFLAGS for Gentoo
|
11 years ago |
Nguyen Anh Quynh
|
ae3649ff71
|
rename some C header guards to be without _ as prefix to follow naming convention of C language. suggested by Markus Elfring
|
11 years ago |
Nguyen Anh Quynh
|
57ab21b558
|
rename some old header guards from SB to CS
|
11 years ago |
Nguyen Anh Quynh
|
0b4c1237df
|
ppc: change type @disp to int32_t, and add @update_cr0 to cs_ppc struct
|
11 years ago |
Nguyen Anh Quynh
|
5f1f90c559
|
fix for the last commit, and make the test code no longer specify ppc code as 64bit
|
11 years ago |
Nguyen Anh Quynh
|
5742b1b814
|
ppc: support for PPC32 was already in
|
11 years ago |
Nguyen Anh Quynh
|
ce3ef95e9c
|
python: simplify access to operand's information thanks to some getters for <ARCH>Ops classes
|
11 years ago |
Nguyen Anh Quynh
|
e06b2d0868
|
python: simplify access to operand's information thanks to some getters for <ARCH>Ops classes
|
11 years ago |
Nguyen Anh Quynh
|
c0b63dc42c
|
Makefile: correctly set /usr/lib64 as installed dir for Gentoo 64-bit
|
11 years ago |
Nguyen Anh Quynh
|
6950f21d9d
|
Makefile: correctly set /usr/lib64 as installed dir for Gentoo 64-bit
|
11 years ago |
Nguyen Anh Quynh
|
f4af98c0b5
|
refine insn_map structure to further reduce binary size: this makes .SO file around 120K smaller
|
11 years ago |
Nguyen Anh Quynh
|
08a19ed5c7
|
refine insn_map structure to further reduce binary size: this makes .SO file around 120K smaller
|
11 years ago |
Nguyen Anh Quynh
|
5e107abdd1
|
some minor fixes for Makefile
|
11 years ago |
Nguyen Anh Quynh
|
cef6b27e95
|
remove -x from PPC files
|
11 years ago |
Nguyen Anh Quynh
|
591d98cb24
|
python: cs_disasm*() now use generator rather than a list to return disassembled instructions. suggested by Mario Vilas.
|
11 years ago |
Nguyen Anh Quynh
|
ef709f0272
|
python: cs_disasm*() now use generator rather than a list to return disassembled instructions. suggested by Mario Vilas.
|
11 years ago |
Nguyen Anh Quynh
|
19b0de3c8d
|
moving static doing_mem variable into cs_struct to guarantee thread-safe when handling memory operands
|
11 years ago |
Nguyen Anh Quynh
|
f2d0ff2155
|
python: add PPC sample to test.py
|
11 years ago |
Nguyen Anh Quynh
|
4d22779f1c
|
add the missing include/ppc.h
|
11 years ago |
Nguyen Anh Quynh
|
bed2b56c80
|
Merge branch 'cs2' into next
|
11 years ago |
Nguyen Anh Quynh
|
04ac9c3725
|
arm,arm64,mips,x86: rename PPC_getFeatureBits() to getFeatureBits()
|
11 years ago |
Nguyen Anh Quynh
|
ec79f401b1
|
ppc: rename PPC_getFeatureBits() to getFeatureBits()
|
11 years ago |
Nguyen Anh Quynh
|
9c5b328cdc
|
ppc: rename ppc_cc to ppc_bc
|
11 years ago |
Nguyen Anh Quynh
|
bacf4c8156
|
add the missing arch/PowerPC directory
|
11 years ago |
Nguyen Anh Quynh
|
42c6b1acc7
|
initial support for PPC
|
11 years ago |
Nguyen Anh Quynh
|
4ca85111f6
|
tests: do not use -L option for clang
|
11 years ago |
Nguyen Anh Quynh
|
ec4ead2c02
|
function pointers in arch_init[] should be able to report errors
|
11 years ago |
Nguyen Anh Quynh
|
0f9cb0fd52
|
fix English in config.mk
|
11 years ago |
Nguyen Anh Quynh
|
51a7710ed7
|
java: update cs_version() prototype following the changes to this API in the core
|
11 years ago |
Nguyen Anh Quynh
|
82fe8ff751
|
python: update binding following the changes to cs_version()
|
11 years ago |
Nguyen Anh Quynh
|
0cb3d6cb24
|
we broke compatibility of bunch of important APIs, so bump API version to 2.0 rather than 1.1
|
11 years ago |
Nguyen Anh Quynh
|
b90cb993ed
|
API cs_version_ex(): since we already broke API compatibility, we are not afraid to break cs_version() too. this replaces cs_version() with cs_version_ex()
|
11 years ago |
Nguyen Anh Quynh
|
36ac13ce12
|
remove old redundant module related macros in Makefile
|
11 years ago |
Nguyen Anh Quynh
|
a09bd630cf
|
remove old redundant module related macros in Makefile
|
11 years ago |
Nguyen Anh Quynh
|
c4792c21ba
|
Merge pull request #55 from danghvu/master
Update Java binding for new API
|
11 years ago |
danghvu
|
80348ba5f7
|
Clean up unused code and some coding style
|
11 years ago |