about summary refs log tree commit diff
path: root/crt/crtn.c
diff options
context:
space:
mode:
authorRich Felker <dalias@aerifal.cx>2012-10-06 01:36:11 -0400
committerRich Felker <dalias@aerifal.cx>2012-10-06 01:36:11 -0400
commitbd17431a2cba8aafd1e4f95f9b70e5800ee51d24 (patch)
tree7dbe1f313dbdcb2275452b921b02ec58085be94a /crt/crtn.c
parentcf3fd3d002c728ed0ef5d3aef856ff3e1d418da0 (diff)
downloadmusl-bd17431a2cba8aafd1e4f95f9b70e5800ee51d24.tar.gz
musl-bd17431a2cba8aafd1e4f95f9b70e5800ee51d24.tar.xz
musl-bd17431a2cba8aafd1e4f95f9b70e5800ee51d24.zip
fix symbol acceptance/rejection rules for TLS
symbol value of 0 is not "undefined" for TLS; it's the address of the
first symbol in the TLS segment. however, non-definition TLS
references also have values of 0, so check the section.

hopefully the new logic is more clear, too.
Diffstat (limited to 'crt/crtn.c')
0 files changed, 0 insertions, 0 deletions