Fix cmake for r136702 (at least for the most part). Chandler has been kind

enough to offer to investigate the underlying issue.  Thanks to Doug for his
assistance as well.

llvm-svn: 136719
This commit is contained in:
Chad Rosier 2011-08-02 20:44:34 +00:00
parent d3d65ab791
commit 7b15b2e828
3 changed files with 8 additions and 2 deletions

View File

@ -272,3 +272,6 @@ if( CLANG_BUILT_STANDALONE AND MSVC_VERSION EQUAL 1600 )
file(APPEND "${CLANG_SLN_FILENAME}" "\n# This should be regenerated!\n")
endif()
endif()
set(BUG_REPORT_URL "http://llvm.org/bugs/" CACHE STRING
"Default URL where bug reports are to be submitted.")

View File

@ -15,3 +15,6 @@
/* Directories clang will search for headers. */
#define C_INCLUDE_DIRS "${C_INCLUDE_DIRS}"
/* Define default bug reporting URL. */
#define BUG_REPORT_URL "${BUG_REPORT_URL}"

View File

@ -373,8 +373,8 @@ Compilation *Driver::BuildCompilation(ArrayRef<const char *> ArgList) {
void Driver::generateCompilationDiagnostics(Compilation &C,
const Command *FailingCommand) {
Diag(clang::diag::note_drv_command_failed_diag_msg)
<< "Please submit a bug report and include command line arguments and "
"all diagnostic information.";
<< "Please submit a bug report to " BUG_REPORT_URL " and include command"
" line arguments and all diagnostic information.";
// Suppress driver output and emit preprocessor output to temp file.
CCCIsCPP = true;