[lld] r198784 - [Mips] Rename some classes to skip redundant mentioning of 'mips'.
Simon Atanasyan
simon at atanasyan.com
Wed Jan 8 12:42:18 PST 2014
Author: atanasyan
Date: Wed Jan 8 14:42:17 2014
New Revision: 198784
URL: http://llvm.org/viewvc/llvm-project?rev=198784&view=rev
Log:
[Mips] Rename some classes to skip redundant mentioning of 'mips'.
Modified:
lld/trunk/lib/ReaderWriter/ELF/Mips/MipsRelocationPass.cpp
Modified: lld/trunk/lib/ReaderWriter/ELF/Mips/MipsRelocationPass.cpp
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/lib/ReaderWriter/ELF/Mips/MipsRelocationPass.cpp?rev=198784&r1=198783&r2=198784&view=diff
==============================================================================
--- lld/trunk/lib/ReaderWriter/ELF/Mips/MipsRelocationPass.cpp (original)
+++ lld/trunk/lib/ReaderWriter/ELF/Mips/MipsRelocationPass.cpp Wed Jan 8 14:42:17 2014
@@ -33,9 +33,9 @@ public:
};
/// \brief MIPS GOT entry initialized by zero.
-class MipsGOT0Atom : public MipsGOTAtom {
+class GOT0Atom : public MipsGOTAtom {
public:
- MipsGOT0Atom(const File &f) : MipsGOTAtom(f) {}
+ GOT0Atom(const File &f) : MipsGOTAtom(f) {}
virtual ArrayRef<uint8_t> rawContent() const {
return llvm::makeArrayRef(mipsGot0AtomContent);
@@ -43,30 +43,30 @@ public:
};
/// \brief MIPS GOT entry initialized by zero.
-class MipsGOTModulePointerAtom : public MipsGOTAtom {
+class GOTModulePointerAtom : public MipsGOTAtom {
public:
- MipsGOTModulePointerAtom(const File &f) : MipsGOTAtom(f) {}
+ GOTModulePointerAtom(const File &f) : MipsGOTAtom(f) {}
virtual ArrayRef<uint8_t> rawContent() const {
return llvm::makeArrayRef(mipsGotModulePointerAtomContent);
}
};
-class MipsGOTPassFile : public SimpleFile {
+class RelocationPassFile : public SimpleFile {
public:
- MipsGOTPassFile(const ELFLinkingContext &ctx)
- : SimpleFile("MipsGOTPassFile") {
+ RelocationPassFile(const ELFLinkingContext &ctx)
+ : SimpleFile("RelocationPassFile") {
setOrdinal(ctx.getNextOrdinalAndIncrement());
}
llvm::BumpPtrAllocator _alloc;
};
-class MipsGOTPass : public Pass {
+class RelocationPass : public Pass {
public:
- MipsGOTPass(MipsLinkingContext &context)
- : _file(context), _got0(new (_file._alloc) MipsGOT0Atom(_file)),
- _got1(new (_file._alloc) MipsGOTModulePointerAtom(_file)) {
+ RelocationPass(MipsLinkingContext &context)
+ : _file(context), _got0(new (_file._alloc) GOT0Atom(_file)),
+ _got1(new (_file._alloc) GOTModulePointerAtom(_file)) {
_localGotVector.push_back(_got0);
_localGotVector.push_back(_got1);
}
@@ -96,7 +96,7 @@ public:
private:
/// \brief Owner of all the Atoms created by this pass.
- MipsGOTPassFile _file;
+ RelocationPassFile _file;
/// \brief GOT header entries.
GOTAtom *_got0;
@@ -136,7 +136,7 @@ private:
const DefinedAtom *da = dyn_cast<DefinedAtom>(a);
bool isLocal = (da && da->scope() == Atom::scopeTranslationUnit);
- auto ga = new (_file._alloc) MipsGOT0Atom(_file);
+ auto ga = new (_file._alloc) GOT0Atom(_file);
_gotMap[a] = ga;
if (isLocal)
_localGotVector.push_back(ga);
@@ -166,7 +166,7 @@ lld::elf::createMipsRelocationPass(MipsL
switch (ctx.getOutputELFType()) {
case llvm::ELF::ET_EXEC:
case llvm::ELF::ET_DYN:
- return std::unique_ptr<Pass>(new MipsGOTPass(ctx));
+ return std::unique_ptr<Pass>(new RelocationPass(ctx));
case llvm::ELF::ET_REL:
return std::unique_ptr<Pass>();
default:
More information about the llvm-commits
mailing list