Fixed a syntax error of CACHE_ALIGNED.
Merge branch 'master' of github.com:gparmer/Composite
Changed the cross-core execution function (xcore_exec) in the
scheduler to use IPI instead of shared memory.

The init threads are done on core 0 only. (removed the round-robin
policy)

Added some benchmark code for split-merge paper.
Merge branch 'master' of git://github.com/gparmer/Composite

Conflicts:
	src/platform/linux/module/hijack.c
Changed the event component back to use the sched_ block/wakeup
mechanism, instead of using the brand mechanism directly. It's
clearer this way (although the cost is higher).
Cleaned up the code. Added a script for splitmerge benchmark.
Restored uniprocessor by default.
Acap implementation in process.
Acap manager update.

Going to add ainv_wait and attempt_ainv based on the brand implementation.
Added ainv_wait and wakeup (chal_attempt_ainv) support based on brand_
implementation.

Also, added static invocation support in the ainv stub. So when acap
manager lookup returns a static cap, the client thread will do static
inv correctly.
Added an owner_thd to each client acap. 0 means no owner. Also,
changed the IPI handler thread in the scheduler to use acap instead of
brand. Tested and worked!
Still having trouble with nested Fork/Join. Update update update...
Debugging.
moved the POSIX code in dietlibc to POSIX lib
Merge pull request #56 from patriot7/posix

Posix + fpu
Update README.md
Update README.md
Ready for more benchmark.
added support of handling stdout and stderr, updated libccv, cleaned ccv makefile
Merge pull request #57 from patriot7/posix

added support of handling stdout and stderr