Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
capstone
/
4c0ed0b864c9d4eea309ee09fe806fa1100e3cfc
« Previous
cb59106
remove some more forgotten stdbool.h
by Nguyen Anh Quynh
· 10 years ago
c5cad6c
avoid using stdbool.h to support compilers without C99 support
by Nguyen Anh Quynh
· 10 years ago
e2d9416
msvc: add inttypes.h for pre-VS2012 compiler (without C99 support)
by Nguyen Anh Quynh
· 10 years ago
9389353
tests: fix warnings caused by unused variable/function in test_skipdata.c
by Nguyen Anh Quynh
· 10 years ago
171eb75
stdbool.h is only available in C99-supported compiler
by Nguyen Anh Quynh
· 10 years ago
e76abf4
move prototype of strcasecmp for MSVC into utils.h, and remove platform.h
by Nguyen Anh Quynh
· 10 years ago
e079f10
remove more redundant code in platform.h
by Nguyen Anh Quynh
· 10 years ago
8d8cd79
remove redundant code in platform.h
by Nguyen Anh Quynh
· 10 years ago
dcc6ebe
msvc: add included directory
by Nguyen Anh Quynh
· 10 years ago
1d2e69b
msvc: remove headers/ directory & replace it with include/platform.h
by Nguyen Anh Quynh
· 10 years ago
35713b1
Merge branch 'msvc2' of https://github.com/aquynh/capstone into msvc2
by Nguyen Anh Quynh
· 10 years ago
01f4839
update instructions in COMPILE*
by Nguyen Anh Quynh
· 10 years ago
1127504
msvc: rename msvc-2012.sln to capstone.sln
by Nguyen Anh Quynh
· 10 years ago
d0c38d5
msvc: rename libraries: capstone.lib to libcapstone.lib, capstone.dll to libcapstone.dll. this is to be consistent with the libs generated by cross-platform compilation on *nix
by Nguyen Anh Quynh
· 10 years ago
78a7d36
Merge branch 'msvc2' of https://github.com/aquynh/capstone into msvc2
by Nguyen Anh Quynh
· 10 years ago
e27d101
msvc: bool date type should have 1 byte size, not 4. C++ compiler exposed this issue. bug reported by Axel Souchet
by Nguyen Anh Quynh
· 10 years ago
7bab8dc
x86: AT&T syntax is irrelevant in Diet mode, so setting this syntax should return CS_ERR_DIET error
by Nguyen Anh Quynh
· 10 years ago
f785026
x86: enable AT&T code only when DIET mode is off
by Nguyen Anh Quynh
· 10 years ago
16d9c6c
update .gitignore
by Nguyen Anh Quynh
· 10 years ago
811963e
msvc: replace - with _ in filenames & dirs for consistency
by Nguyen Anh Quynh
· 10 years ago
897379f
Merge pull request #119 from danghvu/next
by Nguyen Anh Quynh
· 10 years ago
461ab82
Fix broken java binding
by danghvu
· 10 years ago
cdf6b82
Fix mismatch tests' output of python binding
by danghvu
· 10 years ago
e1c7a21
Avoid modifying the raw LDFLAGS directly
by danghvu
· 10 years ago
7cc5e9b
Makefile: clean target should delete libs created by all ways of building
by Nguyen Anh Quynh
· 10 years ago
76087d2
rename static library extension to .lib for cross-windows building
by Nguyen Anh Quynh
· 10 years ago
0ffd811
merge next branch
by Nguyen Anh Quynh
· 10 years ago
b2a88df
MSVC added some code picked up by MingW, so cross-win32/74 compile is broken. this fixes the issue
by Nguyen Anh Quynh
· 10 years ago
5068908
x86: assembly syntax is irrelevant in Diet mode. this optimization reduces library size to only 180KB on OSX
by Nguyen Anh Quynh
· 10 years ago
8598a21
enable arch code from source with CAPSTONE_HAS_* for MSVC to pick up
by Nguyen Anh Quynh
· 10 years ago
9c02b27
update COMPILE_MSVC.TXT
by Nguyen Anh Quynh
· 10 years ago
ba37f33
msvc: update COMPILE_MSVC.TXT for more detail instructions
by Nguyen Anh Quynh
· 10 years ago
8c2e2db
fix an warning on unused local variable in fill-insn() when CAPSTONE_DIET is defined
by Nguyen Anh Quynh
· 10 years ago
928e113
msvc: add 2 predefined macros CAPSTONE_DIET_NO & CAPSTONE_X86_REDUCE_NO
by Nguyen Anh Quynh
· 10 years ago
d8301d6
rename the project names in order to be consisten with *nix's ones
by Axel 0vercl0k Souchet
· 10 years ago
0c478ab
Fix Makefile to use && as well in bindings
by danghvu
· 10 years ago
ad66420
Switch to cd && make from make -C
by danghvu
· 10 years ago
0a9a9df
added capstone-dll, renamed the static lib output (capstone.lib now)
by Axel 0vercl0k Souchet
· 10 years ago
1f0615f
the tests won't build if the library hasn't been generated now
by Axel 0vercl0k Souchet
· 10 years ago
eb2e840
x86: fix C89 issues for X86GenAsmWriter1_reduce.inc & X86GenAsmWriter_reduce.inc
by Nguyen Anh Quynh
· 10 years ago
cfcace3
arm: make checkDecoderPredicate() handle boolean casting for MSVC (redone in more systematic way for autogen code)
by Nguyen Anh Quynh
· 10 years ago
805fed5
make checkDecoderPredicate() handle boolean casting for MSVC
by Nguyen Anh Quynh
· 10 years ago
ef3e450
arm: checkDecoderPredicate() needs to handle Bool data type in the way that MSVC can understand
by Nguyen Anh Quynh
· 10 years ago
043702e
more fixes for warnings reported by MSVC
by Nguyen Anh Quynh
· 10 years ago
6893ec5
more warnings fixed reported by MSVC
by Nguyen Anh Quynh
· 10 years ago
638835a
fix some warnings reported by MSVC
by Nguyen Anh Quynh
· 10 years ago
3878ff0
skipdata: change data type of callback's offset to uint64_t
by Nguyen Anh Quynh
· 10 years ago
abffe02
sparc: recover autogen code in arch/Sparc/SparcGenDisassemblerTables.inc
by Nguyen Anh Quynh
· 10 years ago
bb0744d
do not initialize some local vars unnecessarily. this problem was introduced when we fixed C89 issues for MSVC
by Nguyen Anh Quynh
· 10 years ago
14ebaaf
cleaned up the msvc tree
by Axel 0vercl0k Souchet
· 10 years ago
2d34251
x86: handle 16bit segment bound for JMP. bug reported by Pancake & Anton Kochkov
by Nguyen Anh Quynh
· 10 years ago
91a1923
Makefile: do not overwritte LDFLAGS with null value
by Nguyen Anh Quynh
· 10 years ago
55b8ecd
Makefile: do not overwritte LDFLAGS with null value
by Nguyen Anh Quynh
· 10 years ago
2c35123
Merge branch 'next' into msvc2
by Nguyen Anh Quynh
· 10 years ago
726f99c
COMPILE_MSVC.TXT: 80 columns
by Nguyen Anh Quynh
· 10 years ago
75bd04b
Merge pull request #114 from nanomad/next
by Nguyen Anh Quynh
· 10 years ago
314893c
Ignore .d files and tests/test_skipdata
by Giovanni Condello
· 10 years ago
cbd1940
some more
by Axel 0vercl0k Souchet
· 10 years ago
2ea1e22
forgot to add the new project files
by Axel 0vercl0k Souchet
· 10 years ago
27e9cc4
rename the solution & the project to make more sense ; add some build instructions
by Axel 0vercl0k Souchet
· 10 years ago
b07523f
Merge branch 'next' into msvc2
by Nguyen Anh Quynh
· 10 years ago
6063b90
add COMPILE_MSVC.TXT
by Nguyen Anh Quynh
· 10 years ago
87a3f69
Makefile: define CAPSTONE_USE_SYS_DYN_MEM macro for consistency
by Nguyen Anh Quynh
· 10 years ago
60849ff
added support for release/debug win64
by Axel 0vercl0k Souchet
· 10 years ago
84fecf2
added the debug configuration + correct the macro name for consistency
by Axel 0vercl0k Souchet
· 10 years ago
47401af
oops, use the correct macro name
by Axel 0vercl0k Souchet
· 10 years ago
595386c
do not overwrite LDFLAGS in tests/Makefile
by Nguyen Anh Quynh
· 10 years ago
0596e11
arm64: fix a wrong int type of a local var in printLabelOperand. this bug was introduced when we fixed C89 issue for MSVC
by Nguyen Anh Quynh
· 10 years ago
6a4e8ca
fixed absolute paths in relative ones to be more generic
by Axel 0vercl0k Souchet
· 10 years ago
de2dff4
fixed test_skipdata.c for VS2012
by Axel 0vercl0k Souchet
· 10 years ago
d3eb98b
fixed test_detail.c for VS2012
by Axel 0vercl0k Souchet
· 10 years ago
e116c51
fixed test_ppc.c for VS2012
by Axel 0vercl0k Souchet
· 10 years ago
a072459
fixed test_mips.c for VS2012
by Axel 0vercl0k Souchet
· 10 years ago
ca16d0c
fixed test_arm64.c for VS2012
by Axel 0vercl0k Souchet
· 10 years ago
6b2395f
fixed test_arm.c for VS2012
by Axel 0vercl0k Souchet
· 10 years ago
d2a7fae
add the solution + the project for test_x86
by Axel 0vercl0k Souchet
· 10 years ago
e47b812
test_x86.c now works on VS2012
by Axel 0vercl0k Souchet
· 10 years ago
35c8467
still want that to compile on other systems
by Axel 0vercl0k Souchet
· 10 years ago
2cca1d4
we want that code to compile on other system than windows
by Axel 0vercl0k Souchet
· 10 years ago
605faf1
moved the hardcoded macros in the vcproj & just disable the warning for the crt
by Axel 0vercl0k Souchet
· 10 years ago
b5e7db5
Merge branch 'next' into msvc2
by Nguyen Anh Quynh
· 10 years ago
d27b015
arm: add BLX_pred into the list of relative branch instructions
by Nguyen Anh Quynh
· 10 years ago
bc80b3d
arm: fix some more Thumb relative branch instructions. bug reported by Giovanni Nanomad Condello
by Nguyen Anh Quynh
· 10 years ago
42706a3
indentation with tab
by Nguyen Anh Quynh
· 10 years ago
336bf29
Merge branch 'next' of https://github.com/0vercl0k/capstone into msvc2
by Nguyen Anh Quynh
· 10 years ago
d43187d
arm: BLXi is another relative branch instruction to be fixed. bug reported by Giovanni Nanomad Condello
by Nguyen Anh Quynh
· 10 years ago
779d4c7
first changes to get a successfully compiled version of capstone on VS2012
by Axel 0vercl0k Souchet
· 10 years ago
fef06c8
Merge pull request #109 from danghvu/next
by Nguyen Anh Quynh
· 10 years ago
80c8c1f
Remove unneeded -fPIC in tests
by danghvu
· 10 years ago
6150a72
Initialize CFLAGS and LDFLAGS properly for test
by danghvu
· 10 years ago
49a1cb3
arm: fix another relative jump issue. bug reported by Giovanni Nanomad Condello
by Nguyen Anh Quynh
· 10 years ago
958927e
clean up after the last removal of SubtargetFeature.h
by Nguyen Anh Quynh
· 10 years ago
30e4d7f
Disassembler -> Disassembly. also delete an orphaned file
by Nguyen Anh Quynh
· 10 years ago
48f6f7f
Merge branch 'next' of https://github.com/nanomad/capstone into skdata
by Nguyen Anh Quynh
· 10 years ago
95657e0
cs.c : Conform to original indentation rules
by Giovanni Condello
· 10 years ago
a715df1
Do not access instructions details if the instruction is marked as SKIPDATA or if the details are NULL
by Giovanni Condello
· 10 years ago
06aef6b
update HACK.TXT on build/install instructions
by Nguyen Anh Quynh
· 10 years ago
1dbc959
x86: use strncpy() to update instruction mnemonic
by Nguyen Anh Quynh
· 10 years ago
79e1dcb
arm: update target branch having relative offset. issue reported by Giovanni Condello
by Nguyen Anh Quynh
· 10 years ago
e68ee70
x86: simplify code handling LOCK/REP by remembering this prefix status when decoding it
by Nguyen Anh Quynh
· 10 years ago
Next »