commit | 05edf668f0984bfa2994ddc8bb7b78d9fb24cf11 | [log] [tgz] |
---|---|---|
author | Douglas Gregor <dgregor@apple.com> | Mon Oct 17 14:55:37 2011 +0000 |
committer | Douglas Gregor <dgregor@apple.com> | Mon Oct 17 14:55:37 2011 +0000 |
tree | 518a104278cc89a71032ba303596fe885ab0f0ed | |
parent | c35cba4a54106117a52b267c7040b3bea9a4d18e [diff] |
When building a module, use the macro definitions on the command line as part of the hash rather than ignoring them. This means we'll end up building more module variants (overall), but it allows configuration macros such as NDEBUG to work so long as they're specified via command line. More to come in this space. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@142187 91177308-0d34-0410-b5e6-96231b3b80d8