danghvu
|
e1c7a21cae
|
Avoid modifying the raw LDFLAGS directly
|
11 years ago |
Nguyen Anh Quynh
|
7cc5e9b8f0
|
Makefile: clean target should delete libs created by all ways of building
|
11 years ago |
Nguyen Anh Quynh
|
76087d2c33
|
rename static library extension to .lib for cross-windows building
|
11 years ago |
Nguyen Anh Quynh
|
0ffd811d67
|
merge next branch
|
11 years ago |
Nguyen Anh Quynh
|
b2a88df20f
|
MSVC added some code picked up by MingW, so cross-win32/74 compile is broken. this fixes the issue
|
11 years ago |
Nguyen Anh Quynh
|
506890863c
|
x86: assembly syntax is irrelevant in Diet mode. this optimization reduces library size to only 180KB on OSX
|
11 years ago |
Nguyen Anh Quynh
|
8598a219f3
|
enable arch code from source with CAPSTONE_HAS_* for MSVC to pick up
|
11 years ago |
Nguyen Anh Quynh
|
9c02b272b6
|
update COMPILE_MSVC.TXT
|
11 years ago |
Nguyen Anh Quynh
|
ba37f33a53
|
msvc: update COMPILE_MSVC.TXT for more detail instructions
|
11 years ago |
Nguyen Anh Quynh
|
8c2e2db84e
|
fix an warning on unused local variable in fill-insn() when CAPSTONE_DIET is defined
|
11 years ago |
Nguyen Anh Quynh
|
928e113aeb
|
msvc: add 2 predefined macros CAPSTONE_DIET_NO & CAPSTONE_X86_REDUCE_NO
|
11 years ago |
Axel 0vercl0k Souchet
|
d8301d653a
|
rename the project names in order to be consisten with *nix's ones
|
11 years ago |
danghvu
|
0c478ab2f9
|
Fix Makefile to use && as well in bindings
|
11 years ago |
danghvu
|
ad66420061
|
Switch to cd && make from make -C
|
11 years ago |
Axel 0vercl0k Souchet
|
0a9a9dfdcb
|
added capstone-dll, renamed the static lib output (capstone.lib now)
|
11 years ago |
Axel 0vercl0k Souchet
|
1f0615f9e6
|
the tests won't build if the library hasn't been generated now
|
11 years ago |
Nguyen Anh Quynh
|
eb2e840887
|
x86: fix C89 issues for X86GenAsmWriter1_reduce.inc & X86GenAsmWriter_reduce.inc
|
11 years ago |
Nguyen Anh Quynh
|
cfcace3f43
|
arm: make checkDecoderPredicate() handle boolean casting for MSVC (redone in more systematic way for autogen code)
|
11 years ago |
Nguyen Anh Quynh
|
805fed5162
|
make checkDecoderPredicate() handle boolean casting for MSVC
|
11 years ago |
Nguyen Anh Quynh
|
ef3e450f1a
|
arm: checkDecoderPredicate() needs to handle Bool data type in the way that MSVC can understand
|
11 years ago |
Nguyen Anh Quynh
|
043702e9ef
|
more fixes for warnings reported by MSVC
|
11 years ago |
Nguyen Anh Quynh
|
6893ec535e
|
more warnings fixed reported by MSVC
|
11 years ago |
Nguyen Anh Quynh
|
638835a1d5
|
fix some warnings reported by MSVC
|
11 years ago |
Nguyen Anh Quynh
|
3878ff0641
|
skipdata: change data type of callback's offset to uint64_t
|
11 years ago |
Nguyen Anh Quynh
|
abffe02a46
|
sparc: recover autogen code in arch/Sparc/SparcGenDisassemblerTables.inc
|
11 years ago |
Nguyen Anh Quynh
|
bb0744df5d
|
do not initialize some local vars unnecessarily. this problem was introduced when we fixed C89 issues for MSVC
|
11 years ago |
Axel 0vercl0k Souchet
|
14ebaafb06
|
cleaned up the msvc tree
|
11 years ago |
Nguyen Anh Quynh
|
2d34251889
|
x86: handle 16bit segment bound for JMP. bug reported by Pancake & Anton Kochkov
|
11 years ago |
Nguyen Anh Quynh
|
91a19232a2
|
Makefile: do not overwritte LDFLAGS with null value
|
11 years ago |
Nguyen Anh Quynh
|
55b8ecd7bd
|
Makefile: do not overwritte LDFLAGS with null value
|
11 years ago |
Nguyen Anh Quynh
|
2c35123246
|
Merge branch 'next' into msvc2
|
11 years ago |
Nguyen Anh Quynh
|
726f99c52f
|
COMPILE_MSVC.TXT: 80 columns
|
11 years ago |
Nguyen Anh Quynh
|
75bd04b09a
|
Merge pull request #114 from nanomad/next
Ignore .d files and tests/test_skipdata
|
11 years ago |
Giovanni Condello
|
314893c19d
|
Ignore .d files and tests/test_skipdata
|
11 years ago |
Axel 0vercl0k Souchet
|
cbd1940195
|
some more
|
11 years ago |
Axel 0vercl0k Souchet
|
2ea1e22734
|
forgot to add the new project files
|
11 years ago |
Axel 0vercl0k Souchet
|
27e9cc4d54
|
rename the solution & the project to make more sense ; add some build instructions
|
11 years ago |
Nguyen Anh Quynh
|
b07523ff26
|
Merge branch 'next' into msvc2
|
11 years ago |
Nguyen Anh Quynh
|
6063b90515
|
add COMPILE_MSVC.TXT
|
11 years ago |
Nguyen Anh Quynh
|
87a3f6915d
|
Makefile: define CAPSTONE_USE_SYS_DYN_MEM macro for consistency
|
11 years ago |
Axel 0vercl0k Souchet
|
60849ffff4
|
added support for release/debug win64
|
11 years ago |
Axel 0vercl0k Souchet
|
84fecf2f99
|
added the debug configuration + correct the macro name for consistency
|
11 years ago |
Axel 0vercl0k Souchet
|
47401aff06
|
oops, use the correct macro name
|
11 years ago |
Nguyen Anh Quynh
|
595386c668
|
do not overwrite LDFLAGS in tests/Makefile
|
11 years ago |
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 |