When building a module, use the macro definitions on the command lineas part of the hash rather than ignoring them. This means we'll end upbuilding more module variants (overall), but it allows con
When building a module, use the macro definitions on the command lineas part of the hash rather than ignoring them. This means we'll end upbuilding more module variants (overall), but it allows configurationmacros such as NDEBUG to work so long as they're specified via commandline. More to come in this space.llvm-svn: 142187
show more ...