Lines Matching defs:Config

167 static Error setConfigToAddNewDebugSections(objcopy::ConfigManager &Config,
180 Config.Common.AddSection.emplace_back(objcopy::NewSectionInfo(
254 objcopy::ConfigManager Config;
256 Config.Common.InputFilename = Opts.InputFileName;
257 Config.Common.OutputFilename = OutputFilename;
258 Config.Common.OnlyKeepDebug = true;
262 Config.Common.OutputFilename, [&](raw_ostream &OutFile) -> Error {
264 if (Error Err = objcopy::executeObjcopyOnBinary(Config, InputFile,
278 objcopy::ConfigManager Config;
279 Config.Common.InputFilename = Opts.InputFileName;
280 Config.Common.OutputFilename = Opts.OutputFileName;
281 Config.Common.StripDebug = true;
283 Config.Common.AddGnuDebugLink = sys::path::filename(SeparateDebugFileName);
284 Config.Common.GnuDebugLinkCRC32 = GnuDebugLinkCRC32;
287 Config.Common.OutputFilename, [&](raw_ostream &OutFile) -> Error {
289 objcopy::executeObjcopyOnBinary(Config, InputFile, OutFile))
315 static Error addSectionsFromLinkedData(objcopy::ConfigManager &Config,
324 if (Error Err = setConfigToAddNewDebugSections(Config, *MemFile))
332 if (Error Err = setConfigToAddNewDebugSections(Config, *MemFile))
340 if (Error Err = setConfigToAddNewDebugSections(Config, *MemFile))
348 if (Error Err = setConfigToAddNewDebugSections(Config, *MemFile))
360 objcopy::ConfigManager Config;
362 Config.Common.InputFilename = Opts.InputFileName;
363 Config.Common.OutputFilename = OutputFilename;
364 Config.Common.StripDebug = true;
365 Config.Common.OnlyKeepDebug = true;
369 addSectionsFromLinkedData(Config, InputFile, LinkedDebugInfoBits))
373 Config.Common.OutputFilename, [&](raw_ostream &OutFile) -> Error {
376 if (Error Err = objcopy::executeObjcopyOnBinary(Config, InputFile,
391 objcopy::ConfigManager Config;
393 Config.Common.InputFilename = Opts.InputFileName;
394 Config.Common.OutputFilename = Opts.OutputFileName;
395 Config.Common.StripDebug = true;
397 addSectionsFromLinkedData(Config, InputFile, LinkedDebugInfoBits))
401 Config.Common.OutputFilename, [&](raw_ostream &OutFile) -> Error {
402 return objcopy::executeObjcopyOnBinary(Config, InputFile, OutFile);
431 objcopy::ConfigManager Config;
433 Config.Common.InputFilename = Opts.InputFileName;
434 Config.Common.OutputFilename = Opts.OutputFileName;
437 Config.Common.OutputFilename, [&](raw_ostream &OutFile) -> Error {
438 return objcopy::executeObjcopyOnBinary(Config, InputFile, OutFile);