projects
/
oota-llvm.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Remove the last mention of LineTablesOnly from DwarfUnit, sinking it into DwarfCompil...
[oota-llvm.git]
/
lib
/
MC
/
MCELFObjectTargetWriter.cpp
diff --git
a/lib/MC/MCELFObjectTargetWriter.cpp
b/lib/MC/MCELFObjectTargetWriter.cpp
index 51435174d9f31e96184c6269dc2f2b4dc37475dc..84176dc1e9074557ea2f1e70a6447f6feeae8db4 100644
(file)
--- a/
lib/MC/MCELFObjectTargetWriter.cpp
+++ b/
lib/MC/MCELFObjectTargetWriter.cpp
@@
-7,25
+7,24
@@
//
//===----------------------------------------------------------------------===//
//
//===----------------------------------------------------------------------===//
+#include "llvm/ADT/STLExtras.h"
#include "llvm/MC/MCELFObjectWriter.h"
#include "llvm/MC/MCELFObjectWriter.h"
+#include "llvm/MC/MCExpr.h"
+#include "llvm/MC/MCValue.h"
using namespace llvm;
MCELFObjectTargetWriter::MCELFObjectTargetWriter(bool Is64Bit_,
uint8_t OSABI_,
uint16_t EMachine_,
using namespace llvm;
MCELFObjectTargetWriter::MCELFObjectTargetWriter(bool Is64Bit_,
uint8_t OSABI_,
uint16_t EMachine_,
- bool HasRelocationAddend_)
+ bool HasRelocationAddend_,
+ bool IsN64_)
: OSABI(OSABI_), EMachine(EMachine_),
: OSABI(OSABI_), EMachine(EMachine_),
- HasRelocationAddend(HasRelocationAddend_), Is64Bit(Is64Bit_) {
+ HasRelocationAddend(HasRelocationAddend_), Is64Bit(Is64Bit_),
+ IsN64(IsN64_){
}
}
-unsigned MCELFObjectTargetWriter::GetRelocType(const MCValue &Target,
- const MCFixup &Fixup,
- bool IsPCRel,
- bool IsRelocWithSymbol,
- int64_t Addend) const {
- return 0;
-}
-
-MCELFObjectTargetWriter::~MCELFObjectTargetWriter() {
+bool MCELFObjectTargetWriter::needsRelocateWithSymbol(const MCSymbolData &SD,
+ unsigned Type) const {
+ return false;
}
}