Home
last modified time | relevance | path

Searched refs:InputSectDesc (Results 1 – 12 of 12) sorted by relevance

/aosp12/frameworks/compile/mclinker/lib/Target/
H A DELFEmulation.cpp25 {".text*", ".text", InputSectDesc::NoKeep},
29 {".data*", ".data", InputSectDesc::NoKeep},
30 {".bss*", ".bss", InputSectDesc::NoKeep},
32 {".tbss*", ".tbss", InputSectDesc::NoKeep},
33 {".init", ".init", InputSectDesc::Keep},
34 {".fini", ".fini", InputSectDesc::Keep},
39 {".ctors*", ".ctors", InputSectDesc::Keep},
40 {".dtors*", ".dtors", InputSectDesc::Keep},
41 {".jcr", ".jcr", InputSectDesc::Keep},
47 {".sbss*", ".sbss", InputSectDesc::NoKeep},
[all …]
/aosp12/frameworks/compile/mclinker/lib/Script/
H A DInputSectDesc.cpp23 InputSectDesc::InputSectDesc(KeepPolicy pPolicy, in InputSectDesc() function in mcld::InputSectDesc
32 InputSectDesc::~InputSectDesc() { in ~InputSectDesc()
35 void InputSectDesc::dump() const { in dump()
102 void InputSectDesc::activate(Module& pModule) { in activate()
H A DOutputSectDesc.cpp183 InputSectDesc::Spec spec; in activate()
187 InputSectDesc inputDesc(InputSectDesc::Keep, spec, *this); in activate()
H A DScriptFile.cpp208 void ScriptFile::addInputSectDesc(InputSectDesc::KeepPolicy pPolicy, in addInputSectDesc()
209 const InputSectDesc::Spec& pSpec) { in addInputSectDesc()
217 output_sect->push_back(new InputSectDesc(pPolicy, pSpec, *output_sect)); in addInputSectDesc()
H A DCMakeLists.txt17 InputSectDesc.cpp
H A DAndroid.bp22 "InputSectDesc.cpp",
H A DScriptParser.yy32 #include "mcld/Script/InputSectDesc.h"
79 InputSectDesc::Spec input_spec;
493 { m_ScriptFile.addInputSectDesc(InputSectDesc::NoKeep, $1); }
495 { m_ScriptFile.addInputSectDesc(InputSectDesc::Keep, $3); }
/aosp12/frameworks/compile/mclinker/include/mcld/Object/
H A DSectionMap.h37 Input(const std::string& pName, InputSectDesc::KeepPolicy pPolicy);
38 explicit Input(const InputSectDesc& pInputDesc);
40 InputSectDesc::KeepPolicy policy() const { return m_Policy; } in policy()
42 const InputSectDesc::Spec& spec() const { return m_Spec; } in spec()
56 InputSectDesc::KeepPolicy m_Policy;
57 InputSectDesc::Spec m_Spec;
170 InputSectDesc::KeepPolicy pPolicy = InputSectDesc::NoKeep);
171 std::pair<mapping, bool> insert(const InputSectDesc& pInputDesc,
/aosp12/frameworks/compile/mclinker/include/mcld/Script/
H A DInputSectDesc.h26 class InputSectDesc : public ScriptCommand {
72 InputSectDesc(KeepPolicy pPolicy,
75 ~InputSectDesc();
H A DScriptFile.h136 void addInputSectDesc(InputSectDesc::KeepPolicy pPolicy,
137 const InputSectDesc::Spec& pSpec);
/aosp12/frameworks/compile/mclinker/lib/Object/
H A DSectionMap.cpp41 InputSectDesc::KeepPolicy pPolicy) in Input()
59 SectionMap::Input::Input(const InputSectDesc& pInputDesc) in Input()
222 InputSectDesc::KeepPolicy pPolicy) { in insert()
253 const InputSectDesc& pInputDesc, in insert()
291 output->append(new Input(pSection->name(), InputSectDesc::NoKeep)); in insert()
/aosp12/frameworks/compile/mclinker/lib/LD/
H A DGarbageCollection.cpp196 if (((sm_input != NULL) && (InputSectDesc::Keep == sm_input->policy())) || in getEntrySections()