Lines Matching refs:Config

144 static Error setConfigToAddNewDebugSections(objcopy::ConfigManager &Config,  in setConfigToAddNewDebugSections()  argument
157 Config.Common.AddSection.emplace_back(objcopy::NewSectionInfo( in setConfigToAddNewDebugSections()
231 objcopy::ConfigManager Config; in saveSeparateDebugInfo() local
233 Config.Common.InputFilename = Opts.InputFileName; in saveSeparateDebugInfo()
234 Config.Common.OutputFilename = OutputFilename; in saveSeparateDebugInfo()
235 Config.Common.OnlyKeepDebug = true; in saveSeparateDebugInfo()
239 Config.Common.OutputFilename, [&](raw_ostream &OutFile) -> Error { in saveSeparateDebugInfo()
241 if (Error Err = objcopy::executeObjcopyOnBinary(Config, InputFile, in saveSeparateDebugInfo()
255 objcopy::ConfigManager Config; in saveNonDebugInfo() local
256 Config.Common.InputFilename = Opts.InputFileName; in saveNonDebugInfo()
257 Config.Common.OutputFilename = Opts.OutputFileName; in saveNonDebugInfo()
258 Config.Common.StripDebug = true; in saveNonDebugInfo()
260 Config.Common.AddGnuDebugLink = sys::path::filename(SeparateDebugFileName); in saveNonDebugInfo()
261 Config.Common.GnuDebugLinkCRC32 = GnuDebugLinkCRC32; in saveNonDebugInfo()
264 Config.Common.OutputFilename, [&](raw_ostream &OutFile) -> Error { in saveNonDebugInfo()
266 objcopy::executeObjcopyOnBinary(Config, InputFile, OutFile)) in saveNonDebugInfo()
292 static Error addSectionsFromLinkedData(objcopy::ConfigManager &Config, in addSectionsFromLinkedData() argument
301 if (Error Err = setConfigToAddNewDebugSections(Config, *MemFile)) in addSectionsFromLinkedData()
309 if (Error Err = setConfigToAddNewDebugSections(Config, *MemFile)) in addSectionsFromLinkedData()
317 if (Error Err = setConfigToAddNewDebugSections(Config, *MemFile)) in addSectionsFromLinkedData()
325 if (Error Err = setConfigToAddNewDebugSections(Config, *MemFile)) in addSectionsFromLinkedData()
337 objcopy::ConfigManager Config; in saveSeparateLinkedDebugInfo() local
339 Config.Common.InputFilename = Opts.InputFileName; in saveSeparateLinkedDebugInfo()
340 Config.Common.OutputFilename = OutputFilename; in saveSeparateLinkedDebugInfo()
341 Config.Common.StripDebug = true; in saveSeparateLinkedDebugInfo()
342 Config.Common.OnlyKeepDebug = true; in saveSeparateLinkedDebugInfo()
346 addSectionsFromLinkedData(Config, InputFile, LinkedDebugInfoBits)) in saveSeparateLinkedDebugInfo()
350 Config.Common.OutputFilename, [&](raw_ostream &OutFile) -> Error { in saveSeparateLinkedDebugInfo()
353 if (Error Err = objcopy::executeObjcopyOnBinary(Config, InputFile, in saveSeparateLinkedDebugInfo()
368 objcopy::ConfigManager Config; in saveSingleLinkedDebugInfo() local
370 Config.Common.InputFilename = Opts.InputFileName; in saveSingleLinkedDebugInfo()
371 Config.Common.OutputFilename = Opts.OutputFileName; in saveSingleLinkedDebugInfo()
372 Config.Common.StripDebug = true; in saveSingleLinkedDebugInfo()
374 addSectionsFromLinkedData(Config, InputFile, LinkedDebugInfoBits)) in saveSingleLinkedDebugInfo()
378 Config.Common.OutputFilename, [&](raw_ostream &OutFile) -> Error { in saveSingleLinkedDebugInfo()
379 return objcopy::executeObjcopyOnBinary(Config, InputFile, OutFile); in saveSingleLinkedDebugInfo()
408 objcopy::ConfigManager Config; in saveCopyOfFile() local
410 Config.Common.InputFilename = Opts.InputFileName; in saveCopyOfFile()
411 Config.Common.OutputFilename = Opts.OutputFileName; in saveCopyOfFile()
414 Config.Common.OutputFilename, [&](raw_ostream &OutFile) -> Error { in saveCopyOfFile()
415 return objcopy::executeObjcopyOnBinary(Config, InputFile, OutFile); in saveCopyOfFile()