bpf: fix build
authorAlexei Starovoitov <alexei.starovoitov@gmail.com>
Fri, 13 Mar 2015 20:49:38 +0000 (20:49 +0000)
committerAlexei Starovoitov <alexei.starovoitov@gmail.com>
Fri, 13 Mar 2015 20:49:38 +0000 (20:49 +0000)
fix missed bits which were left over after r231987

Signed-off-by: Alexei Starovoitov <ast@plumgrid.com>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@232208 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/BPF/BPFTargetMachine.h
lib/Target/BPF/MCTargetDesc/BPFMCCodeEmitter.cpp
lib/Target/BPF/MCTargetDesc/BPFMCTargetDesc.h

index b31a5a7a01253a1f390d5e5d30df2048b65a01dc..1bfaafc6a581842e5df011745618d7ffb7f9da36 100644 (file)
@@ -27,7 +27,6 @@ public:
                    const TargetOptions &Options, Reloc::Model RM,
                    CodeModel::Model CM, CodeGenOpt::Level OL);
 
-  const DataLayout *getDataLayout() const override { return &DL; }
   const BPFSubtarget *getSubtargetImpl() const override { return &Subtarget; }
 
   TargetPassConfig *createPassConfig(PassManagerBase &PM) override;
index b94693aeb12d3955d7517faec67244afdfa9d754..9c51d66dbc2bdd854d20222a5221190bf5dedf84 100644 (file)
@@ -60,7 +60,6 @@ public:
 
 MCCodeEmitter *llvm::createBPFMCCodeEmitter(const MCInstrInfo &MCII,
                                             const MCRegisterInfo &MRI,
-                                            const MCSubtargetInfo &STI,
                                             MCContext &Ctx) {
   return new BPFMCCodeEmitter(MRI);
 }
index 55901ccf362896c20c1c3bf7c3910640f31831ed..1fd2bec16a9a5231f2213cdc97948cddadb7506e 100644 (file)
@@ -33,7 +33,6 @@ extern Target TheBPFTarget;
 
 MCCodeEmitter *createBPFMCCodeEmitter(const MCInstrInfo &MCII,
                                       const MCRegisterInfo &MRI,
-                                      const MCSubtargetInfo &STI,
                                       MCContext &Ctx);
 
 MCAsmBackend *createBPFAsmBackend(const Target &T, const MCRegisterInfo &MRI,