OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:Relocator
(Results
1 - 22
of
22
) sorted by null
/frameworks/compile/mclinker/lib/LD/
Relocator.cpp
1
//===-
Relocator
.cpp ------------------------------------------------------===//
9
#include <mcld/LD/
Relocator
.h>
14
//
Relocator
16
Relocator
::~
Relocator
()
Android.mk
36
Relocator
.cpp \
/frameworks/compile/mclinker/include/mcld/LD/
Relocator.h
1
//===-
Relocator
.h --------------------------------------------------------===//
23
/** \class
Relocator
24
* \brief
Relocator
provides the interface of performing relocations
26
class
Relocator
45
virtual ~
Relocator
() = 0;
/frameworks/compile/mclinker/lib/Fragment/
Relocation.cpp
10
#include <mcld/LD/
Relocator
.h>
100
void Relocation::apply(
Relocator
& pRelocator)
102
Relocator
::Result result = pRelocator.applyRelocation(*this);
105
case
Relocator
::OK: {
109
case
Relocator
::Overflow: {
114
case
Relocator
::BadReloc: {
119
case
Relocator
::Unsupport: {
124
case
Relocator
::Unknown: {
146
Relocation::Size Relocation::size(
Relocator
& pRelocator) const
/frameworks/compile/mclinker/lib/Target/ARM/
ARMRelocator.h
15
#include <mcld/LD/
Relocator
.h>
26
class ARMRelocator : public
Relocator
ARMLDBackend.h
97
/// initRelocator - create and initialize
Relocator
.
100
/// getRelocator - return
relocator
.
101
Relocator
* getRelocator();
225
Relocator
* m_pRelocator;
ARMRelocator.cpp
26
typedef
Relocator
::Result (*ApplyFunctionType)(Relocation& pReloc,
46
:
Relocator
(),
54
Relocator
::Result
59
return
Relocator
::Unknown;
65
const char* ARMRelocator::getName(
Relocator
::Type pType) const
70
Relocator
::Size ARMRelocator::getSize(Relocation::Type pType) const
78
static
Relocator
::DWord getThumbBit(const Relocation& pReloc)
82
Relocator
::DWord thumbBit =
ARMLDBackend.cpp
195
Relocator
* ARMGNULDBackend::getRelocator()
[
all
...]
/frameworks/compile/mclinker/lib/Target/Hexagon/
HexagonRelocator.h
15
#include <mcld/LD/
Relocator
.h>
29
class HexagonRelocator : public
Relocator
HexagonLDBackend.h
76
/// initRelocator - create and initialize
Relocator
.
79
/// getRelocator - return
relocator
.
80
Relocator
* getRelocator();
134
Relocator
* m_pRelocator;
HexagonRelocator.cpp
26
typedef
Relocator
::Result (*ApplyFunctionType)(Relocation& pReloc,
46
:
Relocator
(),
54
Relocator
::Result
60
return
Relocator
::Unknown;
72
Relocator
::Size HexagonRelocator::getSize(Relocation::Type pType) const
HexagonLDBackend.cpp
64
Relocator
* HexagonLDBackend::getRelocator()
/frameworks/compile/mclinker/lib/Target/Mips/
MipsRelocator.h
15
#include <mcld/LD/
Relocator
.h>
25
class MipsRelocator : public
Relocator
MipsRelocator.cpp
26
typedef
Relocator
::Result (*ApplyFunctionType)(Relocation&, MipsRelocator&);
46
:
Relocator
(),
52
Relocator
::Result
71
Relocator
::Size MipsRelocator::getSize(Relocation::Type pType) const
106
Relocator
::Address helper_GetGP(MipsRelocator& pParent)
152
Relocator
::Address helper_GetGOTOffset(Relocation& pReloc,
190
Relocator
::DWord A = pReloc.target() + pReloc.addend();
191
Relocator
::DWord S = pReloc.symValue();
221
Relocator
::DWord A = pReloc.target() + pReloc.addend();
222
Relocator
::DWord S = pReloc.symValue()
[
all
...]
MipsLDBackend.h
47
/// initRelocator - create and initialize
Relocator
.
50
/// getRelocator - return
relocator
.
51
Relocator
* getRelocator();
145
Relocator
* m_pRelocator;
MipsLDBackend.cpp
107
Relocator
* MipsGNULDBackend::getRelocator()
[
all
...]
/frameworks/compile/mclinker/include/mcld/Fragment/
Relocation.h
24
class
Relocator
;
85
Size size(
Relocator
& pRelocator) const;
99
void apply(
Relocator
& pRelocator);
/frameworks/compile/mclinker/lib/Target/X86/
X86Relocator.cpp
27
typedef
Relocator
::Result (*X86_32ApplyFunctionType)(Relocation& pReloc,
48
:
Relocator
() {
62
Relocator
::Result
80
Relocator
::Size X86_32Relocator::getSize(Relocation::Type pType) const
246
Relocator
::DWord A = pReloc.target() + pReloc.addend();
247
Relocator
::DWord S = pReloc.symValue();
310
Relocator
::DWord A = pReloc.target() + pReloc.addend();
311
Relocator
::DWord S = pReloc.symValue();
312
Relocator
::DWord P = pReloc.place();
352
Relocator
::DWord A = pReloc.target() + pReloc.addend()
[
all
...]
X86Relocator.h
15
#include <mcld/LD/
Relocator
.h>
29
class X86Relocator : public
Relocator
X86LDBackend.h
119
/// initRelocator - create and initialize
Relocator
.
122
/// getRelocator - return
relocator
.
123
Relocator
* getRelocator();
207
Relocator
* m_pRelocator;
258
/// initRelocator - create and initialize
Relocator
.
312
/// initRelocator - create and initialize
Relocator
.
X86LDBackend.cpp
74
Relocator
* X86GNULDBackend::getRelocator()
[
all
...]
/frameworks/compile/mclinker/include/mcld/Target/
TargetLDBackend.h
21
class
Relocator
;
66
virtual
Relocator
* getRelocator() = 0;
Completed in 1112 milliseconds