Creating release candidate rc2 from release_601 branch

llvm-svn: 333922
llvm-svn: 333921
llvm-svn: 333920
llvm-svn: 333919
llvm-svn: 333918
llvm-svn: 333917
llvm-svn: 333916
llvm-svn: 333915
llvm-svn: 333914
llvm-svn: 333912
llvm-svn: 333911
Merging r333467:

------------------------------------------------------------------------
r333467 | marshall | 2018-05-29 15:25:42 -0700 (Tue, 29 May 2018) | 1 line

Fix embarrasing typo in uncaught_exceptions. Update tests to really test this. Thanks to Peter Klotz for calling my attention to this.
------------------------------------------------------------------------

llvm-svn: 333910
2 files changed