]> git.ipfire.org Git - thirdparty/glibc.git/blobdiff - ChangeLog
Fix memory leak in dlopen with RTLD_NOLOAD.
[thirdparty/glibc.git] / ChangeLog
index 5a7d9d2bed307098e008f6e9988407db060b7fa4..a60bf2b1034f042b78820a01e9ce8a6b782201d3 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,516 @@
+2011-02-23  Andreas Schwab  <schwab@redhat.com>
+           Ulrich Drepper  <drepper@gmail.com>
+
+       [BZ #12509]
+       * include/link.h (struct link_map): Add l_orig_initfini.
+       * elf/dl-load.c (_dl_map_object_from_fd): Free realname before
+       returning unsuccessfully.
+       * elf/dl-close.c (_dl_close_worker): If this is the last explicit
+       close of a file loaded at startup, restore the original l_initfini
+       list.
+       * elf/dl-deps.c (_dl_map_object_deps): Don't free old l_initfini
+       list, store the pointer.
+       * elf/Makefile ($(objpfx)noload-mem): New rule.
+       (noload-ENV): Define.
+       (tests): Add $(objpfx)noload-mem.
+       * elf/noload.c: Include <memcheck.h>.
+       (main): Call mtrace.  Close all opened handles.
+
+2011-02-17  Andreas Schwab  <schwab@redhat.com>
+
+       [BZ #12454]
+       * elf/dl-deps.c (_dl_map_object_deps): Signal error early when
+       dependencies are missing.
+
+2011-02-22  Samuel Thibault  <samuel.thibault@ens-lyon.org>
+
+       Fix __if_freereq crash: Unlike the generic version which uses free,
+       Hurd needs munmap.
+       * sysdeps/mach/hurd/ifreq.h: New file.
+
+2011-01-27  Petr Baudis  <pasky@suse.cz>
+           Ulrich Drepper  <drepper@gmail.com>
+
+       [BZ 12445]#
+       * stdio-common/vfprintf.c (vfprintf): Pass correct newlen
+       to extend_alloca().
+       * stdio-common/bug23.c: New file.
+       * stdio-common/Makefile (tests): Add bug23.
+
+2010-09-28  Andreas Schwab  <schwab@redhat.com>
+           Ulrich Drepper  <drepper@gmail.com>
+
+       [BZ #12489]
+       * elf/rtld.c (dl_main): Move setting of GLRO(dl_init_all_dirs)
+       before performing relro protection.  At old place add assertion
+       to make sure nothing changed.
+
+2011-02-17  Nathan Sidwell  <nathan@codesourcery.com>
+           Glauber de Oliveira Costa  <glommer@gmail.com>
+
+       * elf/elf.h: Add new ARM TLS relocs.
+
+2011-02-16  Ryan S. Arnold  <rsa@us.ibm.com>
+
+       * sysdeps/unix/sysv/linux/powerpc/powerpc64/sysdep.h:
+       (INTERNAL_VSYSCALL_NCS INTERNAL_SYSCALL_NCS): Remove erroneous (int)
+       cast from r3.
+       * sysdeps/wordsize-64/Makefile: New file.  Add tst-writev to
+       'tests' variable.
+       * sysdeps/wordsize-64/tst-writev.c: New file.
+
+2011-02-15  Ryan S. Arnold  <rsa@us.ibm.com>
+
+       * sysdeps/powerpc/powerpc64/power7/Makefile: New file which adds
+       -mno-vsx to the CFLAGS-rtld.c variable to avoid using VSX registers and
+       insns in _dl_start to prevent a TOC reference before relocs are
+       resolved.
+
+2011-02-15  Ulrich Drepper  <drepper@gmail.com>
+
+       [BZ #12469]
+       * Makeconfig: Remove RANLIB definition.
+       * Makerules: Don't use RANLIB.
+       * aclocal.m4: Remove ranlib test.
+       * configure.in: No need to check for ranlib.
+       * elf/rtld-Rules: Don't use RANLIB.
+
+2011-02-16  Samuel Thibault  <samuel.thibault@ens-lyon.org>
+
+       * sysdeps/mach/i386/sysdep.h: Add _MACH_I386_SYSDEP_H inclusion
+       protection macro.
+       * sysdeps/mach/i386/thread_state.h: Add _MACH_I386_THREAD_STATE_H
+       inclusion protection macro.
+
+       * stdio-common/psiginfo.c (psiginfo): Check pinfo->si_signo against
+       SIGRTMIN and SIGRTMAX and print information in that case only when
+       SIGRTMIN is defined.
+
+2011-02-11  Jakub Jelinek  <jakub@redhat.com>
+
+       * stdio-common/printf-parsemb.c (__parse_one_specmb): Handle
+       arginfo fn returning -1.
+
+       * stdio-common/_i18n_number.h (_i18n_number_rewrite): Ensure decimal
+       and thousands string is zero terminated.
+
+2011-02-03  Andreas Schwab  <schwab@redhat.com>
+
+       * sysdeps/unix/sysv/linux/sparc/bits/socket.h: Sync with
+       sysdeps/unix/sysv/linux/bits/socket.h.
+
+2011-01-30  Samuel Thibault  <samuel.thibault@ens-lyon.org>
+
+       * bits/sched.h (__CPU_ZERO, __CPU_SET, __CPU_CLR, __CPU_ISSET)
+       (__CPU_COUNT): Remove old macros.
+       (__CPU_ZERO_S, __CPU_SET_S, __CPU_CLR_S, __CPU_ISSET_S)
+       (__CPU_COUNT, __CPU_EQUAL_S, __CPU_OP_S, __CPU_ALLOC_SIZE)
+       (__CPU_ALLOC, __CPU_FREE): Add macros.
+       (__sched_cpualloc, __sched_cpufree): Add declarations.
+
+2011-02-05  Ulrich Drepper  <drepper@gmail.com>
+
+       * nscd/nscd-client.h: Define MAX_TIMEOUT_VALUE.
+       (struct datahead): Reuse 32 bits of the alignment for a TTL field.
+       * nscd/aicache.c (addhstaiX): Return timeout of added value.
+       (readdhstai): Return value of addhstaiX call.
+       * nscd/grpcache.c (cache_addgr): Return timeout of added value.
+       (addgrbyX): Return value returned by cache_addgr.
+       (readdgrbyname): Return value returned by addgrbyX.
+       (readdgrbygid): Likewise.
+       * nscd/pwdcache.c (cache_addpw): Return timeout of added value.
+       (addpwbyX): Return value returned by cache_addpw.
+       (readdpwbyname): Return value returned by addhstbyX.
+       (readdpwbyuid): Likewise.
+       * nscd/servicescache.c (cache_addserv): Return timeout of added value.
+       (addservbyX): Return value returned by cache_addserv.
+       (readdservbyname): Return value returned by addservbyX:
+       (readdservbyport): Likewise.
+       * nscd/hstcache.c (cache_addhst): Return timeout of added value.
+       (addhstbyX): Return value returned by cache_addhst.
+       (readdhstbyname): Return value returned by addhstbyX.
+       (readdhstbyaddr): Likewise.
+       (readdhstbynamev6): Likewise.
+       (readdhstbyaddrv6): Likewise.
+       * nscd/initgrcache.c (addinitgroupsX): Return timeout of added value.
+       (readdinitgroups): Return value returned by addinitgroupsX.
+       * nscd/cache.c (readdfcts): Change return value of functions to time_t.
+       (prune_cache): Keep track of timeout value of re-added entries.
+       * nscd/connections.c (nscd_run_prune): Use MAX_TIMEOUT_VALUE.
+       * nscd/nscd.h: Adjust prototypes of readd* functions.
+
+2011-02-04  Roland McGrath  <roland@redhat.com>
+
+       * nis/nis_server.c (nis_servstate): Use the right name for 0.
+       (nis_stats): Likewise.
+       * nis/nis_modify.c (nis_modify): Likewise.
+       * nis/nis_remove.c (nis_remove): Likewise.
+       * nis/nis_add.c (nis_add): Likewise.
+
+       * elf/dl-object.c (_dl_new_object): Remove unused variable L.
+
+       * posix/fnmatch_loop.c: Add some consts.
+
+       * sysdeps/x86_64/multiarch/memset-x86-64.S: Add an #undef.
+
+2011-02-02  H.J. Lu  <hongjiu.lu@intel.com>
+
+       [BZ #12460]
+       * config.make.in (config-cflags-novzeroupper): Define.
+       * configure.in: Substitute libc_cv_cc_novzeroupper.
+       * elf/Makefile (AVX-CFLAGS): Define.
+       (CFLAGS-tst-audit4.c): Replace -mavx with $(AVX-CFLAGS).
+       (CFLAGS-tst-auditmod4a.c): Likewise.
+       (CFLAGS-tst-auditmod4b.c): Likewise.
+       (CFLAGS-tst-auditmod6b.c): Likewise.
+       (CFLAGS-tst-auditmod6c.c): Likewise.
+       (CFLAGS-tst-auditmod7b.c): Likewise.
+       * sysdeps/i386/configure.in: Check -mno-vzeroupper.
+
+2011-02-02  Ulrich Drepper  <drepper@gmail.com>
+
+       * elf/dl-runtime.c (_dl_call_pltexit): Pass correct address of the
+       function to the callback.
+       Patch partly by Jiri Olsa <jolsa@redhat.com>.
+
+2011-02-02  Andreas Schwab  <schwab@redhat.com>
+
+       * shadow/sgetspent.c: Check return value of __sgetspent_r instead
+       of errno.
+
+2011-01-19  Ulrich Drepper  <drepper@gmail.com>
+
+       [BZ #11724]
+       * elf/dl-deps.c (_dl_map_object_deps): Rewrite sorting determining order
+       of constructors.
+       * elf/dl-fini.c (_dl_sort_fini): Rewrite sorting determining order
+       of destructors.
+       (_dl_fini): Don't call _dl_sort_fini if there is only one object.
+
+       [BZ #11724]
+       * elf/Makefile: Add rules to build and run new test.
+       * elf/tst-initorder.c: New file.
+       * elf/tst-initorder.exp: New file.
+       * elf/tst-initordera1.c: New file.
+       * elf/tst-initordera2.c: New file.
+       * elf/tst-initordera3.c: New file.
+       * elf/tst-initordera4.c: New file.
+       * elf/tst-initorderb1.c: New file.
+       * elf/tst-initorderb2.c: New file.
+       * elf/tst-order-a1.c: New file.
+       * elf/tst-order-a2.c: New file.
+       * elf/tst-order-a3.c: New file.
+       * elf/tst-order-a4.c: New file.
+       * elf/tst-order-b1.c: New file.
+       * elf/tst-order-b2.c: New file.
+       * elf/tst-order-main.c: New file.
+       New test case by George Gensure <werkt0@gmail.com>.
+
+2010-10-01  Andreas Schwab  <schwab@redhat.com>
+
+       * sysdeps/posix/getaddrinfo.c (gaih_inet): Don't discard result of
+       decoding ACE if AI_CANONIDN.
+
+2011-01-18  Ulrich Drepper  <drepper@gmail.com>
+
+       * elf/Makefile: Build IFUNC tests unless multi-arch = no.
+
+2011-01-17  Ulrich Drepper  <drepper@gmail.com>
+
+       * version.h (RELEASE): Bump for 2.13 release.
+       * include/features.h: (__GLIBC_MINOR__): Bump to 13.
+
+       * io/fcntl.h: Define AT_NO_AUTOMOUNT.
+
+       * sysdeps/unix/sysv/linux/i386/bits/mman.h: Define MADV_HUGEPAGE and
+       MADV_NOHUGEPAGE.
+       * sysdeps/unix/sysv/linux/ia64/bits/mman.h: Likewise.
+       * sysdeps/unix/sysv/linux/powerpc/bits/mman.h: Likewise.
+       * sysdeps/unix/sysv/linux/s390/bits/mman.h: Likewise.
+       * sysdeps/unix/sysv/linux/sh/bits/mman.h: Likewise.
+       * sysdeps/unix/sysv/linux/sparc/bits/mman.h: Likewise.
+       * sysdeps/unix/sysv/linux/x86_64/bits/mman.h: Likewise.
+
+       * posix/getconf.c: Update copyright year.
+       * catgets/gencat.c: Likewise.
+       * csu/version.c: Likewise.
+       * debug/catchsegv.sh: Likewise.
+       * debug/xtrace.sh: Likewise.
+       * elf/ldconfig.c: Likewise.
+       * elf/ldd.bash.in: Likewise.
+       * elf/sprof.c (print_version): Likewise.
+       * iconv/iconv_prog.c: Likewise.
+       * iconv/iconvconfig.c: Likewise.
+       * locale/programs/locale.c: Likewise.
+       * locale/programs/localedef.c: Likewise.
+       * malloc/memusage.sh: Likewise.
+       * malloc/mtrace.pl: Likewise.
+       * nscd/nscd.c (print_version): Likewise.
+       * nss/getent.c: Likewise.
+
+       * sysdeps/unix/sysv/linux/bits/socket.h: Define AF_CAIF, AF_ALG,
+       PF_CAIF, and PF_ALG.
+       * sysdeps/unix/sysv/linux/sparc/bits/socket.h: Likewise.
+
+2011-01-16  Andreas Schwab  <schwab@linux-m68k.org>
+
+       * elf/Makefile (tlsmod17a-modules, tlsmod18a-modules): Define.
+       (modules-names): Use them.
+       (ifunc-test-modules, ifunc-pie-tests): Define.
+       (extra-test-objs): Add tlsmod17a-modules, tlsmod18a-modules,
+       tst-pie1, ifunc-test-modules and ifunc-pie-tests objects.
+       (test-extras): Likewise.
+       ($(patsubst %,$(objpfx)%.os,$(tlsmod17a-modules))): Use
+       $(compile-command.c).
+       ($(patsubst %,$(objpfx)%.os,$(tlsmod18a-modules))): Likewise.
+       (all-built-dso): Define.
+       (check-textrel.out, check-execstack.out): Depend on it.
+
+       * configure.in: Don't override --enable-multi-arch.
+
+2011-01-15  Ulrich Drepper  <drepper@gmail.com>
+
+       [BZ #6812]
+       * nscd/hstcache.c (tryagain): Define.
+       (cache_addhst): Return tryagain not notfound for temporary errors.
+       (addhstbyX): Also set h_errno to TRY_AGAIN when memory allocation
+       failed.
+
+2011-01-14  Ulrich Drepper  <drepper@gmail.com>
+
+       [BZ #10563]
+       * sysdeps/unix/sysv/linux/i386/setgroups.c: Use INLINE_SETXID_SYSCALL
+       to make the syscall.
+       * sysdeps/unix/sysv/linux/setgroups.c: New file.
+
+       [BZ #12378]
+       * posix/fnmatch_loop.c (FCT): When matching '[' keep track of beginning
+       and fall back to matching as normal character if the string ends before
+       the matching ']' is found.  This is what POSIX requires.
+       * posix/testfnm.c: Adjust test result.
+       * posix/globtest.sh: Adjust test result.  Add new test.
+       * posix/tst-fnmatch.input: Likewise.
+       * posix/tst-fnmatch2.c: Add new test.
+
+2010-12-28  Andreas Schwab  <schwab@linux-m68k.org>
+
+       * elf/Makefile (check-execstack): Revert last change.  Depend on
+       check-execstack.h.
+       (check-execstack.h): New target.
+       (generated): Add check-execstack.h.
+       * elf/check-execstack.c: Include "check-execstack.h".
+       (main): Revert last change.
+       (handle_file): Return zero if GNU_STACK is absent and
+       DEFAULT_STACK_PERMS doesn't include PF_X.
+
+2011-01-13  Ulrich Drepper  <drepper@gmail.com>
+
+       * sysdeps/posix/spawni.c (__spawni): Don't fail if close file action
+       in child fails because the descriptor is already closed.
+       * include/sys/resource.h: Add libc_hidden_proto for getrlimit64.
+       * sysdeps/unix/sysv/linux/getrlimit64.c: Add libc_hidden_def.
+       * sysdeps/unix/sysv/linux/i386/getrlimit64.c: Likewise.
+
+       [BZ #12397]
+       * sysdeps/unix/sysv/linux/mkdirat.c (mkdirat): Fix handling of missing
+       syscall.
+
+       [BZ #10484]
+       * nss/nss_files/files-hosts.c (HOST_DB_LOOKUP): Handle overflows of
+       temporary buffer used to handle multi lookups locally.
+       * include/alloca.h: Add libc_hidden_proto for __libc_alloca_cutoff.
+
+2011-01-12  Ulrich Drepper  <drepper@gmail.com>
+
+       * elf/dl-dst.h (DL_DST_REQUIRED): Allow l_origin to be NULL when
+       loader is ld.so.
+
+2011-01-10  Paul Pluzhnikov  <ppluzhnikov@google.com>
+
+       * sysdeps/i386/Makefile: stdlib/cxa_finalize.c needs 16-byte stack
+       alignment for SSE2.
+
+2011-01-12  Ulrich Drepper  <drepper@gmail.com>
+
+       [BZ #12394]
+       * stdio-common/printf_fp.c (__printf_fp): Add more room for grouping
+       characters.  When rounding increased number of integer digits recompute
+       number of groups.
+       * stdio-common/tst-grouping.c: New file.
+       * stdio-common/Makefile: Add rules to build and run tst-grouping.
+
+2011-01-09  Ulrich Drepper  <drepper@gmail.com>
+
+       * sysdeps/i386/bits/select.h: Don't use asm code for __FD_SET,
+       __FD_CLR, and __FS_ISSET.  gcc generates better code on its own.
+
+       * sysdeps/x86_64/bits/select.h: Mark value of __FD_SET and __FD_CLR as
+       void.
+       * bits/select.h: Likewise.
+
+2011-01-08  Ulrich Drepper  <drepper@gmail.com>
+
+       * po/ja.po: Update from translation team.
+
+2011-01-04  David S. Miller  <davem@sunset.davemloft.net>
+
+       [BZ #11155]
+       * sysdeps/unix/sysv/linux/sparc/sparc64/fxstat.c: Use i386's
+       implementation just like for lxstat, fxstatat, et al.
+
+2010-12-27  Jim Meyering  <meyering@redhat.com>
+
+       [BZ #12348]
+       * posix/regexec.c (build_trtable): Return failure indication upon
+       calloc failure.  Otherwise, re_search_internal could infloop on OOM.
+
+2010-12-25  Ulrich Drepper  <drepper@gmail.com>
+
+       [BZ #12201]
+       * sysdeps/unix/sysv/linux/getrlimit64.c: New file.
+       * sysdeps/unix/sysv/linux/setrlimit64.c: New file.
+       * sysdeps/unix/sysv/linux/i386/getrlimit64.c: Use ../getrlimit64.c.
+       * sysdeps/unix/sysv/linux/kernel-features.h: Define __ASSUME_PRLIMIT64.
+
+       [BZ #12207]
+       * malloc/malloc.c (do_check_malloc_state): Use fastbin macro.
+
+       [BZ #12204]
+       * string/xpg-strerror.c (__xpg_strerror_r): Return error code, not -1.
+       * sysdeps/mach/xpg-strerror.c (__xpg_strerror_r): Likewise.
+
+2010-12-15  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * config.h.in (NO_CTORS_DTORS_SECTIONS): Define.
+       * configure.in: Define NO_CTORS_DTORS_SECTIONS if linker
+       script has SORT_BY_INIT_PRIORITY.
+       * elf/sofini.c: Remove `.ctors' and `.dtors' sections if
+       NO_CTORS_DTORS_SECTIONS is defined.
+       * elf/soinit.c: Likewise.
+       * sysdeps/i386/init-first.c: Don't call __libc_global_ctors if
+       NO_CTORS_DTORS_SECTIONS is defined.
+       * sysdeps/mach/hurd/i386/init-first.c: Likewise.
+       * sysdeps/mach/hurd/powerpc/init-first.c: Likewise.
+       * sysdeps/sh/init-first.c: Likewise.
+       * sysdeps/unix/sysv/linux/init-first.c: Likewise.
+
+2010-12-24  Ulrich Drepper  <drepper@gmail.com>
+
+       * stdio-common/vfprintf.c (vfprintf): If printf handlers are installed
+       always use the slow path.
+
+2010-12-15  Ryan S. Arnold  <rsa@us.ibm.com>
+
+       * elf/Makefile: (check-execstack): Replace $(native-compile) with a
+       similar rule which adds the sysdep directories to the header search in
+       order to pick up the correct platform stackinfo.h.
+       * elf/check-execstack.c (main): Check DEFAULT_STACK_PERMS for PF_X and
+       perform test if it is, otherwise return successfully without testing.
+       * elf/dl-load.c (_dl_map_object_from_fd): Source stack_flags from
+       DEFAULT_STACK_PERMS define in stackinfo.h.
+       * elf/dl-support.c (_dl_stack_flags): Source from DEFAULT_STACK_PERMS
+       defined in stackinfo.h.
+       * elf/rtld.c (_dl_starting_up): Source ._dl_stack_flags from
+       DEFAULT_STACK_PERMS defined in stackinfo.h.
+       * sysdeps/i386/stackinfo.h: Define DEFAULT_STACK_PERMS with PF_X.
+       * sysdeps/ia64/stackinfo.h: Likewise.
+       * sysdeps/s390/stackinfo.h: Likewise.
+       * sysdeps/sh/stackinfo.h: Likewise.
+       * sysdeps/sparc/stackinfo.h: Likewise.
+       * sysdeps/x86_64/stackinfo.h: Likewise.
+       * sysdeps/powerpc/stackinfo.h: Define DEFAULT_STACK_PERMS without
+       PF_X for powerpc64.  Retain PF_X for powerpc32.
+
+2010-12-19  Ulrich Drepper  <drepper@gmail.com>
+
+       * sysdeps/unix/readdir_r.c (__READDIR_R): Compute reclen more
+       accurately.
+       * sysdeps/unix/sysv/linux/wordsize-64/readdir_r.c: Define
+       GETDENTS_64BIT_ALIGNED.
+
+2010-12-14  Ulrich Drepper  <dreper@gmail.com>
+
+       * sysdeps/i386/i686/multiarch/strcmp.S: Undo accidental checkin.
+
+2010-12-10  Andreas Schwab  <schwab@redhat.com>
+
+       * wcsmbs/wchar.h (wcpcpy, wcpncpy): Only declare under
+       _GNU_SOURCE.
+
+       * wcsmbs/wchar.h (wcpcpy, wcpncpy): Add __restrict.
+       * wcsmbs/bits/wchar2.h (__wmemmove_chk_warn, wmemmove, wmemset):
+       Remove __restrict.
+       (wcscpy, __wcpcpy_chk, __wcpcpy_alias, wcpcpy, wcsncpy, wcpncpy)
+       (wcscat, wcsncat, __wcrtomb_chk, wcrtomb): Add __restrict.
+
+2010-12-09  Ulrich Drepper  <drepper@gmail.com>
+
+       [BZ #11655]
+       * stdlib/msort.c (qsort_r): Make sure both phys_pages and pagesize
+       are initialized.
+
+2010-12-09  Jakub Jelinek  <jakub@redhat.com>
+
+       * string/bits/string3.h (memmove, bcopy): Remove __restrict.
+
+2010-12-03  Ulrich Drepper  <drepper@gmail.com>
+
+       * po/it.po: Update from translation team.
+
+2010-12-01  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * sysdeps/i386/i686/multiarch/strcmp-ssse3.S (STRCMP): Remove
+       unused codes.
+
+2010-11-30  Ulrich Drepper  <drepper@gmail.com>
+
+       * sysdeps/i386/fpu/libm-test-ulps: Relax ynf(10,0.75) test expectations.
+
+2010-11-24  Andreas Schwab  <schwab@redhat.com>
+
+       * resolv/nss_dns/dns-host.c (getanswer_r): Don't handle ttl == 0
+       specially.
+       (gaih_getanswer_slice): Likewise.
+
+2010-10-20  Jakub Jelinek  <jakub@redhat.com>
+
+       * sysdeps/ieee754/ldbl-128/s_fmal.c (__fmal): Fix up inline asm.
+
+2010-05-31  Petr Baudis  <pasky@suse.cz>
+
+       [BZ #11149]
+       * elf/ldconfig.c (main): Allow aux_cache_file open()ing to fail
+       silently even in the chroot mode.
+
+2010-11-22  Ulrich Drepper  <drepper@gmail.com>
+
+       * nis/nss_compat/compat-initgroups.c (internal_getgrent_r): Optimize
+       last patch a bit.  Pretty printing
+
+2010-05-31  Petr Baudis <pasky@suse.cz>
+
+       [BZ #10085]
+       * nis/nss_compat/compat-initgroups.c (internal_getgrent_r): Fix
+       initialization of skip_initgroups_dyn.
+
+2010-11-19  Ulrich Drepper  <drepper@gmail.com>
+
+       * sysdeps/unix/sysv/linux/i386/bits/mman.h: Define MAP_HUGETLB.
+       * sysdeps/unix/sysv/linux/x86_64/bits/mman.h: Likewise.
+
+2010-11-16  Ulrich Drepper  <drepper@gmail.com>
+
+       * sysdeps/unix/sysv/linux/sys/swap.h (SWAP_FLAG_DISCARD): Define.
+
+2010-11-11  Andreas Schwab  <schwab@redhat.com>
+
+       * posix/fnmatch_loop.c (NEW_PATTERN): Fix use of alloca.
+       * posix/Makefile (tests): Add $(objpfx)tst-fnmatch-mem.
+       (tst-fnmatch-ENV): Set MALLOC_TRACE.
+       ($(objpfx)tst-fnmatch-mem): New rule.
+       (generated): Add tst-fnmatch-mem and tst-fnmatch.mtrace.
+       * posix/tst-fnmatch.c (main): Call mtrace.
+
 2010-11-11  H.J. Lu  <hongjiu.lu@intel.com>
 
        * sysdeps/x86_64/multiarch/init-arch.c (__init_cpu_features):