projects
/
oota-llvm.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Rename these methods to match the style guide.
[oota-llvm.git]
/
lib
/
MC
/
MCObjectStreamer.cpp
diff --git
a/lib/MC/MCObjectStreamer.cpp
b/lib/MC/MCObjectStreamer.cpp
index 6c0719212abab66f4383c68224a63a7ce7104a76..5c08610657e4bb458f3737b96e5ac7eae9e34d6c 100644
(file)
--- a/
lib/MC/MCObjectStreamer.cpp
+++ b/
lib/MC/MCObjectStreamer.cpp
@@
-17,24
+17,27
@@
#include "llvm/MC/MCDwarf.h"
#include "llvm/MC/MCExpr.h"
#include "llvm/MC/MCObjectWriter.h"
#include "llvm/MC/MCDwarf.h"
#include "llvm/MC/MCExpr.h"
#include "llvm/MC/MCObjectWriter.h"
-#include "llvm/MC/MCSymbol.h"
#include "llvm/MC/MCSection.h"
#include "llvm/MC/MCSection.h"
+#include "llvm/MC/MCSymbol.h"
#include "llvm/Support/ErrorHandling.h"
using namespace llvm;
#include "llvm/Support/ErrorHandling.h"
using namespace llvm;
-MCObjectStreamer::MCObjectStreamer(StreamerKind Kind, MCContext &Context,
+MCObjectStreamer::MCObjectStreamer(MCContext &Context,
+ MCTargetStreamer *TargetStreamer,
MCAsmBackend &TAB, raw_ostream &OS,
MCCodeEmitter *Emitter_)
MCAsmBackend &TAB, raw_ostream &OS,
MCCodeEmitter *Emitter_)
- : MCStreamer(
Kind, Context
),
+ : MCStreamer(
Context, TargetStreamer
),
Assembler(new MCAssembler(Context, TAB, *Emitter_,
*TAB.createObjectWriter(OS), OS)),
CurSectionData(0) {}
Assembler(new MCAssembler(Context, TAB, *Emitter_,
*TAB.createObjectWriter(OS), OS)),
CurSectionData(0) {}
-MCObjectStreamer::MCObjectStreamer(StreamerKind Kind, MCContext &Context,
+MCObjectStreamer::MCObjectStreamer(MCContext &Context,
+ MCTargetStreamer *TargetStreamer,
MCAsmBackend &TAB, raw_ostream &OS,
MCCodeEmitter *Emitter_,
MCAssembler *_Assembler)
MCAsmBackend &TAB, raw_ostream &OS,
MCCodeEmitter *Emitter_,
MCAssembler *_Assembler)
- : MCStreamer(Kind, Context), Assembler(_Assembler), CurSectionData(0) {}
+ : MCStreamer(Context, TargetStreamer), Assembler(_Assembler),
+ CurSectionData(0) {}
MCObjectStreamer::~MCObjectStreamer() {
delete &Assembler->getBackend();
MCObjectStreamer::~MCObjectStreamer() {
delete &Assembler->getBackend();
@@
-242,7
+245,7
@@
void MCObjectStreamer::EmitInstToFragment(const MCInst &Inst) {
}
#ifndef NDEBUG
}
#ifndef NDEBUG
-static const char *BundlingNotImplementedMsg =
+static const char *
const
BundlingNotImplementedMsg =
"Aligned bundling is not implemented for this object format";
#endif
"Aligned bundling is not implemented for this object format";
#endif
@@
-302,6
+305,7
@@
void MCObjectStreamer::EmitDwarfAdvanceFrameAddr(const MCSymbol *LastLabel,
}
void MCObjectStreamer::EmitBytes(StringRef Data) {
}
void MCObjectStreamer::EmitBytes(StringRef Data) {
+ MCLineEntry::Make(this, getCurrentSection().first);
getOrCreateDataFragment()->getContents().append(Data.begin(), Data.end());
}
getOrCreateDataFragment()->getContents().append(Data.begin(), Data.end());
}