summaryrefslogtreecommitdiffstats
path: root/lld/lib/ReaderWriter/PECOFF/IdataPass.cpp
diff options
context:
space:
mode:
authorRui Ueyama <ruiu@google.com>2013-12-12 10:01:14 +0000
committerRui Ueyama <ruiu@google.com>2013-12-12 10:01:14 +0000
commitd68304eeee368582a84bec790b7dccb3d8b71091 (patch)
tree7e13237e4bc697e0a2ae95a2cdf1c0b4ac6b4674 /lld/lib/ReaderWriter/PECOFF/IdataPass.cpp
parentb5e774eb2cf2757a48826dab3dd962008117d482 (diff)
downloadbcm5719-llvm-d68304eeee368582a84bec790b7dccb3d8b71091.tar.gz
bcm5719-llvm-d68304eeee368582a84bec790b7dccb3d8b71091.zip
[PECOFF] Move a utility function used in a pass to Pass.cpp.
The file currently has only one function. Function that is useful both for IdataPass and EdataPass will be added to that file. llvm-svn: 197140
Diffstat (limited to 'lld/lib/ReaderWriter/PECOFF/IdataPass.cpp')
-rw-r--r--lld/lib/ReaderWriter/PECOFF/IdataPass.cpp8
1 files changed, 1 insertions, 7 deletions
diff --git a/lld/lib/ReaderWriter/PECOFF/IdataPass.cpp b/lld/lib/ReaderWriter/PECOFF/IdataPass.cpp
index 9bbdce0e040..c5d5490348b 100644
--- a/lld/lib/ReaderWriter/PECOFF/IdataPass.cpp
+++ b/lld/lib/ReaderWriter/PECOFF/IdataPass.cpp
@@ -8,6 +8,7 @@
//===----------------------------------------------------------------------===//
#include "IdataPass.h"
+#include "Pass.h"
#include "lld/Core/File.h"
#include "lld/Core/Pass.h"
@@ -23,13 +24,6 @@
namespace lld {
namespace pecoff {
-
-static void addDir32NBReloc(COFFBaseDefinedAtom *atom, const Atom *target,
- size_t offsetInAtom = 0) {
- atom->addReference(std::unique_ptr<COFFReference>(new COFFReference(
- target, offsetInAtom, llvm::COFF::IMAGE_REL_I386_DIR32NB)));
-}
-
namespace idata {
IdataAtom::IdataAtom(Context &context, std::vector<uint8_t> data)
OpenPOWER on IntegriCloud