Lines Matching defs:Relocation
1 //===- Relocation.cpp -----------------------------------------------------===//
9 #include <mcld/Fragment/Relocation.h>
25 // Relocation Factory Methods
28 void Relocation::SetUp(const LinkerConfig& pConfig)
34 void Relocation::Clear()
40 Relocation* Relocation::Create()
49 Relocation* Relocation::Create(Type pType, FragmentRef& pFragRef, Address pAddend)
55 void Relocation::Destroy(Relocation*& pRelocation)
62 // Relocation
64 Relocation::Relocation()
68 Relocation::Relocation(Relocation::Type pType,
70 Relocation::Address pAddend,
71 Relocation::DWord pTargetData)
81 Relocation::~Relocation()
85 Relocation::Address Relocation::place() const
91 Relocation::Address Relocation::symValue() const
102 void Relocation::apply(Relocator& pRelocator)
133 void Relocation::setType(Type pType)
138 void Relocation::setAddend(Address pAddend)
143 void Relocation::setSymInfo(ResolveInfo* pSym)
148 Relocation::Size Relocation::size(Relocator& pRelocator) const
153 void Relocation::updateAddend()