Home | History | Annotate | Download | only in Target

Lines Matching defs:ELFAttribute

1 //===- ELFAttribute.cpp ---------------------------------------------------===//
9 #include "mcld/Target/ELFAttribute.h"
31 // ELFAttribute
33 ELFAttribute::~ELFAttribute() {
38 bool ELFAttribute::merge(const Input& pInput, LDSection& pInputAttrSectHdr) {
124 size_t ELFAttribute::sizeOutput() const {
137 size_t ELFAttribute::emit(MemoryRegion& pRegion) const {
158 void ELFAttribute::registerAttributeData(ELFAttributeData& pAttrData) {
165 ELFAttribute::Subsection* ELFAttribute::getSubsection(
184 // ELFAttribute::Subsection
186 bool ELFAttribute::Subsection::merge(const Input& pInput,
206 while (remaining_size > ELFAttribute::MinimalELFAttributeSubsectionSize) {
285 } // while (remaining_size > ELFAttribute::MinimalELFAttributeSubsectionSize)
290 size_t ELFAttribute::Subsection::sizeOutput() const {
292 return ELFAttribute::SubsectionLengthFieldSize +
299 size_t ELFAttribute::Subsection::emit(char* pBuf) const {