Nguyen Anh Quynh
|
0596e11bd5
|
arm64: fix a wrong int type of a local var in printLabelOperand. this bug was introduced when we fixed C89 issue for MSVC
|
11 years ago |
Axel 0vercl0k Souchet
|
6a4e8caf34
|
fixed absolute paths in relative ones to be more generic
|
11 years ago |
Axel 0vercl0k Souchet
|
de2dff44a0
|
fixed test_skipdata.c for VS2012
|
11 years ago |
Axel 0vercl0k Souchet
|
d3eb98bd34
|
fixed test_detail.c for VS2012
|
11 years ago |
Axel 0vercl0k Souchet
|
e116c51c08
|
fixed test_ppc.c for VS2012
|
11 years ago |
Axel 0vercl0k Souchet
|
a072459b4a
|
fixed test_mips.c for VS2012
|
11 years ago |
Axel 0vercl0k Souchet
|
ca16d0c6ca
|
fixed test_arm64.c for VS2012
|
11 years ago |
Axel 0vercl0k Souchet
|
6b2395f5f7
|
fixed test_arm.c for VS2012
|
11 years ago |
Axel 0vercl0k Souchet
|
d2a7fae82d
|
add the solution + the project for test_x86
|
11 years ago |
Axel 0vercl0k Souchet
|
e47b8121fe
|
test_x86.c now works on VS2012
|
11 years ago |
Axel 0vercl0k Souchet
|
35c8467275
|
still want that to compile on other systems
|
11 years ago |
Axel 0vercl0k Souchet
|
2cca1d4157
|
we want that code to compile on other system than windows
|
11 years ago |
Axel 0vercl0k Souchet
|
605faf1db9
|
moved the hardcoded macros in the vcproj & just disable the warning for the crt
|
11 years ago |
Nguyen Anh Quynh
|
b5e7db57ee
|
Merge branch 'next' into msvc2
|
11 years ago |
Nguyen Anh Quynh
|
d27b0155ef
|
arm: add BLX_pred into the list of relative branch instructions
|
11 years ago |
Nguyen Anh Quynh
|
bc80b3dc24
|
arm: fix some more Thumb relative branch instructions. bug reported by Giovanni Nanomad Condello
|
11 years ago |
Nguyen Anh Quynh
|
42706a39e2
|
indentation with tab
|
11 years ago |
Nguyen Anh Quynh
|
336bf29230
|
Merge branch 'next' of https://github.com/0vercl0k/capstone into msvc2
|
11 years ago |
Nguyen Anh Quynh
|
d43187d4f9
|
arm: BLXi is another relative branch instruction to be fixed. bug reported by Giovanni Nanomad Condello
|
11 years ago |
Axel 0vercl0k Souchet
|
779d4c75d9
|
first changes to get a successfully compiled version of capstone on VS2012
|
11 years ago |
Nguyen Anh Quynh
|
fef06c86de
|
Merge pull request #109 from danghvu/next
Remove unneeded -fPIC in tests
|
11 years ago |
danghvu
|
80c8c1f05c
|
Remove unneeded -fPIC in tests
|
11 years ago |
danghvu
|
6150a72596
|
Initialize CFLAGS and LDFLAGS properly for test
|
11 years ago |
Nguyen Anh Quynh
|
49a1cb374c
|
arm: fix another relative jump issue. bug reported by Giovanni Nanomad Condello
|
11 years ago |
Nguyen Anh Quynh
|
958927eb56
|
clean up after the last removal of SubtargetFeature.h
|
11 years ago |
Nguyen Anh Quynh
|
30e4d7f213
|
Disassembler -> Disassembly. also delete an orphaned file
|
11 years ago |
Nguyen Anh Quynh
|
48f6f7f4a6
|
Merge branch 'next' of https://github.com/nanomad/capstone into skdata
|
11 years ago |
Giovanni Condello
|
95657e0ca9
|
cs.c : Conform to original indentation rules
|
11 years ago |
Giovanni Condello
|
a715df17a9
|
Do not access instructions details if the instruction is marked as SKIPDATA or if the details are NULL
Fixes issues #105
|
11 years ago |
Nguyen Anh Quynh
|
06aef6beb0
|
update HACK.TXT on build/install instructions
|
11 years ago |
Nguyen Anh Quynh
|
1dbc9593aa
|
x86: use strncpy() to update instruction mnemonic
|
11 years ago |
Nguyen Anh Quynh
|
79e1dcb5f1
|
arm: update target branch having relative offset. issue reported by Giovanni Condello
|
11 years ago |
Nguyen Anh Quynh
|
e68ee701c4
|
x86: simplify code handling LOCK/REP by remembering this prefix status when decoding it
|
11 years ago |
Nguyen Anh Quynh
|
16837f8431
|
x86: MULPD instruction is unavailable in X86_REDUCE mode
|
11 years ago |
Nguyen Anh Quynh
|
288d6b3c8a
|
x86: properly handle lock/rep prefixes when DIET option is enable
|
11 years ago |
Nguyen Anh Quynh
|
9bcca47a98
|
x86: avoid duplicating code when handling prefixes in X86_getInstruction()
|
11 years ago |
Nguyen Anh Quynh
|
45c77aeadd
|
x86: handle tricky instructions related to MULPD at http://habrahabr.ru/company/intel/blog/200658/
|
11 years ago |
Nguyen Anh Quynh
|
5c7f0c3e0d
|
x86: REP & REPNE are mutually exclusive prefixes
|
11 years ago |
Nguyen Anh Quynh
|
a5ffdc3a80
|
x86: properly handle LOCK/REP in the core, so remove buch of hacks
|
11 years ago |
Nguyen Anh Quynh
|
e106f701ef
|
x86: only handle 3DNow instructions when X86_REDUCE mode is disable
|
11 years ago |
Nguyen Anh Quynh
|
13d8c6f205
|
x86: support 3DNow instructions
|
11 years ago |
Nguyen Anh Quynh
|
57e784b865
|
x86: cleanup unused opcode tables for X86_REDUCE
|
11 years ago |
Nguyen Anh Quynh
|
7d96a3061b
|
Merge pull request #102 from nanomad/next
Make capstone library compile with arm-none-eabi-gcc 4.8
|
11 years ago |
Giovanni Condello
|
7c78778cfc
|
Make capstone library compile with arm-none-eabi-gcc 4.8
|
11 years ago |
Nguyen Anh Quynh
|
58a0047d43
|
Makefile: put common functions into functions.mk
|
11 years ago |
Nguyen Anh Quynh
|
39e13174f6
|
Merge branch 'feature/improved-build-system' of https://github.com/frida/capstone into aaa
|
11 years ago |
Ole André Vadla Ravnås
|
927fcbcf88
|
Makefile: make it possible to avoid building static/shared library
|
11 years ago |
Ole André Vadla Ravnås
|
f536d4014b
|
Makefile: implement a "silent rules" approach
The old behavior is still available through `make V=1`. This is similar
to the Linux kernel and newer versions of automake.
|
11 years ago |
Ole André Vadla Ravnås
|
c20b049d04
|
Makefile: detect Apple toolchain instead of relying on uname
This allows cross-compiling for Android on a Mac.
|
11 years ago |
Ole André Vadla Ravnås
|
24094ee7e9
|
Makefile: fix install target when building out-of-tree
|
11 years ago |