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
26 {".text*", ".text", InputSectDesc::NoKeep},
27 {".rodata*", ".rodata", InputSectDesc::NoKeep},
28 {".data.rel.ro.local*", ".data.rel.ro.local", InputSectDesc::NoKeep},
29 {".data.rel.ro*", ".data.rel.ro", InputSectDesc::NoKeep},
30 {".data*", ".data", InputSectDesc::NoKeep},
31 {".bss*", ".bss", InputSectDesc::NoKeep},
32 {".tdata*", ".tdata", InputSectDesc::NoKeep},
33 {".tbss*", ".tbss", InputSectDesc::NoKeep},
34 {".init", ".init", InputSectDesc::Keep},
[all …]
/frameworks/compile/mclinker/lib/Script/
DInputSectDesc.cpp21 InputSectDesc::InputSectDesc(KeepPolicy pPolicy, in InputSectDesc() function in InputSectDesc
31 InputSectDesc::~InputSectDesc() in ~InputSectDesc()
35 void InputSectDesc::dump() const in dump()
99 void InputSectDesc::activate(Module& pModule) in activate()
DOutputSectDesc.cpp183 InputSectDesc::Spec spec;; in activate()
187 InputSectDesc inputDesc(InputSectDesc::Keep, spec, *this); in activate()
DScriptFile.cpp209 void ScriptFile::addInputSectDesc(InputSectDesc::KeepPolicy pPolicy, in addInputSectDesc()
210 const InputSectDesc::Spec& pSpec) in addInputSectDesc()
219 output_sect->push_back(new InputSectDesc(pPolicy, pSpec, *output_sect)); in addInputSectDesc()
DCMakeLists.txt16 InputSectDesc.cpp
DAndroid.mk10 InputSectDesc.cpp \
DScriptParser.yy32 #include <mcld/Script/InputSectDesc.h>
76 InputSectDesc::Spec input_spec;
482 { m_ScriptFile.addInputSectDesc(InputSectDesc::NoKeep, $1); }
484 { m_ScriptFile.addInputSectDesc(InputSectDesc::Keep, $3); }
/frameworks/compile/mclinker/include/mcld/Object/
DSectionMap.h36 Input(const std::string& pName, InputSectDesc::KeepPolicy pPolicy);
37 Input(const InputSectDesc& pInputDesc);
39 InputSectDesc::KeepPolicy policy() const { return m_Policy; } in policy()
41 const InputSectDesc::Spec& spec() const { return m_Spec; } in spec()
55 InputSectDesc::KeepPolicy m_Policy;
56 InputSectDesc::Spec m_Spec;
170 InputSectDesc::KeepPolicy pPolicy = InputSectDesc::NoKeep);
172 insert(const InputSectDesc& pInputDesc, const OutputSectDesc& pOutputDesc);
/frameworks/compile/mclinker/include/mcld/Script/
DInputSectDesc.h26 class InputSectDesc : public ScriptCommand
76 InputSectDesc(KeepPolicy pPolicy,
79 ~InputSectDesc();
DScriptFile.h126 void addInputSectDesc(InputSectDesc::KeepPolicy pPolicy,
127 const InputSectDesc::Spec& pSpec);
/frameworks/compile/mclinker/lib/Object/
DSectionMap.cpp37 InputSectDesc::KeepPolicy pPolicy) in Input()
56 SectionMap::Input::Input(const InputSectDesc& pInputDesc) in Input()
231 InputSectDesc::KeepPolicy pPolicy) in insert()
263 SectionMap::insert(const InputSectDesc& pInputDesc, in insert()
303 output->append(new Input(pSection->name(), InputSectDesc::NoKeep)); in insert()
/frameworks/compile/mclinker/lib/LD/
DGarbageCollection.cpp208 if (((sm_input != NULL) && (InputSectDesc::Keep == sm_input->policy())) || in getEntrySections()