Move PPC bits to lib/Target/PowerPC.
[oota-llvm.git] / lib / MC / MCELFObjectTargetWriter.cpp
index 1d5698dd452afbfe50175e75f7bb0bd7f3693556..37246d089668b865c9be8158b55270c312469948 100644 (file)
@@ -19,5 +19,31 @@ MCELFObjectTargetWriter::MCELFObjectTargetWriter(bool Is64Bit_,
     HasRelocationAddend(HasRelocationAddend_), Is64Bit(Is64Bit_) {
 }
 
+/// Default e_flags = 0
+unsigned MCELFObjectTargetWriter::getEFlags() const {
+  return 0;
+}
+
+const MCSymbol *MCELFObjectTargetWriter::ExplicitRelSym(const MCAssembler &Asm,
+                                                        const MCValue &Target,
+                                                        const MCFragment &F,
+                                                        const MCFixup &Fixup,
+                                                        bool IsPCRel) const {
+  return NULL;
+}
+
+
+void MCELFObjectTargetWriter::adjustFixupOffset(const MCFixup &Fixup,
+                                                uint64_t &RelocOffset) {
+}
+
+unsigned MCELFObjectTargetWriter::GetRelocType(const MCValue &Target,
+                                               const MCFixup &Fixup,
+                                               bool IsPCRel,
+                                               bool IsRelocWithSymbol,
+                                               int64_t Addend) const {
+  return 0;
+}
+
 MCELFObjectTargetWriter::~MCELFObjectTargetWriter() {
 }