From: Ian Lance Taylor Date: Wed, 27 Mar 2013 21:32:51 +0000 (-0700) Subject: cmd/6l: fix OpenBSD build X-Git-Tag: go1.1rc2~304 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=e7fc9a5c570a3b8031dc7478c42c1c65cd70c719;p=gostls13.git cmd/6l: fix OpenBSD build Avoid generating TLS relocations on OpenBSD. R=golang-dev, bradfitz CC=golang-dev https://golang.org/cl/7641055 --- diff --git a/src/cmd/6l/span.c b/src/cmd/6l/span.c index b0b666f04c..460a34f2fe 100644 --- a/src/cmd/6l/span.c +++ b/src/cmd/6l/span.c @@ -881,7 +881,8 @@ putrelv: r = addrel(cursym); *r = rel; r->off = curp->pc + andptr - and; - } else if(iself && linkmode == LinkExternal && a->type == D_INDIR+D_FS) { + } else if(iself && linkmode == LinkExternal && a->type == D_INDIR+D_FS + && HEADTYPE != Hopenbsd) { Reloc *r; Sym *s;