Fix bug with previous patch for unresolved TLS symbol.
authorCary Coutant <ccoutant@google.com>
Mon, 2 Feb 2015 19:46:45 +0000 (11:46 -0800)
committerCary Coutant <ccoutant@google.com>
Mon, 2 Feb 2015 19:46:45 +0000 (11:46 -0800)
commit24dd580891ed5fc331758d608b16d636eabd1ad3
tree467621b715ec2568cf11d607e5647f8b2d28d92b
parentaa3de2670f9f9327b25c47546c0005d4a80da546
Fix bug with previous patch for unresolved TLS symbol.

We need to check that the output is executable before assuming that we
can replace the reference with zero.

2015-02-02  Cary Coutant  <ccoutant@google.com>

gold/
* x86_64.cc (Target_x86_64::Relocate::relocate_tls): Check for
executable output file.
gold/ChangeLog
gold/x86_64.cc