Fix cexp (NaN + i0) (bug 15532).
configure: add missing quotes in $build_pt_chown test

Signed-off-by: Mike Frysinger <vapier@gentoo.org>
Fix indentation in aicache.c
Fix dependencies for stdlib/tst-tls-atexit
Initialize res_hconf in nscd

Fixes BZ #15890.
Use proper #include for xdecrypt declarations.
Make stub lxstat64 call xstat64, like stub lxstat calls xstat.
Fix handling LC_CTYPE nonascii-case fallback in i686 SSE4.2 and SSSE3 strcasecmp/strncasecmp
Fix missing declaration of LC_CTYPE nonascii-case element
Flesh out 4.4 bits/socket.h with SOCK_CLOEXEC, SOCK_NONBLOCK.
Replace generic bits/socket.h with 4.4 file.
Clean up __libc_sa_len helper.
True stub __ifreq.
Mild decrufting in resolv code.
Don't try to use ioctl unless [FIONREAD].
Cope without sunrpc.
Clean up _res declaration to use __thread unconditionally.
Clean up h_errno declaration to use __thread unconditionally.
[BZ #15897] dlfcn: do not mark dlopen/dlclose as leaf functions

Since the dlopen funcs might invoke a constructor that calls a func
that is in the same compilation unit as the caller, we cannot mark
them as leaf funcs.

Similarly, dlclose might invoke a destructor that calls a func that
is in the same compilation unit as the caller.

URL: https://sourceware.org/bugzilla/show_bug.cgi?id=15897
Reportedy-by: Fabrice Bauzac <libnoon@gmail.com>
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
Use __glibc_unlikely instead of __builtin_expect (..., 0)