Merge pull request #1 from hwchen18546/master

Add Prototype
Merge pull request #2 from hwchen18546/develop

Replace a tab with 4 spaces
gitignore: ignore ropchain executable

Signed-off-by: Lance Chen <cyen0312@gmail.com>
Use multi-line comment to avoid compiler warnings

Signed-off-by: Lance Chen <cyen0312@gmail.com>
Change type of variable `binary'

Since cs_disasm_ex() takes const uint8_t*,
change variable `binary' from char* to
unsigned char* to avoid warnings in implicit
type conversion.

Signed-off-by: Lance Chen <cyen0312@gmail.com>
Build ropchain into shared library

ropchain is designed to be a shared library
to be easier to use in other projects

Signed-off-by: Lance Chen <cyen0312@gmail.com>
Merge pull request #3 from Lance0312/sharedlibrary

Build ropchain into shared library
Use linked list for gadgets chaining