somewhat working with pth

Signed-off-by: Andrew Miller <amiller@dappervision.com>
added pthread wrappers, cleanup
Modified pth context behavior, add pth interception functions

Signed-off-by: Andrew Miller <amiller@dappervision.com>
Added preprocess macro for _SHD_DL_BODY

Signed-off-by: Andrew Miller <amiller@dappervision.com>
WIP intercepting all the pthread calls.

Signed-off-by: Andrew Miller <amiller@dappervision.com>
avoid infinite recursion

refs shadow/shadow#209
on to cond_init...

Signed-off-by: Andrew Miller <amiller@dappervision.com>
WIP converting bitcoin plugin to have pthread interposition etc

Signed-off-by: Andrew Miller <amiller@dappervision.com>
Bitcoin plugin now uses newest pthread interposition behavior.

Signed-off-by: Andrew Miller <amiller@dappervision.com>
Bitcoin WIP version

Signed-off-by: Andrew Miller <amiller@dappervision.com>
Added readme for with-pth branch

Signed-off-by: Andrew Miller <amiller@dappervision.com>
merged CMake file
Added bitcoind-preload.cpp for cpp interposing

Signed-off-by: Andrew Miller <amiller@dappervision.com>
Merge branch 'with-pth' of github.com:amiller/shadow-plugin-bitcoin into with-pth
adding readme/cmake updates
update bitcoin build command to point to boost
include location for bitcoin-config
Fixed errors relating to gettimeofday - Bitcoin example currently works and two nodes chat

Signed-off-by: Andrew Miller <amiller@dappervision.com>
Merge branch 'with-pth' of https://github.com/amiller/shadow-plugin-bitcoin into with-pth
Now supports multiple plugins.

Signed-off-by: Andrew Miller <amiller@dappervision.com>