Change behavior of needs_compiler_cpp