Note: alloc.h was kept for backward compatibility until gcc 4.2 but got removed with the gcc 4.3 release!