Home
last modified time | relevance | path

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

/frameworks/compile/mclinker/lib/Target/
DELFEmulation.cpp21 InputSectDesc::KeepPolicy policy; /// mark whether the input is kept in GC
25 {".text*", ".text", InputSectDesc::NoKeep},
26 {".rodata*", ".rodata", InputSectDesc::NoKeep},
27 {".data.rel.ro.local*", ".data.rel.ro.local", InputSectDesc::NoKeep},
28 {".data.rel.ro*", ".data.rel.ro", InputSectDesc::NoKeep},
29 {".data*", ".data", InputSectDesc::NoKeep},
30 {".bss*", ".bss", InputSectDesc::NoKeep},
31 {".tdata*", ".tdata", InputSectDesc::NoKeep},
32 {".tbss*", ".tbss", InputSectDesc::NoKeep},
33 {".init", ".init", InputSectDesc::Keep},
[all …]
/frameworks/compile/mclinker/lib/Script/
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()
DOutputSectDesc.cpp183 InputSectDesc::Spec spec; in activate()
187 InputSectDesc inputDesc(InputSectDesc::Keep, spec, *this); in activate()
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()
DCMakeLists.txt17 InputSectDesc.cpp
DAndroid.mk11 InputSectDesc.cpp \
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); }
/frameworks/compile/mclinker/include/mcld/Object/
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,
/frameworks/compile/mclinker/include/mcld/Script/
DInputSectDesc.h26 class InputSectDesc : public ScriptCommand {
72 InputSectDesc(KeepPolicy pPolicy,
75 ~InputSectDesc();
DScriptFile.h136 void addInputSectDesc(InputSectDesc::KeepPolicy pPolicy,
137 const InputSectDesc::Spec& pSpec);
/frameworks/compile/mclinker/lib/Object/
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()
/frameworks/compile/mclinker/lib/LD/
DGarbageCollection.cpp196 if (((sm_input != NULL) && (InputSectDesc::Keep == sm_input->policy())) || in getEntrySections()