Replacing compiler.h