fcntl-linux.h: add new definitions for file-private lock cmd values
[jlayton/glibc.git] / ChangeLog
index 5f5b4cd2f0cee65ea7fc5b22765268154f8f20ef..0cbc1bb4cba9285fae6edcd949aade30f49357d1 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
-2014-01-29  Alexandre Oliva <aoliva@redhat.com>
+2014-02-11  Jeff Layton  <jlayton@redhat.com>
 
-       * manual/crypt.texi: Document MTASC-safety properties.
+       * sysdeps/unix/sysv/linux/bits/fcntl-linux.h:
+         (F_GETLKP, F_SETLKP, F_SETLKPW): New macros.
 
-2014-01-29  Alexandre Oliva <aoliva@redhat.com>
+2014-02-11  Stefan Liebler  <stli@linux.vnet.ibm.com>
 
-       * manual/conf.texi: Document MTASC-safety properties.
+       [BZ #16447]
+       * math/auto-libm-test-in: Add testcase for expl.
+       * math/auto-libm-test-out: Regenerate.
+       * sysdeps/ieee754/ldbl-128/e_expl.c (__ieee754_expl): Fix
+       calculation of unsafe.
+       * sysdeps/s390/fpu/libm-test-ulps: Adjust ULPs for added testcase.
 
-2014-01-29  Alexandre Oliva <aoliva@redhat.com>
+2014-02-11  Marcus Shawcroft  <marcus.shawcroft@arm.com>
 
-       * manual/arith.texi: Document MTASC-safety properties.
+       * sysdeps/aarch64: Move directory from ports/sysdeps/aarch64.
+       * sysdeps/unix/sysv/linux/aarch64: Move directory from
+       ports/sysdeps/unix/sysv/linux/aarch64.
+       * README: Update listing for aarch64*-*-linux-gnu.
 
-2014-01-29  Alexandre Oliva <aoliva@redhat.com>
+2014-02-11  Will Newton  <will.newton@linaro.org>
 
-       * manual/argp.texi: Document MTASC-safety properties.
+       * manual/probes.texi (Mathematical Function Probes): Use
+       "triggered" instead of "hit".
+
+2014-02-11  Will Newton  <will.newton@linaro.org>
+
+       * manual/probes.texi (Internal Probes): Add documentation
+       of setjmp, longjmp and longjmp_target probes.
+
+2014-02-11  Will Newton  <will.newton@linaro.org>
+
+       * include/stap-probe.h: Add comment about probe argument
+       format.
+
+2014-02-11  Will Newton  <will.newton@linaro.org>
+
+       * malloc/mtrace.c (attribute_hidden): Remove unused macro
+       definition.  (tr_where, tr_freehook, tr_mallochook,
+       tr_reallochook, tr_memalignhook): Use ANSI protoype.
+
+2014-02-11  David S. Miller  <davem@davemloft.net>
+
+       * stdio-common/tst-sscanf.c (main): Use 'long' for 'dummy' when
+       processing int_tests.
+
+2014-02-10  Joseph Myers  <joseph@codesourcery.com>
+
+       * sysdeps/mips: Move directory from ports/sysdeps/mips.
+       * sysdeps/unix/mips: Move directory from ports/sysdeps/unix/mips.
+       * sysdeps/unix/sysv/linux/mips: Move directory from
+       ports/sysdeps/unix/sysv/linux/mips.
+       * README: Update listing for mips-*-linux-gnu and
+       mips64-*-linux-gnu.
+
+2014-02-10  Andreas Schwab  <schwab@linux-m68k.org>
+
+       * sysdeps/m68k: Move directory from ports/sysdeps/m68k.
+       * sysdeps/unix/sysv/linux/m68k: Move directory from
+       ports/sysdeps/unix/sysv/linux/m68k.
+       * README: Update listing for m68k-*-linux-gnu.
+
+2014-02-10  Chris Metcalf  <cmetcalf@tilera.com>
+
+       * sysdeps/tile: Move directory from ports/sysdeps/tile.
+       * sysdeps/unix/sysv/linux/generic: Move directory from
+       ports/sysdeps/unix/sysv/linux/generic.
+       * sysdeps/unix/sysv/linux/tile: Move directory from
+       ports/sysdeps/unix/sysv/linux/tile.
+       * README: Update listing for tile*-*-linux-gnu.
+
+2014-02-10  Ondřej Bílka  <neleai@seznam.cz>
+
+       * assert/assert.c (__assert_fail_base): Use glibc_likely instead __builtin_expect.
+       * benchtests/bench-memmem.c (simple_memmem): Likewise.
+       * catgets/open_catalog.c (__open_catalog): Likewise.
+       * csu/libc-start.c (LIBC_START_MAIN): Likewise.
+       * debug/confstr_chk.c: Likewise.
+       * debug/fread_chk.c (__fread_chk): Likewise.
+       * debug/fread_u_chk.c (__fread_unlocked_chk): Likewise.
+       * debug/getgroups_chk.c: Likewise.
+       * debug/mbsnrtowcs_chk.c: Likewise.
+       * debug/mbsrtowcs_chk.c: Likewise.
+       * debug/mbstowcs_chk.c: Likewise.
+       * debug/memcpy_chk.c: Likewise.
+       * debug/memmove_chk.c: Likewise.
+       * debug/mempcpy_chk.c: Likewise.
+       * debug/memset_chk.c: Likewise.
+       * debug/stpcpy_chk.c (__stpcpy_chk): Likewise.
+       * debug/strcat_chk.c (__strcat_chk): Likewise.
+       * debug/strcpy_chk.c (__strcpy_chk): Likewise.
+       * debug/strncat_chk.c (__strncat_chk): Likewise.
+       * debug/vsnprintf_chk.c (___vsnprintf_chk): Likewise.
+       * debug/vswprintf_chk.c (__vswprintf_chk): Likewise.
+       * debug/wcpcpy_chk.c (__wcpcpy_chk): Likewise.
+       * debug/wcpncpy_chk.c: Likewise.
+       * debug/wcscat_chk.c (__wcscat_chk): Likewise.
+       * debug/wcscpy_chk.c (__wcscpy_chk): Likewise.
+       * debug/wcsncat_chk.c (__wcsncat_chk): Likewise.
+       * debug/wcsncpy_chk.c: Likewise.
+       * debug/wcsnrtombs_chk.c: Likewise.
+       * debug/wcsrtombs_chk.c: Likewise.
+       * debug/wcstombs_chk.c: Likewise.
+       * debug/wmemcpy_chk.c: Likewise.
+       * debug/wmemmove_chk.c: Likewise.
+       * debug/wmempcpy_chk.c: Likewise.
+       * debug/wmemset_chk.c: Likewise.
+       * dirent/scandirat.c (SCANDIRAT): Likewise.
+       * dlfcn/dladdr1.c (dladdr1): Likewise.
+       * dlfcn/dladdr.c (dladdr): Likewise.
+       * dlfcn/dlclose.c (dlclose_doit): Likewise.
+       * dlfcn/dlerror.c (__dlerror): Likewise.
+       * dlfcn/dlinfo.c (dlinfo_doit): Likewise.
+       * dlfcn/dlmopen.c (dlmopen_doit): Likewise.
+       * dlfcn/dlopen.c (dlopen_doit): Likewise.
+       * dlfcn/dlopenold.c (__dlopen_nocheck): Likewise.
+       * dlfcn/dlsym.c (dlsym_doit): Likewise.
+       * dlfcn/dlvsym.c (dlvsym_doit): Likewise.
+       * elf/dl-cache.c (_dl_load_cache_lookup): Likewise.
+       * elf/dl-close.c (remove_slotinfo, _dl_close_worker, _dl_close):
+       Likewise.
+       * elf/dl-conflict.c: Likewise.
+       * elf/dl-deps.c (_dl_build_local_scope, _dl_map_object_deps): Likewise.
+       * elf/dl-dst.h: Likewise.
+       * elf/dl-fini.c (_dl_sort_fini, _dl_fini): Likewise.
+       * elf/dl-fptr.c (_dl_make_fptr): Likewise.
+       * elf/dl-hwcaps.c (_dl_important_hwcaps): Likewise.
+       * elf/dl-init.c (call_init, _dl_init): Likewise.
+       * elf/dl-libc.c (__libc_dlopen_mode, __libc_dlsym): Likewise.
+       * elf/dl-load.c (_dl_dst_substitute, fillin_rpath, _dl_init_paths,
+       _dl_map_object_from_fd, open_verify, open_path,
+       _dl_map_object): Likewise.
+       * elf/dl-lookup.c (do_lookup_x, add_dependency, _dl_lookup_symbol_x):
+       Likewise.
+       * elf/dl-minimal.c (__libc_memalign): Likewise.
+       * elf/dl-open.c (add_to_global, dl_open_worker, _dl_open): Likewise.
+       * elf/dl-reloc.c (_dl_relocate_object): Likewise.
+       * elf/dl-runtime.c (_dl_fixup, _dl_profile_fixup): Likewise.
+       * elf/dl-sym.c (do_sym): Likewise.
+       * elf/dl-tls.c (tls_get_addr_tail, update_get_addr, __tls_get_addr,
+       _dl_tls_get_addr_soft): Likewise.
+       * elf/dl-version.c (match_symbol, _dl_check_map_versions): Likewise.
+       * elf/dl-writev.h (_dl_writev): Likewise.
+       * elf/ldconfig.c (search_dir): Likewise.
+       * elf/rtld.c (_dl_start_final, _dl_start, init_tls, do_preload,
+       dl_main): Likewise.
+       * elf/setup-vdso.h (setup_vdso): Likewise.
+       * grp/compat-initgroups.c (compat_call): Likewise.
+       * grp/fgetgrent.c (fgetgrent): Likewise.
+       * grp/initgroups.c (getgrouplist, initgroups): Likewise.
+       * grp/putgrent.c (putgrent): Likewise.
+       * hesiod/nss_hesiod/hesiod-grp.c (_nss_hesiod_initgroups_dyn):
+       Likewise.
+       * hurd/hurdinit.c: Likewise.
+       * iconvdata/8bit-gap.c (struct): Likewise.
+       * iconvdata/ansi_x3.110.c : Likewise.
+       * iconvdata/big5.c : Likewise.
+       * iconvdata/big5hkscs.c : Likewise.
+       * iconvdata/cp1255.c: Likewise.
+       * iconvdata/cp1258.c : Likewise.
+       * iconvdata/cp932.c : Likewise.
+       * iconvdata/euc-cn.c: Likewise.
+       * iconvdata/euc-jisx0213.c : Likewise.
+       * iconvdata/euc-jp.c: Likewise.
+       * iconvdata/euc-jp-ms.c : Likewise.
+       * iconvdata/euc-kr.c (euckr_from_ucs4): Likewise.
+       * iconvdata/gb18030.c : Likewise.
+       * iconvdata/gbbig5.c (const): Likewise.
+       * iconvdata/gbgbk.c: Likewise.
+       * iconvdata/gbk.c : Likewise.
+       * iconvdata/ibm1364.c : Likewise.
+       * iconvdata/ibm930.c : Likewise.
+       * iconvdata/ibm932.c: Likewise.
+       * iconvdata/ibm933.c : Likewise.
+       * iconvdata/ibm935.c : Likewise.
+       * iconvdata/ibm937.c : Likewise.
+       * iconvdata/ibm939.c : Likewise.
+       * iconvdata/ibm943.c: Likewise.
+       * iconvdata/iso_11548-1.c: Likewise.
+       * iconvdata/iso-2022-cn.c : Likewise.
+       * iconvdata/iso-2022-cn-ext.c : Likewise.
+       * iconvdata/iso-2022-jp-3.c: Likewise.
+       * iconvdata/iso-2022-jp.c (gconv_end): Likewise.
+       * iconvdata/iso-2022-kr.c : Likewise.
+       * iconvdata/iso646.c (gconv_end): Likewise.
+       * iconvdata/iso_6937-2.c : Likewise.
+       * iconvdata/iso_6937.c : Likewise.
+       * iconvdata/iso8859-1.c: Likewise.
+       * iconvdata/johab.c (johab_sym_hanja_to_ucs): Likewise.
+       * iconvdata/shift_jisx0213.c : Likewise.
+       * iconvdata/sjis.c : Likewise.
+       * iconvdata/t.61.c : Likewise.
+       * iconvdata/tcvn5712-1.c : Likewise.
+       * iconvdata/tscii.c: Likewise.
+       * iconvdata/uhc.c : Likewise.
+       * iconvdata/unicode.c (gconv_end): Likewise.
+       * iconvdata/utf-16.c (gconv_end): Likewise.
+       * iconvdata/utf-32.c (gconv_end): Likewise.
+       * iconvdata/utf-7.c (base64): Likewise.
+       * iconv/gconv_cache.c (__gconv_load_cache): Likewise.
+       * iconv/gconv_close.c (__gconv_close): Likewise.
+       * iconv/gconv_open.c (__gconv_open): Likewise.
+       * iconv/gconv_simple.c (internal_ucs4_loop_single, ucs4_internal_loop,
+       ucs4_internal_loop_unaligned, ucs4_internal_loop_single,
+       internal_ucs4le_loop_single, ucs4le_internal_loop,
+       ucs4le_internal_loop_unaligned, ucs4le_internal_loop_single): Likewise.
+       * iconv/iconv.c (iconv): Likewise.
+       * iconv/iconv_close.c: Likewise.
+       * iconv/loop.c (SINGLE): Likewise.
+       * iconv/skeleton.c (FUNCTION_NAME): Likewise.
+       * include/atomic.h: Likewise.
+       * inet/inet6_option.c (option_alloc): Likewise.
+       * intl/bindtextdom.c (set_binding_values): Likewise.
+       * intl/dcigettext.c (DCIGETTEXT, _nl_find_msg): Likewise.
+       * intl/loadmsgcat.c (_nl_load_domain): Likewise.
+       * intl/localealias.c (read_alias_file): Likewise.
+       * libio/filedoalloc.c (_IO_file_doallocate): Likewise.
+       * libio/fileops.c (_IO_file_open, _IO_file_underflow_mmap,
+       _IO_new_file_overflow, _IO_file_xsgetn_mmap): Likewise.
+       * libio/fmemopen.c (fmemopen): Likewise.
+       * libio/iofgets.c (_IO_fgets): Likewise.
+       * libio/iofgets_u.c (fgets_unlocked): Likewise.
+       * libio/iofgetws.c (fgetws): Likewise.
+       * libio/iofgetws_u.c (fgetws_unlocked): Likewise.
+       * libio/iogetdelim.c (_IO_getdelim): Likewise.
+       * libio/wfileops.c (_IO_wfile_underflow, _IO_wfile_underflow_mmap,
+       adjust_wide_data, _IO_wfile_seekoff): Likewise.
+       * locale/findlocale.c (_nl_find_locale): Likewise.
+       * locale/loadarchive.c (_nl_load_locale_from_archive): Likewise.
+       * locale/loadlocale.c (_nl_intern_locale_data, _nl_load_locale):
+       Likewise.
+       * locale/setlocale.c (setlocale): Likewise.
+       * login/programs/pt_chown.c (main): Likewise.
+       * malloc/arena.c (ptmalloc_init, shrink_heap, arena_get2): Likewise.
+       * malloc/malloc.c (_int_malloc, _int_free): Likewise.
+       * malloc/memusage.c (update_data, malloc, realloc, calloc, free,
+       mmap, mmap64, mremap, munmap): Likewise.
+       * math/e_exp2l.c: Likewise.
+       * math/e_scalb.c (invalid_fn, __ieee754_scalb): Likewise.
+       * math/e_scalbf.c (invalid_fn, __ieee754_scalbf): Likewise.
+       * math/e_scalbl.c (invalid_fn, __ieee754_scalbl): Likewise.
+       * math/s_catan.c (__catan): Likewise.
+       * math/s_catanf.c (__catanf): Likewise.
+       * math/s_catanh.c (__catanh): Likewise.
+       * math/s_catanhf.c (__catanhf): Likewise.
+       * math/s_catanhl.c (__catanhl): Likewise.
+       * math/s_catanl.c (__catanl): Likewise.
+       * math/s_ccosh.c (__ccosh): Likewise.
+       * math/s_ccoshf.c (__ccoshf): Likewise.
+       * math/s_ccoshl.c (__ccoshl): Likewise.
+       * math/s_cexp.c (__cexp): Likewise.
+       * math/s_cexpf.c (__cexpf): Likewise.
+       * math/s_cexpl.c (__cexpl): Likewise.
+       * math/s_clog10.c (__clog10): Likewise.
+       * math/s_clog10f.c (__clog10f): Likewise.
+       * math/s_clog10l.c (__clog10l): Likewise.
+       * math/s_clog.c (__clog): Likewise.
+       * math/s_clogf.c (__clogf): Likewise.
+       * math/s_clogl.c (__clogl): Likewise.
+       * math/s_csin.c (__csin): Likewise.
+       * math/s_csinf.c (__csinf): Likewise.
+       * math/s_csinh.c (__csinh): Likewise.
+       * math/s_csinhf.c (__csinhf): Likewise.
+       * math/s_csinhl.c (__csinhl): Likewise.
+       * math/s_csinl.c (__csinl): Likewise.
+       * math/s_csqrt.c (__csqrt): Likewise.
+       * math/s_csqrtf.c (__csqrtf): Likewise.
+       * math/s_csqrtl.c (__csqrtl): Likewise.
+       * math/s_ctan.c (__ctan): Likewise.
+       * math/s_ctanf.c (__ctanf): Likewise.
+       * math/s_ctanh.c (__ctanh): Likewise.
+       * math/s_ctanhf.c (__ctanhf): Likewise.
+       * math/s_ctanhl.c (__ctanhl): Likewise.
+       * math/s_ctanl.c (__ctanl): Likewise.
+       * math/w_pow.c: Likewise.
+       * math/w_powf.c: Likewise.
+       * math/w_powl.c: Likewise.
+       * math/w_scalb.c (sysv_scalb): Likewise.
+       * math/w_scalbf.c (sysv_scalbf): Likewise.
+       * math/w_scalbl.c (sysv_scalbl): Likewise.
+       * misc/error.c (error_tail): Likewise.
+       * misc/pselect.c (__pselect): Likewise.
+       * nis/nis_callback.c (__nis_create_callback): Likewise.
+       * nis/nis_call.c (__nisfind_server): Likewise.
+       * nis/nis_creategroup.c (nis_creategroup): Likewise.
+       * nis/nis_domain_of_r.c (nis_domain_of_r): Likewise.
+       * nis/nis_findserv.c (__nis_findfastest_with_timeout): Likewise.
+       * nis/nis_getservlist.c (nis_getservlist): Likewise.
+       * nis/nis_lookup.c (nis_lookup): Likewise.
+       * nis/nis_subr.c (nis_leaf_of_r, nis_getnames): Likewise.
+       * nis/nis_table.c (__create_ib_request, nis_list, nis_add_entry,
+       nis_modify_entry, nis_first_entry, nis_next_entry): Likewise.
+       * nis/nis_xdr.c (xdr_endpoint): Likewise.
+       * nis/nss_compat/compat-grp.c (getgrent_next_file, internal_getgrnam_r,
+       internal_getgrgid_r): Likewise.
+       * nis/nss_compat/compat-initgroups.c (add_group, internal_getgrent_r):
+       Likewise.
+       * nis/nss_compat/compat-pwd.c (getpwent_next_file, internal_getpwnam_r,
+       internal_getpwuid_r): Likewise.
+       * nis/nss_compat/compat-spwd.c (getspent_next_file,
+       internal_getspnam_r): Likewise.
+       * nis/nss_nis/nis-alias.c (internal_nis_getaliasent_r,
+       _nss_nis_getaliasbyname_r): Likewise.
+       * nis/nss_nis/nis-ethers.c (_nss_nis_gethostton_r,
+       _nss_nis_getntohost_r): Likewise.
+       * nis/nss_nis/nis-grp.c (internal_nis_setgrent,
+       internal_nis_getgrent_r, _nss_nis_getgrnam_r, _nss_nis_getgrgid_r):
+       Likewise.
+       * nis/nss_nis/nis-hosts.c (_nss_nis_sethostent,
+       internal_nis_gethostent_r, internal_gethostbyname2_r,
+       _nss_nis_gethostbyname_r, _nss_nis_gethostbyaddr_r,
+       _nss_nis_gethostbyname4_r): Likewise.
+       * nis/nss_nis/nis-initgroups.c (internal_getgrent_r,
+       initgroups_netid): Likewise.
+       * nis/nss_nis/nis-netgrp.c (_nss_nis_setnetgrent): Likewise.
+       * nis/nss_nis/nis-network.c (internal_nis_getnetent_r,
+       _nss_nis_getnetbyname_r, _nss_nis_getnetbyaddr_r): Likewise.
+       * nis/nss_nis/nis-proto.c (_nss_nis_getprotobyname_r,
+       _nss_nis_getprotobynumber_r): Likewise.
+       * nis/nss_nis/nis-publickey.c (_nss_nis_getpublickey,
+       _nss_nis_getsecretkey): Likewise.
+       * nis/nss_nis/nis-pwd.c (_nis_saveit, internal_nis_setpwent,
+       internal_nis_getpwent_r, _nss_nis_getpwnam_r, _nss_nis_getpwuid_r):
+       Likewise.
+       * nis/nss_nis/nis-rpc.c (internal_nis_getrpcent_r,
+       _nss_nis_getrpcbyname_r, _nss_nis_getrpcbynumber_r): Likewise.
+       * nis/nss_nis/nis-service.c (dosearch, internal_nis_getservent_r,
+       _nss_nis_getservbyname_r, _nss_nis_getservbyport_r): Likewise.
+       * nis/nss_nis/nis-spwd.c (_nss_nis_setspent, internal_nis_getspent_r,
+       _nss_nis_getspnam_r): Likewise.
+       * nis/nss_nisplus/nisplus-alias.c (_nss_nisplus_getaliasbyname_r):
+       Likewise.
+       * nis/nss_nisplus/nisplus-ethers.c (_nss_nisplus_gethostton_r,
+       _nss_nisplus_getntohost_r): Likewise.
+       * nis/nss_nisplus/nisplus-grp.c (internal_nisplus_getgrent_r,
+       _nss_nisplus_getgrnam_r, _nss_nisplus_getgrgid_r): Likewise.
+       * nis/nss_nisplus/nisplus-hosts.c (internal_gethostbyname2_r,
+       _nss_nisplus_gethostbyaddr_r, _nss_nisplus_gethostbyname4_r): Likewise.
+       * nis/nss_nisplus/nisplus-initgroups.c (_nss_nisplus_initgroups_dyn):
+       Likewise.
+       * nis/nss_nisplus/nisplus-network.c (_nss_nisplus_getnetbyname_r,
+       _nss_nisplus_getnetbyaddr_r): Likewise.
+       * nis/nss_nisplus/nisplus-proto.c (_nss_nisplus_getprotobyname_r,
+       _nss_nisplus_getprotobynumber_r): Likewise.
+       * nis/nss_nisplus/nisplus-pwd.c (internal_nisplus_getpwent_r,
+       _nss_nisplus_getpwnam_r, _nss_nisplus_getpwuid_r): Likewise.
+       * nis/nss_nisplus/nisplus-rpc.c (_nss_nisplus_getrpcbyname_r):
+       Likewise.
+       * nis/nss_nisplus/nisplus-service.c (internal_nisplus_getservent_r,
+       _nss_nisplus_getservbyname_r, _nss_nisplus_getservbyport_r): Likewise.
+       * nis/nss_nisplus/nisplus-spwd.c (internal_nisplus_getspent_r,
+       _nss_nisplus_getspnam_r): Likewise.
+       * nis/ypclnt.c (__yp_bind, yp_match, yp_all, yp_maplist): Likewise.
+       * nscd/aicache.c (addhstaiX): Likewise.
+       * nscd/cache.c (cache_search, prune_cache): Likewise.
+       * nscd/connections.c (register_traced_file, send_ro_fd, handle_request,
+       nscd_run_prune, nscd_run_worker, fd_ready, main_loop_epoll): Likewise.
+       * nscd/grpcache.c (addgrbyX): Likewise.
+       * nscd/hstcache.c (addhstbyX): Likewise.
+       * nscd/initgrcache.c (addinitgroupsX): Likewise.
+       * nscd/mem.c (gc, mempool_alloc): Likewise.
+       * nscd/netgroupcache.c (do_notfound, addgetnetgrentX, addinnetgrX):
+       Likewise.
+       * nscd/nscd-client.h (__nscd_acquire_maplock, __nscd_drop_map_ref):
+       Likewise.
+       * nscd/nscd_getai.c (__nscd_getai): Likewise.
+       * nscd/nscd_getgr_r.c (nscd_getgr_r): Likewise.
+       * nscd/nscd_gethst_r.c (__nscd_get_nl_timestamp, nscd_gethst_r):
+       Likewise.
+       * nscd/nscd_getpw_r.c (nscd_getpw_r): Likewise.
+       * nscd/nscd_getserv_r.c (nscd_getserv_r): Likewise.
+       * nscd/nscd_helper.c (__readvall, open_socket,
+       __nscd_get_mapping, __nscd_get_map_ref): Likewise.
+       * nscd/nscd_initgroups.c (__nscd_getgrouplist): Likewise.
+       * nscd/nscd_netgroup.c (__nscd_setnetgrent, __nscd_innetgr): Likewise.
+       * nscd/pwdcache.c (addpwbyX): Likewise.
+       * nscd/selinux.c (preserve_capabilities): Likewise.
+       * nscd/servicescache.c (addservbyX): Likewise.
+       * nss/nss_files/files-XXX.c (internal_getent): Likewise.
+       * posix/fnmatch.c (fnmatch): Likewise.
+       * posix/getopt.c (_getopt_internal_r): Likewise.
+       * posix/glob.c (glob, glob_in_dir): Likewise.
+       * posix/wordexp.c (exec_comm_child): Likewise.
+       * resolv/nss_dns/dns-host.c (_nss_dns_gethostbyaddr2_r, getanswer_r,
+       gaih_getanswer_slice): Likewise.
+       * resolv/nss_dns/dns-network.c (getanswer_r): Likewise.
+       * resolv/res_init.c: Likewise.
+       * resolv/res_mkquery.c (res_nmkquery): Likewise.
+       * resolv/res_query.c (__libc_res_nquery): Likewise.
+       * resolv/res_send.c (__libc_res_nsend, send_vc, reopen, send_dg):
+       Likewise.
+       * stdio-common/_i18n_number.h (_i18n_number_rewrite): Likewise.
+       * stdio-common/perror.c (perror): Likewise.
+       * stdio-common/printf_fp.c (___printf_fp): Likewise.
+       * stdio-common/tmpnam.c (tmpnam): Likewise.
+       * stdio-common/vfscanf.c (_IO_vfscanf_internal): Likewise.
+       * stdlib/cxa_finalize.c (__cxa_finalize): Likewise.
+       * stdlib/cxa_thread_atexit_impl.c (__cxa_thread_atexit_impl): Likewise.
+       * stdlib/drand48-iter.c (__drand48_iterate): Likewise.
+       * stdlib/putenv.c (putenv): Likewise.
+       * stdlib/setenv.c (__add_to_environ): Likewise.
+       * stdlib/strtod_l.c (____STRTOF_INTERNAL): Likewise.
+       * stdlib/strtol_l.c (INTERNAL): Likewise.
+       * string/memmem.c (memmem): Likewise.
+       * string/strerror.c (strerror): Likewise.
+       * string/strnlen.c (__strnlen): Likewise.
+       * string/test-memmem.c (simple_memmem): Likewise.
+       * sunrpc/clnt_udp.c (__libc_clntudp_bufcreate): Likewise.
+       * sunrpc/pm_getport.c (__get_socket): Likewise.
+       * sysdeps/gnu/unwind-resume.c (init, _Unwind_Resume): Likewise.
+       * sysdeps/i386/dl-irel.h (elf_irel): Likewise.
+       * sysdeps/i386/dl-machine.h (elf_machine_runtime_setup,
+       elf_machine_rel, elf_machine_lazy_rel, elf_machine_lazy_rela):
+       Likewise.
+       * sysdeps/ieee754/dbl-64/e_atanh.c (__ieee754_atanh): Likewise.
+       * sysdeps/ieee754/dbl-64/e_exp2.c (__ieee754_exp2): Likewise.
+       * sysdeps/ieee754/dbl-64/e_fmod.c (__ieee754_fmod): Likewise.
+       * sysdeps/ieee754/dbl-64/e_gamma_r.c (__ieee754_gamma_r): Likewise.
+       * sysdeps/ieee754/dbl-64/e_hypot.c (__ieee754_hypot): Likewise.
+       * sysdeps/ieee754/dbl-64/e_j1.c (__ieee754_j1, __ieee754_y1): Likewise.
+       * sysdeps/ieee754/dbl-64/e_jn.c (__ieee754_jn, __ieee754_yn): Likewise.
+       * sysdeps/ieee754/dbl-64/e_log10.c (__ieee754_log10): Likewise.
+       * sysdeps/ieee754/dbl-64/e_log2.c (__ieee754_log2): Likewise.
+       * sysdeps/ieee754/dbl-64/e_log.c (__ieee754_log): Likewise.
+       * sysdeps/ieee754/dbl-64/e_sinh.c (__ieee754_sinh): Likewise.
+       * sysdeps/ieee754/dbl-64/s_asinh.c (__asinh): Likewise.
+       * sysdeps/ieee754/dbl-64/s_fma.c (__fma): Likewise.
+       * sysdeps/ieee754/dbl-64/s_log1p.c (__log1p): Likewise.
+       * sysdeps/ieee754/dbl-64/s_logb.c (__logb): Likewise.
+       * sysdeps/ieee754/dbl-64/s_modf.c (__modf): Likewise.
+       * sysdeps/ieee754/dbl-64/s_scalbln.c (__scalbln): Likewise.
+       * sysdeps/ieee754/dbl-64/s_scalbn.c (__scalbn): Likewise.
+       * sysdeps/ieee754/dbl-64/wordsize-64/e_acosh.c (__ieee754_acosh):
+       Likewise.
+       * sysdeps/ieee754/dbl-64/wordsize-64/e_log10.c (__ieee754_log10):
+       Likewise.
+       * sysdeps/ieee754/dbl-64/wordsize-64/e_log2.c (__ieee754_log2):
+       Likewise.
+       * sysdeps/ieee754/dbl-64/wordsize-64/s_frexp.c (__frexp): Likewise.
+       * sysdeps/ieee754/dbl-64/wordsize-64/s_logb.c (__logb): Likewise.
+       * sysdeps/ieee754/dbl-64/wordsize-64/s_remquo.c (__remquo): Likewise.
+       * sysdeps/ieee754/dbl-64/wordsize-64/s_round.c (__round): Likewise.
+       * sysdeps/ieee754/flt-32/e_atanhf.c (__ieee754_atanhf): Likewise.
+       * sysdeps/ieee754/flt-32/e_gammaf_r.c (__ieee754_gammaf_r): Likewise.
+       * sysdeps/ieee754/flt-32/s_logbf.c (__logbf): Likewise.
+       * sysdeps/ieee754/ldbl-128ibm/e_fmodl.c (__ieee754_fmodl): Likewise.
+       * sysdeps/ieee754/ldbl-128ibm/math_ldbl.h (ldbl_nearbyint): Likewise.
+       * sysdeps/ieee754/ldbl-128ibm/s_llrintl.c (__llrintl): Likewise.
+       * sysdeps/ieee754/ldbl-128ibm/s_llroundl.c (__llroundl): Likewise.
+       * sysdeps/ieee754/ldbl-128ibm/s_logbl.c (__logbl): Likewise.
+       * sysdeps/ieee754/ldbl-128ibm/s_lrintl.c (__lrintl): Likewise.
+       * sysdeps/ieee754/ldbl-128ibm/s_lroundl.c (__lroundl): Likewise.
+       * sysdeps/ieee754/ldbl-128/s_fmal.c (__fmal): Likewise.
+       * sysdeps/ieee754/ldbl-96/e_gammal_r.c (__ieee754_gammal_r): Likewise.
+       * sysdeps/ieee754/ldbl-96/e_j0l.c (__ieee754_j0l, __ieee754_y0l):
+       Likewise.
+       * sysdeps/ieee754/ldbl-96/e_j1l.c (__ieee754_j1l, __ieee754_y1l):
+       Likewise.
+       * sysdeps/ieee754/ldbl-96/e_jnl.c (__ieee754_jnl, __ieee754_ynl):
+       Likewise.
+       * sysdeps/ieee754/ldbl-96/s_fma.c (__fma): Likewise.
+       * sysdeps/ieee754/ldbl-96/s_fmal.c (__fmal): Likewise.
+       * sysdeps/posix/clock_getres.c (hp_timing_getres, realtime_getres):
+       Likewise.
+       * sysdeps/posix/fdopendir.c (__fdopendir): Likewise.
+       * sysdeps/posix/getaddrinfo.c (gaih_inet, getaddrinfo): Likewise.
+       * sysdeps/posix/opendir.c (__opendirat): Likewise.
+       * sysdeps/posix/sleep.c: Likewise.
+       * sysdeps/posix/tempname.c: Likewise.
+       * sysdeps/powerpc/powerpc32/dl-irel.h (elf_irela): Likewise.
+       * sysdeps/powerpc/powerpc32/dl-machine.c (__process_machine_rela):
+       Likewise.
+       * sysdeps/powerpc/powerpc32/dl-machine.h (elf_machine_runtime_setup,
+       elf_machine_rela): Likewise.
+       * sysdeps/powerpc/powerpc64/dl-irel.h (elf_irela): Likewise.
+       * sysdeps/powerpc/powerpc64/dl-machine.h (elf_machine_rela): Likewise.
+       * sysdeps/pthread/aio_notify.c (__aio_notify_only): Likewise.
+       * sysdeps/pthread/aio_suspend.c (do_aio_misc_wait, aio_suspend):
+       Likewise.
+       * sysdeps/s390/dl-irel.h (elf_irela): Likewise.
+       * sysdeps/s390/s390-32/dl-machine.h (elf_machine_runtime_setup,
+       elf_machine_rela, elf_machine_lazy_rel): Likewise.
+       * sysdeps/s390/s390-64/dl-machine.h (elf_machine_runtime_setup,
+       elf_machine_rela, elf_machine_lazy_rel): Likewise.
+       * sysdeps/s390/s390-64/utf16-utf32-z9.c (gconv_end): Likewise.
+       * sysdeps/s390/s390-64/utf8-utf16-z9.c (gconv_end): Likewise.
+       * sysdeps/s390/s390-64/utf8-utf32-z9.c (gconv_end): Likewise.
+       * sysdeps/sh/dl-machine.h (elf_machine_rela): Likewise.
+       * sysdeps/sparc/sparc32/dl-irel.h (elf_irela): Likewise.
+       * sysdeps/sparc/sparc32/dl-machine.h (elf_machine_rela,
+       elf_machine_lazy_rel): Likewise.
+       * sysdeps/sparc/sparc64/dl-irel.h (elf_irela): Likewise.
+       * sysdeps/sparc/sparc64/dl-machine.h (elf_machine_rela,
+       elf_machine_lazy_rel): Likewise.
+       * sysdeps/sparc/sparc64/dl-plt.h (sparc64_fixup_plt): Likewise.
+       * sysdeps/unix/clock_gettime.c (hp_timing_gettime): Likewise.
+       * sysdeps/unix/clock_settime.c (hp_timing_settime): Likewise.
+       * sysdeps/unix/grantpt.c (grantpt): Likewise.
+       * sysdeps/unix/sysv/linux/accept4.c (accept4): Likewise.
+       * sysdeps/unix/sysv/linux/adjtime.c (ADJTIME): Likewise.
+       * sysdeps/unix/sysv/linux/check_pf.c (__check_pf): Likewise.
+       * sysdeps/unix/sysv/linux/dl-osinfo.h (_dl_setup_stack_chk_guard):
+       Likewise.
+       * sysdeps/unix/sysv/linux/faccessat.c (faccessat): Likewise.
+       * sysdeps/unix/sysv/linux/fchmodat.c (fchmodat): Likewise.
+       * sysdeps/unix/sysv/linux/fchownat.c (fchownat): Likewise.
+       * sysdeps/unix/sysv/linux/futimesat.c (futimesat): Likewise.
+       * sysdeps/unix/sysv/linux/fxstatat64.c (__fxstatat64): Likewise.
+       * sysdeps/unix/sysv/linux/fxstatat.c (__fxstatat): Likewise.
+       * sysdeps/unix/sysv/linux/i386/fallocate64.c (fallocate64): Likewise.
+       * sysdeps/unix/sysv/linux/i386/fallocate.c (fallocate): Likewise.
+       * sysdeps/unix/sysv/linux/i386/fchownat.c (fchownat): Likewise.
+       * sysdeps/unix/sysv/linux/i386/fxstatat.c (__fxstatat): Likewise.
+       * sysdeps/unix/sysv/linux/i386/get_clockfreq.c (__get_clockfreq):
+       Likewise.
+       * sysdeps/unix/sysv/linux/i386/posix_fallocate64.c
+       (__posix_fallocate64_l64): Likewise.
+       * sysdeps/unix/sysv/linux/i386/posix_fallocate.c
+       (posix_fallocate): Likewise.
+       * sysdeps/unix/sysv/linux/i386/scandir64.c (__old_scandir64): Likewise.
+       * sysdeps/unix/sysv/linux/i386/sysdep.h: Likewise.
+       * sysdeps/unix/sysv/linux/ifaddrs.c (__netlink_request,
+       getifaddrs_internal): Likewise.
+       * sysdeps/unix/sysv/linux/linkat.c (linkat): Likewise.
+       * sysdeps/unix/sysv/linux/mkdirat.c (mkdirat): Likewise.
+       * sysdeps/unix/sysv/linux/mq_unlink.c (mq_unlink): Likewise.
+       * sysdeps/unix/sysv/linux/openat.c (OPENAT_NOT_CANCEL): Likewise.
+       * sysdeps/unix/sysv/linux/posix_fallocate64.c
+       (__posix_fallocate64_l64): Likewise.
+       * sysdeps/unix/sysv/linux/posix_fallocate.c (posix_fallocate):
+       Likewise.
+       * sysdeps/unix/sysv/linux/powerpc/fchownat.c (fchownat): Likewise.
+       * sysdeps/unix/sysv/linux/powerpc/get_clockfreq.c (__get_clockfreq):
+       Likewise.
+       * sysdeps/unix/sysv/linux/readlinkat.c (readlinkat): Likewise.
+       * sysdeps/unix/sysv/linux/recvmmsg.c (recvmmsg): Likewise.
+       * sysdeps/unix/sysv/linux/renameat.c (renameat): Likewise.
+       * sysdeps/unix/sysv/linux/s390/s390-32/sysdep.h: Likewise.
+       * sysdeps/unix/sysv/linux/s390/s390-64/sysdep.h: Likewise.
+       * sysdeps/unix/sysv/linux/sched_setaffinity.c: Likewise.
+       * sysdeps/unix/sysv/linux/sendmmsg.c (__sendmmsg): Likewise.
+       * sysdeps/unix/sysv/linux/shm_open.c (where_is_shmfs, shm_open):
+       Likewise.
+       * sysdeps/unix/sysv/linux/sleep.c (__sleep): Likewise.
+       * sysdeps/unix/sysv/linux/symlinkat.c (symlinkat): Likewise.
+       * sysdeps/unix/sysv/linux/tcgetattr.c (__tcgetattr): Likewise.
+       * sysdeps/unix/sysv/linux/ttyname.c (ttyname): Likewise.
+       * sysdeps/unix/sysv/linux/ttyname_r.c (__ttyname_r): Likewise.
+       * sysdeps/unix/sysv/linux/unlinkat.c (unlinkat): Likewise.
+       * sysdeps/unix/sysv/linux/wordsize-64/fxstatat.c (__fxstatat):
+       Likewise.
+       * sysdeps/unix/sysv/linux/wordsize-64/posix_fallocate.c
+       (posix_fallocate): Likewise.
+       * sysdeps/unix/sysv/linux/x86_64/sysdep.h: Likewise.
+       * sysdeps/unix/sysv/linux/xmknodat.c (__xmknodat): Likewise.
+       * sysdeps/x86_64/dl-irel.h (elf_irela): Likewise.
+       * sysdeps/x86_64/dl-machine.h (elf_machine_runtime_setup,
+       elf_machine_rela, elf_machine_rela_relative, elf_machine_lazy_rel):
+       Likewise.
+       * time/asctime.c (asctime_internal): Likewise.
+       * time/tzfile.c (__tzfile_read, __tzfile_compute): Likewise.
+       * time/tzset.c (__tzset_parse_tz): Likewise.
+       * wcsmbs/mbrtoc16.c (mbrtoc16): Likewise.
+       * wcsmbs/mbrtowc.c (__mbrtowc): Likewise.
+       * wcsmbs/wcsmbsload.c (__wcsmbs_load_conv): Likewise.
+       * wcsmbs/wcsmbsload.h: Likewise.
+
+2014-02-10  Ondřej Bílka  <neleai@seznam.cz>
+
+       [BZ #15894]
+       * stdlib/setenv.c (__add_to_environ): Remove duplicate code.
+
+2014-02-10  Ondřej Bílka  <neleai@seznam.cz>
+
+       * malloc/arena.c (grow_heap, get_free_list, reused_arena,
+       arena_get2): Remove THREAD_STATS conditionals.
+       * malloc/malloc.c (__malloc_assert, __libc_realloc, _int_free,
+       __malloc_stats, int): Likewise.
+
+2014-02-08  Mike Frysinger  <vapier@gentoo.org>
+
+       * sysdeps/unix/sysv/linux/shm_open.c (where_is_shmfs): Compare
+       f.f_type to RAMFS_MAGIC too.  Compare mp->mnt_type to shm too.
+
+2014-02-08  Mike Frysinger  <vapier@gentoo.org>
+
+       * manual/setjmp.texi: Fix typos/grammar errors.
+
+2014-02-08  Mike Frysinger  <vapier@gentoo.org>
+
+       * debug/tst-backtrace4.c (handle_signal): Add NUM_FUNCTIONS to output.
+       Only return early when n is <= 0.  Delete unused return statement.
+
+2014-02-08  Mike Frysinger  <vapier@gentoo.org>
+
+       * debug/Makefile (CFLAGS-tst-longjmp_chk3.c): Define.
+       (CPPFLAGS-tst-longjmp_chk3.c): Likewise.
+       * debug/tst-longjmp_chk3.c: New file.
+
+2014-02-08  Mike Frysinger  <vapier@gentoo.org>
+
+       * benchtests/bench-strcpy_chk.c: Move test-skeleton.c to top.
+       (test_main): Replace code with set_fortify_handler call.
+       * debug/test-strcpy_chk.c: Likewise.
+       * debug/tst-chk1.c: Likewise.
+       * debug/tst-longjmp_chk.c: Likewise.
+       * test-skeleton.c: Include fcntl.h & paths.h
+       (set_fortify_handler): Define.
+
+2014-02-08  Mike Frysinger  <vapier@gentoo.org>
+
+       * debug/tst-longjmp_chk.c: Add header comment and include
+       ../test-skeleton.c.
+       (do_test): Mark static.
+       (TEST_FUNCTION): Define.
+
+2014-02-08  Mike Frysinger  <vapier@gentoo.org>
+
+       * sysdeps/unix/sysv/linux/bits/in.h (IP_NODEFRAG): Define.
+       (IP_PMTUDISC_INTERFACE): Likewise.
+       (IP_MULTICAST_IF): Likewise.
+       (IP_MULTICAST_TTL): Likewise.
+       (IP_MULTICAST_LOOP): Likewise.
+       (IP_ADD_MEMBERSHIP): Likewise.
+       (IP_DROP_MEMBERSHIP): Likewise.
+       (IP_UNBLOCK_SOURCE): Likewise.
+       (IP_BLOCK_SOURCE): Likewise.
+       (IP_ADD_SOURCE_MEMBERSHIP): Likewise.
+       (IP_DROP_SOURCE_MEMBERSHIP): Likewise.
+       (IP_MSFILTER): Likewise.
+       (MCAST_JOIN_GROUP): Likewise.
+       (MCAST_BLOCK_SOURCE): Likewise.
+       (MCAST_UNBLOCK_SOURCE): Likewise.
+       (MCAST_LEAVE_GROUP): Likewise.
+       (MCAST_JOIN_SOURCE_GROUP): Likewise.
+       (MCAST_LEAVE_SOURCE_GROUP): Likewise.
+       (MCAST_MSFILTER): Likewise.
+       (IP_MULTICAST_ALL): Likewise.
+       (IP_UNICAST_IF): Likewise.
+
+2014-02-08  Mike Frysinger  <vapier@gentoo.org>
+
+       * timezone/Makefile: Delete $(have-ksh) check.
+       ($(objpfx)tzselect): Change $(KSH) to $(BASH).
+       * timezone/tzselect.ksh: Add +x mode bits.
+
+2014-02-08  Mike Frysinger  <vapier@gentoo.org>
+
+       * sysdeps/unix/sysv/linux/linux_fsinfo.h (AFS_SUPER_MAGIC): Define.
+       (ANON_INODE_FS_MAGIC): Likewise.
+       (BDEVFS_MAGIC): Likewise.
+       (BINFMTFS_MAGIC): Likewise.
+       (BTRFS_TEST_MAGIC): Likewise.
+       (CRAMFS_MAGIC_WEND): Likewise.
+       (DEBUGFS_MAGIC): Likewise.
+       (ECRYPTFS_SUPER_MAGIC): Likewise.
+       (EXT3_SUPER_MAGIC): Likewise.
+       (EXT4_SUPER_MAGIC): Likewise.
+       (FUTEXFS_SUPER_MAGIC): Likewise.
+       (HOSTFS_SUPER_MAGIC): Likewise.
+       (HUGETLBFS_MAGIC): Likewise.
+       (MINIX3_SUPER_MAGIC): Likewise.
+       (MTD_INODE_FS_MAGIC): Likewise.
+       (NILFS_SUPER_MAGIC): Likewise.
+       (OPENPROM_SUPER_MAGIC): Likewise.
+       (PIPEFS_MAGIC): Likewise.
+       (PSTOREFS_MAGIC): Likewise.
+       (QNX6_SUPER_MAGIC): Likewise.
+       (RAMFS_MAGIC): Likewise.
+       (REISERFS_SUPER_MAGIC_STRING): Likewise.
+       (REISER2FS_SUPER_MAGIC_STRING): Likewise.
+       (REISER2FS_JR_SUPER_MAGIC_STRING): Likewise.
+       (SECURITYFS_MAGIC): Likewise.
+       (SELINUX_MAGIC): Likewise.
+       (SMACK_MAGIC): Likewise.
+       (SOCKFS_MAGIC): Likewise.
+       (SQUASHFS_MAGIC): Likewise.
+       (STACK_END_MAGIC): Likewise.
+       (TMPFS_MAGIC): Likewise.
+       (USBDEVICE_SUPER_MAGIC): Likewise.
+       (V9FS_MAGIC): Likewise.
+       (XENFS_SUPER_MAGIC): Likewise.
+       (CRAMFS_MAGIC): Fix typo in comment.
+       (EXT2_SUPER_MAGIC): Update comment.
+       (USBDEVFS_SUPER_MAGIC): Fix sorting order by moving further down.
+
+2014-02-08  Joseph Myers  <joseph@codesourcery.com>
+
+       * sysdeps/arm: Move directory from ports/sysdeps/arm.
+       * sysdeps/unix/arm: Move directory from ports/sysdeps/unix/arm.
+       * sysdeps/unix/sysv/linux/arm: Move directory from
+       ports/sysdeps/unix/sysv/linux/arm.
+       * README: Update listing for arm-*-linux-gnueabi.
+
+       * README: Remove mention of am33.
+
+2014-02-07  Roland McGrath  <roland@hack.frob.com>
+
+       * bits/sigset.h (__sigemptyset): Use a statement expression rather
+       than the comma operator, to avoid "rhs of comma has no effect"
+       compiler warnings.
+       (__sigfillset, __sigandset, __sigorset): Likewise.
+       * include/signal.h (__sigemptyset): Likewise.
+       * sysdeps/generic/malloc-machine.h (mutex_lock): Likewise.
+
+2014-02-07  Allan McRae  <allan@archlinux.org>
+
+       * version.h (RELEASE): Set to "development".
+       (VERSION): Set to "2.19.90"
+       * NEWS: Add 2.20 section.
+
+2014-02-06  Carlos O'Donell  <carlos@redhat.com>
+
+       [BZ #16529]
+       * inet/netinet/in.h: Remove comma after IPPROTO_MH.
+
+2014-02-06  Siddhesh Poyarekar  <siddhesh@redhat.com>
+
+       * manual/contrib.texi: Update entry for Carlos O'Donell,
+       Joseph Myers, Roland McGrath, Alexandre Oliva and Ryan Arnold.
+
+2014-02-05  Carlos O'Donell  <carlos@rehdat.com>
+
+       * sysdeps/unix/sysv/linux/kernel-features.h: Fix comment.
+
+       * sysdeps/unix/sysv/linux/kernel-features.h
+       [__LINUX_KERNEL_VERSION >= 0x020621]
+       (__ASSUME_PROC_PID_TASK_COMM): Define.
+
+2014-02-05  Siddhesh Poyarekar  <siddhesh@redhat.com>
+
+       * manual/contrib.texi: Update entry for Ondrej Bilka, Will
+       Newton and Alexandre Oliva.  Add entries for Steve Ellcey, Chris
+       Leonard and Allan McRae.
+
+2014-02-04  David S. Miller  <davem@davemloft.net>
+
+       * sysdeps/sparc/fpu/libm-test-ulps: Update for some 64-bit differences from
+       32-bit.
+
+2014-02-04  Adhemerval Zanella  <azanella@linux.vnet.ibm.com>
+
+       * sysdeps/unix/sysv/linux/powerpc/powerpc64/nptl/ld-le.abilist: New
+       file
+       * sysdeps/unix/sysv/linux/powerpc/powerpc64/nptl/libBrokenLocale-le.abilist:
+       New file
+       * sysdeps/unix/sysv/linux/powerpc/powerpc64/nptl/libanl-le.abilist: New
+       file.
+       * sysdeps/unix/sysv/linux/powerpc/powerpc64/nptl/libc-le.abilist: New
+       file.
+       * sysdeps/unix/sysv/linux/powerpc/powerpc64/nptl/libcrypt-le.abilist:
+       New file.
+       * sysdeps/unix/sysv/linux/powerpc/powerpc64/nptl/libdl-le.abilist: New
+       file.
+       * sysdeps/unix/sysv/linux/powerpc/powerpc64/nptl/libm-le.abilist: New
+       file.
+       * sysdeps/unix/sysv/linux/powerpc/powerpc64/nptl/libnsl-le.abilist:
+       New file.
+       * sysdeps/unix/sysv/linux/powerpc/powerpc64/nptl/libpthread-le.abilist:
+       New file.
+       * sysdeps/unix/sysv/linux/powerpc/powerpc64/nptl/libresolv-le.abilist:
+       New file.
+       * sysdeps/unix/sysv/linux/powerpc/powerpc64/nptl/librt-le.abilist:
+       New file.
+       * sysdeps/unix/sysv/linux/powerpc/powerpc64/nptl/libthread_db-le.abilist:
+       New file.
+       * sysdeps/unix/sysv/linux/powerpc/powerpc64/nptl/libutil-le.abilist:
+       New file.
+
+2014-02-01  Adhemerval Zanella  <azanella@linux.vnet.ibm.com>
+
+       * nptl/shlib-versions: Change powerpc*le start to 2.17.
+       * shlib-versions: Likewise.
+
+2014-02-04  Roland McGrath  <roland@hack.frob.com>
+           Adhemerval Zanella  <azanella@linux.vnet.ibm.com>
+
+       * sysdeps/powerpc/Makefile [$(config-machine) ends with 'le']
+       (abilist-pattern): New variable, set to %-le.abilist.
+
+       * Makerules (abilist-pattern): New variable.
+       (vpath): Use $(abilist-pattern) in place of %.abilist.
+       (check-abi-% pattern rule): Likewise.
+       (check-abi, update-abi): Likewise.
+
+2014-02-04  Eric Wong  <normalperson@yhbt.net>
+
+       * sysdeps/x86_64/fpu/libm-test-ulps: Update.
+
+2014-02-04  Eric Wong  <normalperson@yhbt.net>
+
+       * sysdeps/x86_64/fpu/libm-test-ulps: Update.
+
+2014-02-03  Carlos O'Donell  <carlos@redhat.com>
+
+       * manual/startup.texi: Add next, previous, and top entries for
+       the `Program Arguments' and `Environment Variables' nodes.
+
+2014-02-03  Alexandre Oliva <aoliva@redhat.com>
+
+       * manual/macros.texi: Add comments before MTASC-safety macros.
+
+       * manual/users.texi: Document MTASC-safety properties.
+
+       * manual/threads.texi (pthread_key_create, pthread_key_delete,
+       pthread_getspecific, pthread_setspecific): Format with
+       @deftypefun, and add @safety note.
+       * manual/signal.texi: Move comments that analyze the above
+       functions to their home place.
+
+2014-02-03  Allan McRae  <allan@archlinux.org>
+
+       * po/sl.po: Update Slovenian translation from translation project.
+
+2014-02-02  Alexandre Oliva <aoliva@redhat.com>
+
+       * manual/time.texi (timegm): Add missing blank after @c.
+       Reported by Joseph Myers <joseph@codesourcery.com>.
+
+2014-02-01  Alexandre Oliva <aoliva@redhat.com>
+
+       * manual/check-safety.sh: New.
+       * manual/Makefile ($(objpfx)stamp-summary): Run it.
+
+       * manual/terminal.texi: Document MTASC-safety properties.
+
+       * manual/filesys.texi: Document MTASC-safety properties.
+
+       * manual/errno.texi: Document MTASC-safety properties.
+
+       * manual/intro.texi: Document safety identifiers and
+       conditionals.
+
+       * manual/string.texi (wcstok): Fix prototype.
+       (wcstok, strtok, strtok_r): Adjust reentrancy remarks.
+
+       * manual/time.texi: Document MTASC-safety properties.
+
+       * manual/string.texi: Document MTASC-safety properties.
+
+       * manual/threads.texi: Document MTASC-safety properties.
+
+       * manual/stdio.texi: Document MTASC-safety properties.
+
+       * manual/syslog.texi: Document MTASC-safety properties.
+
+       * manual/sysinfo.texi: Document MTASC-safety properties.
+
+       * manual/startup.texi: Document MTASC-safety properties.
+
+       * manual/socket.texi: Document MTASC-safety properties.
+
+       * manual/signal.texi: Document MTASC-safety properties.
+
+2014-01-31  Alexandre Oliva <aoliva@redhat.com>
+
+       * manual/setjmp.texi: Document MTASC-safety properties.
+
+       * manual/search.texi: Document MTASC-safety properties.
+
+       * manual/resource.texi: Document MTASC-safety properties.
+
+       * manual/process.texi: Document MTASC-safety properties.
+
+       * manual/platform.texi: Document MTASC-safety properties.
+
+       * manual/pipe.texi: Document MTASC-safety properties.
+
+       * manual/pattern.texi: Document MTASC-safety properties.
+
+       * manual/message.texi: Document MTASC-safety properties.
+
+       [BZ #12751]
+       * manual/memory.texi: Document MTASC-safety properties.
+
+       * manual/math.texi: Document MTASC-safety properties.
+
+       * manual/locale.texi: Document MTASC-safety properties.
+
+       * manual/llio.texi: Document MTASC-safety properties.
+
+       * manual/libdl.texi: New.
+
+       * manual/lang.texi: Document MTASC-safety properties.
+
+       * manual/job.texi: Document MTASC-safety properties.
+
+       * manual/getopt.texi: Document MTASC-safety properties.
+
+       * manual/ctype.texi: Document MTASC-safety properties.
+
+2014-01-31  Maciej W. Rozycki  <macro@codesourcery.com>
+
+       [BZ #16046]
+       * csu/libc-tls.c (static_map): Remove variable.
+       (__libc_setup_tls): Use main executable's link map for TLS data.
+       * elf/dl-close.c (_dl_close_worker) [!SHARED]: Remove special
+       casing for LM_ID_BASE and GL(dl_nns).
+       * elf/dl-iteratephdr.c [!SHARED] (dl_iterate_phdr): Remove
+       function.  Alias dl_iterate_phdr to __dl_iterate_phdr.
+       * elf/dl-load.c (_dl_map_object) [!SHARED]: Remove special
+       casing for GL(dl_ns)[LM_ID_BASE]._ns_loaded.
+       * elf/dl-support.c (_dl_main_map): Also initialize l_flags_1
+       member.
+       (_dl_non_dynamic_init): Also initialize _dl_main_map's l_phdr and
+       l_phnum members.
+
+2014-01-30  Alexandre Oliva <aoliva@redhat.com>
+
+       * manual/debug.texi: Document MTASC-safety properties.
+
+2014-01-29  H.J. Lu  <hongjiu.lu@intel.com>
+
+       [BZ #16510]
+       * sysdeps/x86/fpu/bits/mathinline.h: Check __SSE2_MATH__ instead
+       of __x86_64__ when disabling x87 inline functions.
 
 2014-01-29  Alexandre Oliva <aoliva@redhat.com>
 
+       * manual/charset.texi: Document MTASC-safety properties.
+
+       * manual/crypt.texi: Document MTASC-safety properties.
+
+       * manual/conf.texi: Document MTASC-safety properties.
+
+       * manual/arith.texi: Document MTASC-safety properties.
+
+       * manual/argp.texi: Document MTASC-safety properties.
+
        * manual/macros.texi: Introduce macros to document multi
        thread, asynchronous signal and asynchronous cancellation
        safety properties.
        * sysdeps/powerpc/powerpc64/multiarch/strnlen-power7.S: Likewise.
        * sysdeps/powerpc/powerpc64/multiarch/wcscpy.c: Likewise.
 
-2014-01-03  Andrew Hunter  <ahh@google.com>
-
-       * elf/dl-open.c (dl_open_worker): New comment.
-       * elf/dl-reloc.c (_dl_try_allocate_static_tls): Use
-       atomic_compare_and_exchange_bool_acq
-       (_dl_allocate_static_tls): Block signals.
-       * elf/dl-tls.c (allocate_and_init): Return void.
-       (_dl_update_slotinfo): Block signals, use atomic update.
-
 2014-01-03  Joseph Myers  <joseph@codesourcery.com>
 
        * sysdeps/powerpc/nofpu/libm-test-ulps: Regenerated.
 
        * sysdeps/powerpc/fpu/libm-test-ulps: Update.
 
-2013-12-19  Paul Pluzhnikov  <ppluzhnikov@google.com>
-
-       * elf/dl-misc.c (ptr_to_signal_safe_allocator_header): New function.
-       (__signal_safe_memalign, __signal_safe_free): Use it.
-       (__signal_safe_realloc): Likewise.
-
 2013-12-19  Joseph Myers  <joseph@codesourcery.com>
 
        * manual/texinfo.tex: Update to version 2013-11-26.10 with
        * manual/install.texi: Suppress menu for plain text output.
        * INSTALL: Regenerated.
 
-2013-12-18  Andrew Hunter  <ahh@google.com>
-
-       * sysdeps/generic/ldsodefs.h (__signal_safe_memalign): New prototype.
-       (__signal_safe_malloc, __signal_safe_free): Likewise.
-       (__signal_safe_realloc, __signal_safe_calloc): Likewise.
-       * elf/dl-misc.c (__signal_safe_allocator_header): New struct.
-       (__signal_safe_memalign, __signal_safe_malloc): New function.
-       (__signal_safe_free, __signal_safe_realloc): Likewise.
-       (__signal_safe_calloc): Likewise.
-       * elf/dl-tls.c (allocate_dtv, _dl_clear_dtv): Call signal-safe
-       functions.
-       (_dl_deallocate_tls, _dl_update_slotinfo): Likewise.
-
-2013-12-18  Andrew Hunter  <ahh@google.com>
-
-       * elf/Versions (ld): Add _dl_clear_dtv.
-       * sysdeps/generic/ldsodefs.h (_dl_clear_dtv): New prototype.
-       * elf/dl-tls.c (_dl_clear_dtv): New function.
-       * nptl/allocatestack.c (get_cached_stack): Call _dl_clear_dtv.
-
-2013-12-18  Andrew Hunter  <ahh@google.com>
-
-       * sysdeps/generic/ldsodefs.h (_dl_mask_all_signals): New prototype.
-       (_dl_unmask_signals): Likewise.
-       * sysdeps/mach/hurd/dl-sysdep.h (_dl_mask_all_signals): New stub.
-       (_dl_unmask_all_signals): Likewise.
-       * sysdeps/unix/sysv/linux/dl-sysdep.h (_dl_mask_all_signals): New prototype.
-       (_dl_unmask_all_signals): Likewise.
-       * sysdeps/unix/sysv/linux/dl-sysdep.c (_dl_mask_all_signals): New function.
-       (_dl_unmask_signals): Likewise.
-
 2013-12-18  Brooks Moses  <bmoses@google.com>
 
        [BZ #15846]
 
 2013-12-17  Paul Eggert  <eggert@cs.ucla.edu>
 
+       [BZ #15968]
        Support TZ transition times < 00:00:00.
        This is needed for version-3 tz-format files; it supports time
        stamps past 2037 for America/Godthab (the only entry in the tz
 
 2013-11-04  Joseph Myers  <joseph@codesourcery.com>
 
+       [BZ #6981]
        * include/stdc-predef.h [__GCC_IEC_559] (__STDC_IEC_559__): Define
        depending on [__GCC_IEC_559 > 0].
        [__GCC_IEC_559_COMPLEX] (__STDC_IEC_559_COMPLEX__): Define