diff options
| -rw-r--r-- | llvm/tools/gold/gold-plugin.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/llvm/tools/gold/gold-plugin.cpp b/llvm/tools/gold/gold-plugin.cpp index ee2f3f33620..070b984efdb 100644 --- a/llvm/tools/gold/gold-plugin.cpp +++ b/llvm/tools/gold/gold-plugin.cpp @@ -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) |

