]> Cypherpunks repositories - gostls13.git/commit
runtime: prevent TLS fetching instructions from being assembled on NaCl/ARM
authorCherry Zhang <cherryyz@google.com>
Sat, 8 Apr 2017 18:27:33 +0000 (14:27 -0400)
committerDave Cheney <dave@cheney.net>
Sat, 8 Apr 2017 22:51:18 +0000 (22:51 +0000)
commit0020b8a2572a953b8521ce75367779255c5a1436
tree36bfacc3ccedd0a5c7c7f09768de917bbb6779a0
parente0efdac65a9c06f87c49ef0818bd883c1fb6f35e
runtime: prevent TLS fetching instructions from being assembled on NaCl/ARM

They are dead code already, but the verifier is still not happy.
Don't assemble them at all.

Looks like it has been like that for long. I don't know why it
was ok. Maybe the verifier is now more picky?

Fixes #19884.

Change-Id: Ib806fb73ca469789dec56f52d484cf8baf7a245c
Reviewed-on: https://go-review.googlesource.com/40111
Run-TryBot: Cherry Zhang <cherryyz@google.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Josh Bleecher Snyder <josharian@gmail.com>
Reviewed-by: Dave Cheney <dave@cheney.net>
src/runtime/tls_arm.s