Make compiler detection less stupid.