mirror of
https://github.com/golang/go.git
synced 2025-12-08 06:10:04 +00:00
cmd/6l, cmd/internal/ld, cmd/internal/obj: remove Xsym/Xadd from compiler's Reloc
They don't really make any sense on this side of the compiler/linker divide. Some of the code touching these fields was the support for R_TLS when thechar=='6' which turns out to be dead and so I just removed all of that. Change-Id: I4e265613c4e7fcc30a965fffb7fd5f45017f06f3 Reviewed-on: https://go-review.googlesource.com/9107 Run-TryBot: Ian Lance Taylor <iant@golang.org> TryBot-Result: Gobot Gobot <gobot@golang.org> Reviewed-by: Ian Lance Taylor <iant@golang.org>
This commit is contained in:
parent
832c573595
commit
0088ddc3a0
6 changed files with 4 additions and 24 deletions
|
|
@ -413,9 +413,9 @@ func writesym(ctxt *Link, b *Biobuf, s *LSym) {
|
|||
wrint(b, int64(r.Siz))
|
||||
wrint(b, int64(r.Type))
|
||||
wrint(b, r.Add)
|
||||
wrint(b, r.Xadd)
|
||||
wrint(b, 0) // Xadd, ignored
|
||||
wrsym(b, r.Sym)
|
||||
wrsym(b, r.Xsym)
|
||||
wrsym(b, nil) // Xsym, ignored
|
||||
}
|
||||
|
||||
if s.Type == STEXT {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue