Nguyen Anh Quynh
a4f37e075a
add comments for diet.h (auto-gen from Makefile)
11 years ago
pancake
addb192d8f
Fix race condition in Makefile
11 years ago
Nguyen Anh Quynh
3626a35314
correct last commit: #undef CAPSTONE_DIET, not #undefine
11 years ago
Nguyen Anh Quynh
a347d6573c
have CAPSTONE_DIET explicity undefined when undesired
11 years ago
Nguyen Anh Quynh
be6b5e84cd
add dist target for Makefile
11 years ago
Nguyen Anh Quynh
2b63b07302
fix the last patch on Macport path comparison
11 years ago
Nguyen Anh Quynh
8f856c773e
install pkgconfig.pc at the right place for OSX: considering Brew & Macport only
11 years ago
Nguyen Anh Quynh
fc83a439e5
add diet compile option (CAPSTONE_DIET option in config.mk). This reduces binary size by around 40%
11 years ago
pancake
26943331c6
Use versioned library names on Darwin too
11 years ago
pancake
e030e1880e
Fix proper versioned lib symlink for linux
11 years ago
pancake
3f15a9edcf
Use relative path in versioned symlink lib
11 years ago
Nguyen Anh Quynh
99caa9bd08
Makefile: do not need to calculate UNAME_S two times
11 years ago
Oliver Pinter
25efded52f
build: added DragonFly BSD
...
Signed-off-by: Oliver Pinter <oliver.pntr@gmail.com>
11 years ago
Oliver Pinter
a83a887352
build: simplify
...
Signed-off-by: Oliver Pinter <oliver.pntr@gmail.com>
11 years ago
Oliver Pinter
c5ecae58d8
build: improve build
...
* on FreeBSD systems lib and libdata directory differs
* rename INSTALL_LIBRARY to INSTALL_LIB, see details in
http://www.freebsd.org/doc/en/books/porters-handbook/install.html
Signed-off-by: Oliver Pinter <oliver.pntr@gmail.com>
11 years ago
Nguyen Anh Quynh
48a14ca4ce
add SystemZ arch
11 years ago
Nguyen Anh Quynh
7df338ca21
Makefile: remove old libs before installing
11 years ago
Nguyen Anh Quynh
c0c0d529cf
link version lib to .so file for Linux
11 years ago
Nguyen Anh Quynh
6d5381e0b5
fix soname setup for linux
11 years ago
Nguyen Anh Quynh
e05be68e1a
fix soname
11 years ago
Nguyen Anh Quynh
05e27138ae
core: add Sparc arch
11 years ago
Nguyen Anh Quynh
f52e68d589
Makefile: generate .tgz file for dist target (rather than tar.gz)
11 years ago
Nguyen Anh Quynh
621dea72f1
Makefile: generate .tgz file for dist target (rather than tar.gz)
11 years ago
Nguyen Anh Quynh
186d501826
Makefile: generate .tgz file for dist target (rather than tar.gz)
11 years ago
Nguyen Anh Quynh
3732725342
rename mapping.c, mapping.h, module.c to have arch prefix. suggested by Alex Ionescu
11 years ago
Nguyen Anh Quynh
f328f30fd9
rename mapping.c, mapping.h, module.c to have arch prefix. suggested by Alex Ionescu
11 years ago
Nguyen Anh Quynh
9dfdae6421
x86: add new instructions: FSETPM, SALC, GETSEC & INT1. bug reported by Pancake
11 years ago
Nguyen Anh Quynh
a580d92e05
make dist should distribute all source, and accept tagname (so we can do 'make dist TAG=2.0-rc1'
11 years ago
pancake
35cef7f7c0
add 'dist' make target
11 years ago
Nguyen Anh Quynh
64d4083c8f
add solaris support, and add make.sh
11 years ago
Nguyen Anh Quynh
d80cede9a3
last change to support BSD broke cross-comple. fix Makefile so cross-compile work again
11 years ago
Oliver Pinter
22062e05f7
build: update compile.sh to support bsd systems
...
build: switch from hardcoded gcc to default c compiler
On FreeBSD /usr used by base system, use PREFIX=/usr/local instead.
On BSD systems gnu "make" has the name "gmake".
modified: Makefile
modified: compile.sh
Signed-off-by: Oliver Pinter <op@crysys.hu>
11 years ago
Nguyen Anh Quynh
9cc56a3322
arm: update core
11 years ago
Nguyen Anh Quynh
75ef2426ea
mips: update core
11 years ago
danghvu
701b850af9
Fix: bug that static link does not know constructor
11 years ago
Nguyen Anh Quynh
d63ddac32d
Makefile: delete capstone.pc for clean target
11 years ago
Nguyen Anh Quynh
fedca3455f
remove the left-over csharp related stuff from Makefile
11 years ago
Nguyen Anh Quynh
59492c2688
enable system's my_malloc/calloc/realloc/free via compile time option
11 years ago
Nguyen Anh Quynh
f1d489b949
ppc: support details information
11 years ago
Nguyen Anh Quynh
35240566c6
copy all include files for install target. bug spotted by Pancake
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
5e107abdd1
some minor fixes for Makefile
11 years ago
Nguyen Anh Quynh
42c6b1acc7
initial support for PPC
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
089b716e90
add SONAME for .so library. issue reported by Anton Bolshakov
11 years ago
Nguyen Anh Quynh
4ebdd216f1
add SONAME for .so library. issue reported by Anton Bolshakov
11 years ago
Nguyen Anh Quynh
02ac24fd1d
on x86_64, install libs to /usr/lib64 if /usr/lib is inexistent. bug reported by Anton Bolshakov
11 years ago
Nguyen Anh Quynh
9f0e6c24ae
on x86_64, install libs to /usr/lib64 if /usr/lib is inexistent. bug reported by Anton Bolshakov
11 years ago