I somehow messed up my local environment for the pre-commit hook.
Fix the format.
Change-Id: I6161ad1fce7714e8f311be5315d854f8c9bd7664
Reviewed-on: https://go-review.googlesource.com/c/go/+/227579
Run-TryBot: Cherry Zhang <cherryyz@google.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Than McIntosh <thanm@google.com>
if linkmode == ld.LinkExternal {
r := loader.Reloc{
- Off: 8,
+ Off: 8,
Type: objabi.R_ADDR,
Size: 4,
- Sym: target,
- Add: offset,
+ Sym: target,
+ Add: offset,
}
tramp.AddReloc(r)
}
tramp.SetData(P)
r := loader.Reloc{
- Off: 12,
+ Off: 12,
Type: objabi.R_PCREL,
Size: 4,
- Sym: target,
- Add: offset + 4,
+ Sym: target,
+ Add: offset + 4,
}
tramp.AddReloc(r)
}
tramp.SetData(P)
r := loader.Reloc{
- Off: 16,
+ Off: 16,
Type: objabi.R_GOTPCREL,
Size: 4,
- Sym: target,
- Add: 8,
+ Sym: target,
+ Add: 8,
}
if offset != 0 {
// increase reloc offset by 4 as we inserted an ADD instruction
toctramp.AddAddr(ctxt.Arch, target)
r := loader.Reloc{
- Off: 0,
+ Off: 0,
Type: objabi.R_ADDRPOWER_TOCREL_DS,
Size: 8, // generates 2 relocations: HA + LO
- Sym: toctramp.Sym(),
- Add: offset,
+ Sym: toctramp.Sym(),
+ Add: offset,
}
tramp.AddReloc(r)
} else {
// relocated using LO and HA
if ctxt.IsExternal() {
r := loader.Reloc{
- Off: 0,
+ Off: 0,
Type: objabi.R_ADDRPOWER,
Size: 8, // generates 2 relocations: HA + LO
- Sym: target,
- Add: offset,
+ Sym: target,
+ Add: offset,
}
tramp.AddReloc(r)
} else {
// However, there is no PC register, only PC_F and PC_B. PC_F denotes the function,
// PC_B the resume point inside of that function. The entry of the function has PC_B = 0.
ldr.SetSymSect(s, sect)
- ldr.SetSymValue(s, int64(funcValueOffset+va/ld.MINFUNC) << 16) // va starts at zero
+ ldr.SetSymValue(s, int64(funcValueOffset+va/ld.MINFUNC)<<16) // va starts at zero
va += uint64(ld.MINFUNC)
return sect, n, va
}