| Index: lib/Target/X86/X86AsmPrinter.cpp
|
| diff --git a/lib/Target/X86/X86AsmPrinter.cpp b/lib/Target/X86/X86AsmPrinter.cpp
|
| index 2eb75b558bf3e724b3cc2e242405b7c330b6f702..032d83aac07628af572aff5dc1e50ee04ddc5371 100644
|
| --- a/lib/Target/X86/X86AsmPrinter.cpp
|
| +++ b/lib/Target/X86/X86AsmPrinter.cpp
|
| @@ -31,6 +31,7 @@
|
| #include "llvm/MC/MCAsmInfo.h"
|
| #include "llvm/MC/MCContext.h"
|
| #include "llvm/MC/MCExpr.h"
|
| +#include "llvm/MC/MCNaCl.h"
|
| #include "llvm/MC/MCSectionMachO.h"
|
| #include "llvm/MC/MCStreamer.h"
|
| #include "llvm/MC/MCSymbol.h"
|
| @@ -547,6 +548,11 @@ bool X86AsmPrinter::PrintAsmMemoryOperand(const MachineInstr *MI,
|
| void X86AsmPrinter::EmitStartOfAsmFile(Module &M) {
|
| if (Subtarget->isTargetEnvMacho())
|
| OutStreamer.SwitchSection(getObjFileLowering().getTextSection());
|
| + // @LOCALMOD-BEGIN
|
| + if (Subtarget->isTargetNaCl())
|
| + initializeNaClMCStreamer(OutStreamer, OutContext,
|
| + Subtarget->getTargetTriple());
|
| + // @LOCALMOD-END
|
| }
|
|
|
|
|
|
|