projects
/
oota-llvm.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Thumb2 assembly parsing and encoding for USAX.
[oota-llvm.git]
/
lib
/
MC
/
MCPureStreamer.cpp
diff --git
a/lib/MC/MCPureStreamer.cpp
b/lib/MC/MCPureStreamer.cpp
index 6098e6b8f38bb6f353aa5b0465aefe2304f82bdb..086c9229bcdc6a78d1533f5de33bdd2352558a7a 100644
(file)
--- a/
lib/MC/MCPureStreamer.cpp
+++ b/
lib/MC/MCPureStreamer.cpp
@@
-28,7
+28,7
@@
private:
virtual void EmitInstToData(const MCInst &Inst);
public:
virtual void EmitInstToData(const MCInst &Inst);
public:
- MCPureStreamer(MCContext &Context,
Target
AsmBackend &TAB,
+ MCPureStreamer(MCContext &Context,
MC
AsmBackend &TAB,
raw_ostream &OS, MCCodeEmitter *Emitter)
: MCObjectStreamer(Context, TAB, OS, Emitter) {}
raw_ostream &OS, MCCodeEmitter *Emitter)
: MCObjectStreamer(Context, TAB, OS, Emitter) {}
@@
-86,7
+86,8
@@
public:
virtual void EmitELFSize(MCSymbol *Symbol, const MCExpr *Value) {
report_fatal_error("unsupported directive in pure streamer");
}
virtual void EmitELFSize(MCSymbol *Symbol, const MCExpr *Value) {
report_fatal_error("unsupported directive in pure streamer");
}
- virtual void EmitLocalCommonSymbol(MCSymbol *Symbol, uint64_t Size) {
+ virtual void EmitLocalCommonSymbol(MCSymbol *Symbol, uint64_t Size,
+ unsigned ByteAlignment) {
report_fatal_error("unsupported directive in pure streamer");
}
virtual void EmitFileDirective(StringRef Filename) {
report_fatal_error("unsupported directive in pure streamer");
}
virtual void EmitFileDirective(StringRef Filename) {
@@
-228,7
+229,7
@@
void MCPureStreamer::Finish() {
this->MCObjectStreamer::Finish();
}
this->MCObjectStreamer::Finish();
}
-MCStreamer *llvm::createPureStreamer(MCContext &Context,
TargetAsmBackend &T
AB,
+MCStreamer *llvm::createPureStreamer(MCContext &Context,
MCAsmBackend &M
AB,
raw_ostream &OS, MCCodeEmitter *CE) {
raw_ostream &OS, MCCodeEmitter *CE) {
- return new MCPureStreamer(Context,
T
AB, OS, CE);
+ return new MCPureStreamer(Context,
M
AB, OS, CE);
}
}