| Index: lib/Target/X86/X86MCInstLower.cpp
|
| diff --git a/lib/Target/X86/X86MCInstLower.cpp b/lib/Target/X86/X86MCInstLower.cpp
|
| index 99fc4bafdca859620bf5e8b3cec9bf736c722d05..4e27ef0761d2412e20efaa16558ee842416edad6 100644
|
| --- a/lib/Target/X86/X86MCInstLower.cpp
|
| +++ b/lib/Target/X86/X86MCInstLower.cpp
|
| @@ -898,12 +898,7 @@ void X86AsmPrinter::EmitInstruction(const MachineInstr *MI) {
|
| MCSymbol *PICBase = MF->getPICBaseSymbol();
|
| // FIXME: We would like an efficient form for this, so we don't have to do a
|
| // lot of extra uniquing.
|
| - // LOCALMOD: For NaCl, the call should be aligned to the end of a bundle. Since the
|
| - // call is at the end of the bundle, there should be no padding between
|
| - // the call and the next instruction (the label should still make sense).
|
| -
|
| - OutStreamer.EmitInstruction(MCInstBuilder(
|
| - getSubtarget().isTargetNaCl() ? X86::NACL_CALL32d : X86::CALLpcrel32) // @LOCALMOD
|
| + OutStreamer.EmitInstruction(MCInstBuilder(X86::CALLpcrel32)
|
| .addExpr(MCSymbolRefExpr::Create(PICBase, OutContext)));
|
|
|
| // Emit the label.
|
|
|