Author: mrs
Date: Mon Apr 27 20:19:10 2009
New Revision: 70278

URL: http://llvm.org/viewvc/llvm-project?rev=70278&view=rev
Log:
We avoid the count of diagnostics when not generating carent
diagnostics to improve gcc compatibility; useful for dejagnu testing.

Modified:
    cfe/trunk/tools/clang-cc/clang-cc.cpp

Modified: cfe/trunk/tools/clang-cc/clang-cc.cpp
URL: 
http://llvm.org/viewvc/llvm-project/cfe/trunk/tools/clang-cc/clang-cc.cpp?rev=70278&r1=70277&r2=70278&view=diff

==============================================================================
--- cfe/trunk/tools/clang-cc/clang-cc.cpp (original)
+++ cfe/trunk/tools/clang-cc/clang-cc.cpp Mon Apr 27 20:19:10 2009
@@ -1990,9 +1990,10 @@
     fprintf(stderr, "clang version 1.0 based upon " PACKAGE_STRING
             " hosted on " LLVM_HOSTTRIPLE "\n");
 
-  if (unsigned NumDiagnostics = Diags.getNumDiagnostics())
-    fprintf(stderr, "%d diagnostic%s generated.\n", NumDiagnostics,
-            (NumDiagnostics == 1 ? "" : "s"));
+  if (!NoCaretDiagnostics)
+    if (unsigned NumDiagnostics = Diags.getNumDiagnostics())
+      fprintf(stderr, "%d diagnostic%s generated.\n", NumDiagnostics,
+              (NumDiagnostics == 1 ? "" : "s"));
   
   if (Stats) {
     FileMgr.PrintStats();


_______________________________________________
cfe-commits mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits

Reply via email to