diff --git a/lib/Target/XCore/MCTargetDesc/XCoreMCTargetDesc.cpp b/lib/Target/XCore/MCTargetDesc/XCoreMCTargetDesc.cpp index dec8432f47d..9e38dde14f3 100644 --- a/lib/Target/XCore/MCTargetDesc/XCoreMCTargetDesc.cpp +++ b/lib/Target/XCore/MCTargetDesc/XCoreMCTargetDesc.cpp @@ -99,10 +99,10 @@ class XCoreTargetAsmStreamer : public XCoreTargetStreamer { formatted_raw_ostream &OS; public: XCoreTargetAsmStreamer(MCStreamer &S, formatted_raw_ostream &OS); - virtual void emitCCTopData(StringRef Name); - virtual void emitCCTopFunction(StringRef Name); - virtual void emitCCBottonData(StringRef Name); - virtual void emitCCBottonFunction(StringRef Name); + virtual void emitCCTopData(StringRef Name) LLVM_OVERRIDE; + virtual void emitCCTopFunction(StringRef Name) LLVM_OVERRIDE; + virtual void emitCCBottomData(StringRef Name) LLVM_OVERRIDE; + virtual void emitCCBottomFunction(StringRef Name) LLVM_OVERRIDE; }; XCoreTargetAsmStreamer::XCoreTargetAsmStreamer(MCStreamer &S, @@ -117,11 +117,11 @@ void XCoreTargetAsmStreamer::emitCCTopFunction(StringRef Name) { OS << "\t.cc_top " << Name << ".function," << Name << '\n'; } -void XCoreTargetAsmStreamer::emitCCBottonData(StringRef Name) { +void XCoreTargetAsmStreamer::emitCCBottomData(StringRef Name) { OS << "\t.cc_bottom " << Name << ".data\n"; } -void XCoreTargetAsmStreamer::emitCCBottonFunction(StringRef Name) { +void XCoreTargetAsmStreamer::emitCCBottomFunction(StringRef Name) { OS << "\t.cc_bottom " << Name << ".function\n"; } } diff --git a/lib/Target/XCore/XCoreAsmPrinter.cpp b/lib/Target/XCore/XCoreAsmPrinter.cpp index 9bd77496159..38c51ed5073 100644 --- a/lib/Target/XCore/XCoreAsmPrinter.cpp +++ b/lib/Target/XCore/XCoreAsmPrinter.cpp @@ -164,7 +164,7 @@ void XCoreAsmPrinter::EmitGlobalVariable(const GlobalVariable *GV) { OutStreamer.EmitZeros(4 - Size); // Mark the end of the global - getTargetStreamer().emitCCBottonData(GVSym->getName()); + getTargetStreamer().emitCCBottomData(GVSym->getName()); } void XCoreAsmPrinter::EmitFunctionBodyStart() { @@ -175,7 +175,7 @@ void XCoreAsmPrinter::EmitFunctionBodyStart() { /// the last basic block in the function. void XCoreAsmPrinter::EmitFunctionBodyEnd() { // Emit function end directives - getTargetStreamer().emitCCBottonFunction(CurrentFnSym->getName()); + getTargetStreamer().emitCCBottomFunction(CurrentFnSym->getName()); } void XCoreAsmPrinter::EmitFunctionEntryLabel() { diff --git a/lib/Target/XCore/XCoreTargetStreamer.h b/lib/Target/XCore/XCoreTargetStreamer.h index 07e6c14338d..0a394da98a0 100644 --- a/lib/Target/XCore/XCoreTargetStreamer.h +++ b/lib/Target/XCore/XCoreTargetStreamer.h @@ -19,8 +19,8 @@ public: virtual ~XCoreTargetStreamer(); virtual void emitCCTopData(StringRef Name) = 0; virtual void emitCCTopFunction(StringRef Name) = 0; - virtual void emitCCBottonData(StringRef Name) = 0; - virtual void emitCCBottonFunction(StringRef Name) = 0; + virtual void emitCCBottomData(StringRef Name) = 0; + virtual void emitCCBottomFunction(StringRef Name) = 0; }; }