]> granicus.if.org Git - clang/commit
[driver] The failure of any phase (e.g., preprocess, compile, assemble) for a
authorChad Rosier <mcrosier@apple.com>
Wed, 27 Feb 2013 18:46:04 +0000 (18:46 +0000)
committerChad Rosier <mcrosier@apple.com>
Wed, 27 Feb 2013 18:46:04 +0000 (18:46 +0000)
commit4c4df4520df20ec17d84aa2261f098ec278e1dab
tree83e8aaa7c7264b5afdf8ca3b10e290e790ee9ef4
parente9616a4972a4c2fdc28128c057f21d7a79516c86
[driver] The failure of any phase (e.g., preprocess, compile, assemble) for a
single translation unit should prevent later phases from executing.  Otherwise,
this generates lots of noise in build systems.  This a fallout from r173825.
Patch by Matthew Curtis <mcurtis@codeaurora.org>.
rdar://13298009

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@176198 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Driver/Compilation.cpp
test/Driver/inhibit-downstream-commands.c [new file with mode: 0644]