Go to file
Manman Ren 581c2b9d46 Check for frontend errors after releasing the Builder.
Frontend can emit errors when releaseing the Builder. If there are errors before
or when releasing the Builder, we reset the module to stop here before invoking
the backend.

Before this commit, clang will continue to invoke the backend and backend can
crash.

Differential Revision: http://reviews.llvm.org/D16564

llvm-svn: 259116
2016-01-28 23:29:02 +00:00
clang Check for frontend errors after releasing the Builder. 2016-01-28 23:29:02 +00:00
clang-tools-extra docs/conf.py: update copyright year 2016-01-27 18:29:16 +00:00
compiler-rt [cfi] Simplify the code in CfiSlowPathCommon. 2016-01-28 19:58:26 +00:00
debuginfo-tests New round of fixes for "Always compile debuginfo-tests for the host triple" 2014-10-18 23:47:59 +00:00
libclc Implement modf math builtin 2016-01-27 14:52:10 +00:00
libcxx Remove autoconf support. 2016-01-28 21:00:21 +00:00
libcxxabi [libcxxabi] Teach cxa_demangle about Hexagon's long double size 2016-01-20 14:10:23 +00:00
libunwind Replace cmake check for printf with a check for fopen. 2015-12-10 00:47:08 +00:00
lld ELF: Report more than one undefined symbols if exist. 2016-01-28 22:56:29 +00:00
lldb fix up missing header from change r259084. 2016-01-28 23:17:53 +00:00
llgo [llgo] Force exporting __morestack from llgoi 2015-11-27 04:46:46 +00:00
llvm Remove unused MC includes from LTOModule.h 2016-01-28 23:21:12 +00:00
openmp Fix task dependency performance problem 2016-01-28 23:10:44 +00:00
polly Remove autotools build system 2016-01-28 12:00:33 +00:00