| Index: lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp
|
| diff --git a/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp b/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp
|
| index 9460731c19147d5ea3059664020858683c5fa7a3..aa825d44ccbc1313ae9997bcc051054adcfb2ae5 100644
|
| --- a/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp
|
| +++ b/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp
|
| @@ -303,6 +303,14 @@ getExprOpValue(const MCExpr *Expr,SmallVectorImpl<MCFixup> &Fixups) const {
|
| case MCSymbolRefExpr::VK_Mips_CALL_LO16:
|
| FixupKind = Mips::fixup_Mips_CALL_LO16;
|
| break;
|
| + // @LOCALMOD-START
|
| + case MCSymbolRefExpr::VK_Mips_NACL_LONG_BRANCH_HI16:
|
| + FixupKind = Mips::fixup_Mips_NACL_LONG_BRANCH_HI16;
|
| + break;
|
| + case MCSymbolRefExpr::VK_Mips_NACL_LONG_BRANCH_LO16:
|
| + FixupKind = Mips::fixup_Mips_NACL_LONG_BRANCH_LO16;
|
| + break;
|
| + // @LOCALMOD-END
|
| } // switch
|
|
|
| Fixups.push_back(MCFixup::Create(0, Expr, MCFixupKind(FixupKind)));
|
|
|