aboutsummaryrefslogtreecommitdiff
path: root/src/liblink
diff options
context:
space:
mode:
authorRuss Cox <rsc@golang.org>2015-01-28 22:39:57 -0500
committerRuss Cox <rsc@golang.org>2015-01-30 02:50:08 +0000
commita99369fdb5137862cf12469afcd96a47852916b2 (patch)
tree38458bab290707e196f33a26fe0e9933e9f91428 /src/liblink
parent1d0664ef0d4f7c4efda19cb75aff2768072d84ed (diff)
downloadgo-a99369fdb5137862cf12469afcd96a47852916b2.tar.xz
liblink: fix error message on linux for unknown TLS base
headstr(Hlinux) was reporting "android", making for some confusing error messages. Change-Id: I437095bee7cb2143aa37c91cf786f3a3581ae7b9 Reviewed-on: https://go-review.googlesource.com/3513 Reviewed-by: Austin Clements <austin@google.com>
Diffstat (limited to 'src/liblink')
-rw-r--r--src/liblink/sym.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/liblink/sym.c b/src/liblink/sym.c
index 35b88f44a2..079f600aa9 100644
--- a/src/liblink/sym.c
+++ b/src/liblink/sym.c
@@ -44,12 +44,12 @@ static struct {
char *name;
int val;
} headers[] = {
- {"android", Hlinux},
{"darwin", Hdarwin},
{"dragonfly", Hdragonfly},
{"elf", Helf},
{"freebsd", Hfreebsd},
{"linux", Hlinux},
+ {"android", Hlinux}, // must be after "linux" entry or else headstr(Hlinux) == "android"
{"nacl", Hnacl},
{"netbsd", Hnetbsd},
{"openbsd", Hopenbsd},