[cfe-commits] r158785 - /cfe/trunk/lib/ARCMigrate/ARCMT.cpp

Argyrios Kyrtzidis akyrtzi at gmail.com
Tue Jun 19 18:46:26 PDT 2012


Author: akirtzidis
Date: Tue Jun 19 20:46:26 2012
New Revision: 158785

URL: http://llvm.org/viewvc/llvm-project?rev=158785&view=rev
Log:
[arcmt]
-Disable -pedantic-errors when migrating per Jordan's suggestion.
-Use llvm_move() per John's suggestion.

Modified:
    cfe/trunk/lib/ARCMigrate/ARCMT.cpp

Modified: cfe/trunk/lib/ARCMigrate/ARCMT.cpp
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/ARCMigrate/ARCMT.cpp?rev=158785&r1=158784&r2=158785&view=diff
==============================================================================
--- cfe/trunk/lib/ARCMigrate/ARCMT.cpp (original)
+++ cfe/trunk/lib/ARCMigrate/ARCMT.cpp Tue Jun 19 20:46:26 2012
@@ -195,6 +195,7 @@
   CInvok->getLangOpts()->ObjCAutoRefCount = true;
   CInvok->getLangOpts()->setGC(LangOptions::NonGC);
   CInvok->getDiagnosticOpts().ErrorLimit = 0;
+  CInvok->getDiagnosticOpts().PedanticErrors = 0;
 
   // Ignore -Werror flags when migrating.
   std::vector<std::string> WarnOpts;
@@ -205,7 +206,7 @@
       WarnOpts.push_back(*I);
   }
   WarnOpts.push_back("error=arc-unsafe-retained-assign");
-  CInvok->getDiagnosticOpts().Warnings = WarnOpts;
+  CInvok->getDiagnosticOpts().Warnings = llvm_move(WarnOpts);
 
   CInvok->getLangOpts()->ObjCRuntimeHasWeak = HasARCRuntime(origCI);
 





More information about the cfe-commits mailing list