Removed Makefile compilation macros to enable compilation on non-make equipped platforms
Removed Makefile compilation macros to enable compilation on non-make equipped platforms
Removed code duplication in 1p/2p files
Strict function prototyping in the API header
Improved code inclusion macro guard
Merge branch 'master' into argonaut-kernel

Conflicts:
	src/Makefile