[bpf] fix build
authorAlexei Starovoitov <alexei.starovoitov@gmail.com>
Fri, 20 Mar 2015 02:35:29 +0000 (02:35 +0000)
committerAlexei Starovoitov <alexei.starovoitov@gmail.com>
Fri, 20 Mar 2015 02:35:29 +0000 (02:35 +0000)
fix BPF backend build broken by r232699

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@232795 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/BPF/MCTargetDesc/BPFMCTargetDesc.cpp

index 15a773c92bd48dbde558c13d1cd3510dea42ce7d..fd04001add4563e71b21c18db381b35158b0b170 100644 (file)
@@ -64,7 +64,6 @@ static MCCodeGenInfo *createBPFMCCodeGenInfo(StringRef TT, Reloc::Model RM,
 static MCStreamer *createBPFMCStreamer(const Triple &T,
                                        MCContext &Ctx, MCAsmBackend &MAB,
                                        raw_ostream &OS, MCCodeEmitter *Emitter,
-                                       const MCSubtargetInfo &STI,
                                        bool RelaxAll) {
   return createELFStreamer(Ctx, MAB, OS, Emitter, RelaxAll);
 }
@@ -103,7 +102,7 @@ extern "C" void LLVMInitializeBPFTargetMC() {
   TargetRegistry::RegisterMCAsmBackend(TheBPFTarget, createBPFAsmBackend);
 
   // Register the object streamer
-  TargetRegistry::RegisterMCObjectStreamer(TheBPFTarget, createBPFMCStreamer);
+  TargetRegistry::RegisterELFStreamer(TheBPFTarget, createBPFMCStreamer);
 
   // Register the MCInstPrinter.
   TargetRegistry::RegisterMCInstPrinter(TheBPFTarget, createBPFMCInstPrinter);