last change to support BSD broke cross-comple. fix Makefile so cross-compile work again
add solaris support, and add make.sh
simplify build & install for Solaris
simplify build & install for *BSD
make.sh: fix instructions in COMPILE.TXT to switch to use make.sh
remove compile.sh
make.sh: fix usage instruction
some minor fixes for COMPILE.TXT
update README on PPC & Solaris support
add 'dist' make target
make dist should distribute all source, and accept tagname (so we can do 'make dist TAG=2.0-rc1'
do not use constructor to enable archs, so code is more portable. suggested by Alex Ionescu
tests: report error when cs_open() failure
x86: remove 'opaque' in the output of some instructions
change header guards to have CAPSTONE_ as prefix. suggested by Markus Elfring
rename mapping.c, mapping.h, module.c to have arch prefix. suggested by Alex Ionescu
x86: fix known issue with prefix by combining with previous prefix instruction. this is not perfect, but good enough for now
suite: add test_all.sh
x86: do not use non-standard strlcat & strlcpy
correct usage instruction of make.sh