Nguyen Anh Quynh
|
1d447534d3
|
Makefile: no lib64 for OSX
|
11 years ago |
Nguyen Anh Quynh
|
bc78f3a84f
|
Makefile: move UNAME_S calculation advance
|
11 years ago |
Nguyen Anh Quynh
|
dbe27845ad
|
Makefile: no lib64 for OSX
|
11 years ago |
Nguyen Anh Quynh
|
81d930ad1f
|
Makefile: X86-reduce & Diet options should compile with size optimization
|
11 years ago |
Nguyen Anh Quynh
|
71264b2d5c
|
no more diet.h
|
11 years ago |
Nguyen Anh Quynh
|
c78ed98531
|
Revert "no more diet.h"
This reverts commit 02d04698d1 .
|
11 years ago |
Nguyen Anh Quynh
|
02d04698d1
|
no more diet.h
|
11 years ago |
Nguyen Anh Quynh
|
5721d1ba28
|
no more diet.h
|
11 years ago |
Nguyen Anh Quynh
|
731f73fd80
|
Makefile: make config.mk the dependency of object files
|
11 years ago |
Nguyen Anh Quynh
|
aeb0c406ec
|
Makefile: make config.mk the dependency of object files
|
11 years ago |
Nguyen Anh Quynh
|
12e6ebcb94
|
remove the useless diet.h
|
11 years ago |
Nguyen Anh Quynh
|
901631eaed
|
remove the useless diet.h
|
11 years ago |
Nguyen Anh Quynh
|
59b5489d8e
|
x86: rename X86_COMPACT to X86_REDUCE. suggested by Pancake
|
11 years ago |
Nguyen Anh Quynh
|
9518148e6f
|
add X86_COMPACT option. also add CS_SUPPORT_X86_COMPACT. made Python support this change
|
11 years ago |
Nguyen Anh Quynh
|
a8fb48c5b3
|
support dylib versioning for OSX
|
11 years ago |
Nguyen Anh Quynh
|
e2bdcf064c
|
support dylib versioning for OSX
|
11 years ago |
Nguyen Anh Quynh
|
1c9b1a6a35
|
Makefile: move the calculation of API_MAJOR advance. this fixes versioning lib for OSX
|
11 years ago |
pancake
|
bac8cc70ec
|
Use versioned library names on Darwin too
|
11 years ago |
pancake
|
6d09b90585
|
Fix proper versioned lib symlink for linux
|
11 years ago |
pancake
|
066791e28e
|
Use relative path in versioned symlink lib
|
11 years ago |
Nguyen Anh Quynh
|
315f02df36
|
Makefile: move the calculation of API_MAJOR advance. this fixes versioning lib for OSX
|
11 years ago |
Nguyen Anh Quynh
|
477e6bffb5
|
Makefile: do not need to calculate UNAME_S two times
|
11 years ago |
Oliver Pinter
|
3bb71e735a
|
build: added DragonFly BSD
Signed-off-by: Oliver Pinter <oliver.pntr@gmail.com>
|
11 years ago |
Oliver Pinter
|
dc5a2b1cc4
|
build: simplify
Signed-off-by: Oliver Pinter <oliver.pntr@gmail.com>
|
11 years ago |
Oliver Pinter
|
f01fb5be6a
|
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
|
9ef5f395ae
|
Makefile: remove old libs before installing
|
11 years ago |
Nguyen Anh Quynh
|
9361e91f0c
|
link version lib to .so file for Linux
|
11 years ago |
Nguyen Anh Quynh
|
017f184038
|
fix soname for Linux - get it right now
|
11 years ago |
Nguyen Anh Quynh
|
1ed8bb6cad
|
typo
|
11 years ago |
Nguyen Anh Quynh
|
f4f7253cdb
|
make dist should also generate ZIP file
|
11 years ago |
Nguyen Anh Quynh
|
a5f42cf59e
|
fix soname to use CS_API_MAJOR for library versioning (linux)
|
11 years ago |
Nguyen Anh Quynh
|
56db6390ec
|
update for 2.1.1 stable release
|
11 years ago |
Nguyen Anh Quynh
|
abd77900b9
|
fix soname
|
11 years ago |
Nguyen Anh Quynh
|
c79ad392fb
|
set proper SONAME to libray versioning
|
11 years ago |
Nguyen Anh Quynh
|
c77cf3a18f
|
only turn off some string check functions with _FORTIFY_SOURCE=0 for OSX when USE_SYS_DYN_MEM=yes
|
11 years ago |
Nguyen Anh Quynh
|
3ff259c0ec
|
support -extra level version for pkgconfig. this is useful when we release bugfix version
|
11 years ago |
Nguyen Anh Quynh
|
c76d8d03ba
|
remove string check & stack protector when compiling diet engine
|
11 years ago |
Nguyen Anh Quynh
|
296a23148a
|
Makefile: disassembler -> disassembly
|
11 years ago |
Nguyen Anh Quynh
|
2844cc5131
|
Makefile: rename variable MACHINE to UNAME_M
|
11 years ago |
Nguyen Anh Quynh
|
4a328ca765
|
make *.inc dependency of each arch
|
11 years ago |
Nguyen Anh Quynh
|
8690959804
|
diet.h depends on config.mk. patch by Pancake
|
11 years ago |
Nguyen Anh Quynh
|
5bbbfcec16
|
Makefile: do not regenerate diet.h if it is existent - patched by Pancake. this also deletes diet.h for clean target
|
11 years ago |
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 |