Some build fixes

- don't build gc600 specific tests with a plain "make", as they error
  out during compile for other platforms
- stdlib.h is needed for size_t in c++