[llvm] r332391 - Nios2: Unbreak build.
Peter Collingbourne via llvm-commits
llvm-commits at lists.llvm.org
Tue May 15 13:21:58 PDT 2018
Author: pcc
Date: Tue May 15 13:21:58 2018
New Revision: 332391
URL: http://llvm.org/viewvc/llvm-project?rev=332391&view=rev
Log:
Nios2: Unbreak build.
Modified:
llvm/trunk/lib/Target/Nios2/MCTargetDesc/Nios2AsmBackend.cpp
llvm/trunk/lib/Target/Nios2/MCTargetDesc/Nios2MCTargetDesc.h
Modified: llvm/trunk/lib/Target/Nios2/MCTargetDesc/Nios2AsmBackend.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/Nios2/MCTargetDesc/Nios2AsmBackend.cpp?rev=332391&r1=332390&r2=332391&view=diff
==============================================================================
--- llvm/trunk/lib/Target/Nios2/MCTargetDesc/Nios2AsmBackend.cpp (original)
+++ llvm/trunk/lib/Target/Nios2/MCTargetDesc/Nios2AsmBackend.cpp Tue May 15 13:21:58 2018
@@ -19,6 +19,7 @@
#include "llvm/MC/MCELFObjectWriter.h"
#include "llvm/MC/MCFixupKindInfo.h"
#include "llvm/MC/MCObjectWriter.h"
+#include "llvm/MC/MCSubtargetInfo.h"
using namespace llvm;
@@ -123,9 +124,8 @@ bool Nios2AsmBackend::writeNopData(uint6
// MCAsmBackend
MCAsmBackend *llvm::createNios2AsmBackend(const Target &T,
+ const MCSubtargetInfo &STI,
const MCRegisterInfo &MRI,
- const Triple &TT, StringRef CPU,
const MCTargetOptions &Options) {
-
- return new Nios2AsmBackend(T, TT.getOS());
+ return new Nios2AsmBackend(T, STI.getTargetTriple().getOS());
}
Modified: llvm/trunk/lib/Target/Nios2/MCTargetDesc/Nios2MCTargetDesc.h
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/Nios2/MCTargetDesc/Nios2MCTargetDesc.h?rev=332391&r1=332390&r2=332391&view=diff
==============================================================================
--- llvm/trunk/lib/Target/Nios2/MCTargetDesc/Nios2MCTargetDesc.h (original)
+++ llvm/trunk/lib/Target/Nios2/MCTargetDesc/Nios2MCTargetDesc.h Tue May 15 13:21:58 2018
@@ -20,6 +20,7 @@ namespace llvm {
class MCAsmBackend;
class MCObjectWriter;
class MCRegisterInfo;
+class MCSubtargetInfo;
class MCTargetOptions;
class Target;
class Triple;
@@ -28,8 +29,8 @@ class raw_pwrite_stream;
Target &getTheNios2Target();
-MCAsmBackend *createNios2AsmBackend(const Target &T, const MCRegisterInfo &MRI,
- const Triple &TT, StringRef CPU,
+MCAsmBackend *createNios2AsmBackend(const Target &T, const MCSubtargetInfo &STI,
+ const MCRegisterInfo &MRI,
const MCTargetOptions &Options);
std::unique_ptr<MCObjectWriter>
More information about the llvm-commits
mailing list