diff options
author | Rich Felker <dalias@aerifal.cx> | 2012-10-06 01:36:11 -0400 |
---|---|---|
committer | Rich Felker <dalias@aerifal.cx> | 2012-10-06 01:36:11 -0400 |
commit | bd17431a2cba8aafd1e4f95f9b70e5800ee51d24 (patch) | |
tree | 7dbe1f313dbdcb2275452b921b02ec58085be94a /src/env/__stack_chk_fail.c | |
parent | TLS fixes, mainly alignment handling (diff) | |
download | grovel-bd17431a2cba8aafd1e4f95f9b70e5800ee51d24.tar.gz grovel-bd17431a2cba8aafd1e4f95f9b70e5800ee51d24.tar.xz |
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 'src/env/__stack_chk_fail.c')
0 files changed, 0 insertions, 0 deletions