24 if (!
Common.SplitDWO.empty() || !
Common.SymbolsPrefix.empty() ||
25 !
Common.SymbolsPrefixRemove.empty() || !
Common.SymbolsToSkip.empty() ||
26 !
Common.AllocSectionsPrefix.empty() || !
Common.KeepSection.empty() ||
27 !
Common.SymbolsToGlobalize.empty() || !
Common.SymbolsToKeep.empty() ||
28 !
Common.SymbolsToLocalize.empty() || !
Common.SymbolsToWeaken.empty() ||
29 !
Common.SymbolsToKeepGlobal.empty() || !
Common.SectionsToRename.empty() ||
30 !
Common.SetSectionAlignment.empty() || !
Common.SetSectionType.empty() ||
34 !
Common.compressSections.empty() ||
Common.DecompressDebugSections ||
37 Common.PadTo != 0 ||
Common.ChangeSectionLMAValAll != 0 ||
38 !
Common.ChangeSectionAddress.empty() || !
Common.ExtractSection.empty())
40 "option is not supported for COFF");
46 if (!
Common.SplitDWO.empty() || !
Common.SymbolsPrefix.empty() ||
47 !
Common.SymbolsPrefixRemove.empty() ||
48 !
Common.AllocSectionsPrefix.empty() || !
Common.KeepSection.empty() ||
49 !
Common.SymbolsToKeep.empty() || !
Common.SectionsToRename.empty() ||
50 !
Common.UnneededSymbolsToRemove.empty() ||
51 !
Common.SetSectionAlignment.empty() || !
Common.SetSectionFlags.empty() ||
56 !
Common.compressSections.empty() ||
Common.DecompressDebugSections ||
59 Common.PadTo != 0 ||
Common.ChangeSectionLMAValAll != 0 ||
60 !
Common.ChangeSectionAddress.empty() || !
Common.ExtractSection.empty())
62 "option is not supported for MachO");
68 if (!
Common.AddGnuDebugLink.empty() ||
Common.ExtractPartition ||
69 !
Common.SplitDWO.empty() || !
Common.SymbolsPrefix.empty() ||
70 !
Common.SymbolsPrefixRemove.empty() || !
Common.SymbolsToSkip.empty() ||
71 !
Common.AllocSectionsPrefix.empty() ||
73 !
Common.SymbolsToGlobalize.empty() || !
Common.SymbolsToLocalize.empty() ||
74 !
Common.SymbolsToKeep.empty() || !
Common.SymbolsToRemove.empty() ||
75 !
Common.UnneededSymbolsToRemove.empty() ||
76 !
Common.SymbolsToWeaken.empty() || !
Common.SymbolsToKeepGlobal.empty() ||
77 !
Common.SectionsToRename.empty() || !
Common.SetSectionAlignment.empty() ||
78 !
Common.SetSectionFlags.empty() || !
Common.SetSectionType.empty() ||
79 !
Common.SymbolsToRename.empty() ||
81 !
Common.compressSections.empty() ||
Common.DecompressDebugSections ||
83 Common.ChangeSectionLMAValAll != 0 ||
84 !
Common.ChangeSectionAddress.empty() || !
Common.ExtractSection.empty())
86 "only flags for section dumping, removal, and "
87 "addition are supported");
93 if (!
Common.AddGnuDebugLink.empty() ||
Common.ExtractPartition ||
94 !
Common.SplitDWO.empty() || !
Common.SymbolsPrefix.empty() ||
95 !
Common.SymbolsPrefixRemove.empty() || !
Common.SymbolsToSkip.empty() ||
96 !
Common.AllocSectionsPrefix.empty() ||
98 !
Common.DumpSection.empty() || !
Common.SymbolsToAdd.empty() ||
99 !
Common.KeepSection.empty() || !
Common.OnlySection.empty() ||
100 !
Common.ToRemove.empty() || !
Common.SymbolsToGlobalize.empty() ||
101 !
Common.SymbolsToKeep.empty() || !
Common.SymbolsToLocalize.empty() ||
102 !
Common.SymbolsToRemove.empty() ||
103 !
Common.UnneededSymbolsToRemove.empty() ||
104 !
Common.SymbolsToWeaken.empty() || !
Common.SymbolsToKeepGlobal.empty() ||
105 !
Common.SectionsToRename.empty() || !
Common.SetSectionAlignment.empty() ||
106 !
Common.SetSectionFlags.empty() || !
Common.SetSectionType.empty() ||
113 !
Common.compressSections.empty() ||
Common.DecompressDebugSections ||
115 Common.ChangeSectionLMAValAll != 0 ||
116 !
Common.ChangeSectionAddress.empty() || !
Common.ExtractSection.empty()) {
119 "no flags are supported yet, only basic copying is allowed");
129 if (!
Common.AddGnuDebugLink.empty() || !
Common.SplitDWO.empty() ||
130 !
Common.AllocSectionsPrefix.empty() ||
132 !
Common.KeepSection.empty() || !
Common.SectionsToRename.empty() ||
133 !
Common.SetSectionAlignment.empty() || !
Common.SetSectionFlags.empty() ||
139 !
Common.compressSections.empty() ||
Common.DecompressDebugSections ||
141 Common.ChangeSectionLMAValAll != 0 ||
142 !
Common.ChangeSectionAddress.empty()) {
144 "option is not supported for DXContainer");