Home
last modified time | relevance | path

Searched refs:LinkerScript (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/lld/ELF/
H A DLinkerScript.cpp49 StringRef LinkerScript::getOutputSectionName(const InputSectionBase *s) const { in getOutputSectionName()
135 LinkerScript::LinkerScript(Ctx &ctx) : ctx(ctx) {} in LinkerScript() function in LinkerScript
136 LinkerScript::~LinkerScript() {} in ~LinkerScript()
138 OutputDesc *LinkerScript::createOutputSection(StringRef name, in createOutputSection()
156 OutputDesc *LinkerScript::getOrCreateOutputSection(StringRef name) { in getOrCreateOutputSection()
173 void LinkerScript::expandMemoryRegions(uint64_t size) { in expandMemoryRegions()
181 void LinkerScript::expandOutputSection(uint64_t size) { in expandOutputSection()
197 void LinkerScript::setDot(Expr e, const Twine &loc, bool inSec) { in setDot()
228 void LinkerScript::addSymbol(SymbolAssignment *cmd) { in addSymbol()
262 void LinkerScript::declareSymbol(SymbolAssignment *cmd) { in declareSymbol()
[all …]
H A DLinkerScript.h303 class LinkerScript final {
308 AddressState(const LinkerScript &);
358 LinkerScript(Ctx &ctx);
359 ~LinkerScript();
H A DScriptParser.cpp143 static void moveAbsRight(LinkerScript &s, ExprValue &a, ExprValue &b) { in moveAbsRight()
151 static ExprValue add(LinkerScript &s, ExprValue a, ExprValue b) { in add()
163 static ExprValue bitAnd(LinkerScript &s, ExprValue a, ExprValue b) { in bitAnd()
169 static ExprValue bitXor(LinkerScript &s, ExprValue a, ExprValue b) { in bitXor()
175 static ExprValue bitOr(LinkerScript &s, ExprValue a, ExprValue b) { in bitOr()
1461 static void checkIfExists(LinkerScript &script, const OutputSection &osec, in checkIfExists()
H A DConfig.h52 class LinkerScript; variable
607 LinkerScript *script;
H A DDriver.cpp130 LinkerScript script(ctx); in link()
/freebsd/usr.bin/clang/lld/
H A DMakefile66 SRCS+= ELF/LinkerScript.cpp