mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-08-08 19:25:47 +00:00
[Sparc] Correct the mask for fixup_sparc_br19.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@198739 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@@ -31,7 +31,7 @@ static unsigned adjustFixupValue(unsigned Kind, uint64_t Value) {
|
|||||||
case Sparc::fixup_sparc_br22:
|
case Sparc::fixup_sparc_br22:
|
||||||
return (Value >> 2) & 0x3fffff;
|
return (Value >> 2) & 0x3fffff;
|
||||||
case Sparc::fixup_sparc_br19:
|
case Sparc::fixup_sparc_br19:
|
||||||
return (Value >> 2) & 0x1ffff;
|
return (Value >> 2) & 0x7ffff;
|
||||||
case Sparc::fixup_sparc_hi22:
|
case Sparc::fixup_sparc_hi22:
|
||||||
return (Value >> 10) & 0x3fffff;
|
return (Value >> 10) & 0x3fffff;
|
||||||
case Sparc::fixup_sparc_lo10:
|
case Sparc::fixup_sparc_lo10:
|
||||||
|
Reference in New Issue
Block a user