Searched refs:InputSectDesc (Results 1 - 11 of 11) sorted by relevance

/frameworks/compile/mclinker/lib/Target/
H A DELFEmulation.cpp12 #include "mcld/Script/InputSectDesc.h"
21 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
[all...]
/frameworks/compile/mclinker/lib/Script/
H A DInputSectDesc.cpp1 //===- InputSectDesc.cpp --------------------------------------------------===//
9 #include "mcld/Script/InputSectDesc.h"
21 // InputSectDesc
23 InputSectDesc::InputSectDesc(KeepPolicy pPolicy, function in class:mcld::InputSectDesc
32 InputSectDesc::~InputSectDesc() {
35 void InputSectDesc::dump() const {
102 void InputSectDesc::activate(Module& pModule) {
H A DOutputSectDesc.cpp11 #include "mcld/Script/InputSectDesc.h"
183 InputSectDesc::Spec spec;
187 InputSectDesc inputDesc(InputSectDesc::Keep, spec, *this);
H A DAndroid.mk11 InputSectDesc.cpp \
H A DScriptFile.cpp208 void ScriptFile::addInputSectDesc(InputSectDesc::KeepPolicy pPolicy,
209 const InputSectDesc::Spec& pSpec) {
217 output_sect->push_back(new InputSectDesc(pPolicy, pSpec, *output_sect));
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); }
/frameworks/compile/mclinker/include/mcld/Script/
H A DInputSectDesc.h1 //===- InputSectDesc.h ----------------------------------------------------===//
22 /** \class InputSectDesc
26 class InputSectDesc : public ScriptCommand { class in namespace:mcld
72 InputSectDesc(KeepPolicy pPolicy,
75 ~InputSectDesc();
H A DScriptFile.h13 #include "mcld/Script/InputSectDesc.h"
136 void addInputSectDesc(InputSectDesc::KeepPolicy pPolicy,
137 const InputSectDesc::Spec& pSpec);
/frameworks/compile/mclinker/include/mcld/Object/
H A DSectionMap.h13 #include "mcld/Script/InputSectDesc.h"
37 Input(const std::string& pName, InputSectDesc::KeepPolicy pPolicy);
38 explicit Input(const InputSectDesc& pInputDesc);
40 InputSectDesc::KeepPolicy policy() const { return m_Policy; }
42 const InputSectDesc::Spec& spec() const { return m_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
[all...]
/frameworks/compile/mclinker/lib/Object/
H A DSectionMap.cpp41 InputSectDesc::KeepPolicy pPolicy)
59 SectionMap::Input::Input(const InputSectDesc& pInputDesc)
222 InputSectDesc::KeepPolicy pPolicy) {
253 const InputSectDesc& pInputDesc,
291 output->append(new Input(pSection->name(), InputSectDesc::NoKeep));
/frameworks/compile/mclinker/lib/LD/
H A DGarbageCollection.cpp196 if (((sm_input != NULL) && (InputSectDesc::Keep == sm_input->policy())) ||

Completed in 118 milliseconds