1Pull in r198739 from upstream llvm trunk (by Venkatraman Govindaraju):
2
3  [Sparc] Correct the mask for fixup_sparc_br19.
4
5Introduced here: http://svn.freebsd.org/changeset/base/262261
6
7Index: lib/Target/Sparc/MCTargetDesc/SparcAsmBackend.cpp
8===================================================================
9--- lib/Target/Sparc/MCTargetDesc/SparcAsmBackend.cpp
10+++ lib/Target/Sparc/MCTargetDesc/SparcAsmBackend.cpp
11@@ -31,7 +31,7 @@ static unsigned adjustFixupValue(unsigned Kind, ui
12   case Sparc::fixup_sparc_br22:
13     return (Value >> 2) & 0x3fffff;
14   case Sparc::fixup_sparc_br19:
15-    return (Value >> 2) & 0x1ffff;
16+    return (Value >> 2) & 0x7ffff;
17   case Sparc::fixup_sparc_hi22:
18     return (Value >> 10) & 0x3fffff;
19   case Sparc::fixup_sparc_lo10:
20