master
reduce spurious inclusion of libc.h
remove redundant pthread struct members repeated for layout purposes
fix inconsistent signature of __libc_start_main
combine arch ABI's DTP_OFFSET into DTV pointers
protect stack canary from leak via read-as-string by zeroing second byte
add secure_getenv function
overhaul internally-public declarations using wrapper headers