[llvm] r279440 - Fix Gold Plugin after API change in the LTO API (constify callback type)

Mehdi Amini via llvm-commits llvm-commits at lists.llvm.org
Mon Aug 22 09:41:59 PDT 2016


Author: mehdi_amini
Date: Mon Aug 22 11:41:58 2016
New Revision: 279440

URL: http://llvm.org/viewvc/llvm-project?rev=279440&view=rev
Log:
Fix Gold Plugin after API change in the LTO API (constify callback type)

Modified:
    llvm/trunk/tools/gold/gold-plugin.cpp

Modified: llvm/trunk/tools/gold/gold-plugin.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/tools/gold/gold-plugin.cpp?rev=279440&r1=279439&r2=279440&view=diff
==============================================================================
--- llvm/trunk/tools/gold/gold-plugin.cpp (original)
+++ llvm/trunk/tools/gold/gold-plugin.cpp Mon Aug 22 11:41:58 2016
@@ -727,11 +727,11 @@ static std::unique_ptr<LTO> createLTO()
     break;
 
   case options::OT_DISABLE:
-    Conf.PreOptModuleHook = [](size_t Task, Module &M) { return false; };
+    Conf.PreOptModuleHook = [](size_t Task, const Module &M) { return false; };
     break;
 
   case options::OT_BC_ONLY:
-    Conf.PostInternalizeModuleHook = [](size_t Task, Module &M) {
+    Conf.PostInternalizeModuleHook = [](size_t Task, const Module &M) {
       std::error_code EC;
       raw_fd_ostream OS(output_name, EC, sys::fs::OpenFlags::F_None);
       if (EC)




More information about the llvm-commits mailing list