Home
last modified time | relevance | path

Searched refs:SymbolAssignment (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/lld/ELF/
H A DLinkerScript.h93 struct SymbolAssignment : SectionCommand { struct
94 SymbolAssignment(StringRef name, Expr e, unsigned symOrder, std::string loc) in SymbolAssignment() function
322 void addSymbol(SymbolAssignment *cmd);
323 void declareSymbol(SymbolAssignment *cmd);
324 void assignSymbol(SymbolAssignment *cmd, bool inSec);
H A DScriptParser.cpp79 SymbolAssignment *readSymbolAssignment(StringRef name);
100 SymbolAssignment *readProvideHidden(bool provide, bool hidden);
101 SymbolAssignment *readAssignment(StringRef tok);
279 } else if (SymbolAssignment *cmd = readAssignment(tok)) { in readLinkerScript()
296 auto *cmd = make<SymbolAssignment>( in readDefsym()
614 v.push_back(make<SymbolAssignment>(".", moveDot, 0, getCurrentLocation())); in readOverlay()
1036 } else if (SymbolAssignment *assign = readAssignment(tok)) { in readOutputSectionDescription()
1121 SymbolAssignment *ScriptParser::readProvideHidden(bool provide, bool hidden) { in readProvideHidden()
1133 SymbolAssignment *cmd = readSymbolAssignment(name); in readProvideHidden()
1151 SymbolAssignment *ScriptParser::readAssignment(StringRef tok) { in readAssignment()
[all …]
H A DLinkerScript.cpp219 static bool shouldDefineSym(Ctx &ctx, SymbolAssignment *cmd) { in shouldDefineSym()
228 void LinkerScript::addSymbol(SymbolAssignment *cmd) { in addSymbol()
262 void LinkerScript::declareSymbol(SymbolAssignment *cmd) { in declareSymbol()
295 if (auto *assign = dyn_cast<SymbolAssignment>(cmd)) { in getSymbolAssignmentValues()
304 if (auto *assign = dyn_cast<SymbolAssignment>(subCmd)) in getSymbolAssignmentValues()
371 if (auto *assign = dyn_cast<SymbolAssignment>(cmd)) { in declareSymbols()
386 if (auto *assign = dyn_cast<SymbolAssignment>(cmd)) in declareSymbols()
394 void LinkerScript::assignSymbol(SymbolAssignment *cmd, bool inSec) { in assignSymbol()
870 if (auto *assign = dyn_cast<SymbolAssignment>(cmd)) in processSymbolAssignments()
874 if (auto *assign = dyn_cast<SymbolAssignment>(subCmd)) in processSymbolAssignments()
[all …]
H A DMapFile.cpp163 if (auto *assign = dyn_cast<SymbolAssignment>(cmd)) { in writeMapFile()
204 if (auto *assign = dyn_cast<SymbolAssignment>(subCmd)) { in writeMapFile()
H A DWriter.cpp958 if (auto *assign = dyn_cast<SymbolAssignment>(cmd)) in shouldSkip()
979 if (auto *assign = dyn_cast<SymbolAssignment>(a)) in findOrphanPos()
1382 isa<SymbolAssignment>(**firstSectionOrDotAssignment)) in sortOrphanSections()