That was my point. We should not have DARWIN special cased. It's better to to have darwin define that in configure.