[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[commits] r5766 - in /branches/libdfp: libc/ libc/argp/ libc/bits/ libc/catgets/ libc/conform/data/ libc/conform/data/net/ libc/confor...



Author: eberlein
Date: Wed Apr  2 13:16:33 2008
New Revision: 5766

Log:
Merged from EGLIBC trunk.
2008-04-02  Pete Eberlein <eberlein@xxxxxxxxxx>


Added:
    branches/libdfp/libc/debug/asprintf_chk.c
      - copied unchanged from r5765, trunk/libc/debug/asprintf_chk.c
    branches/libdfp/libc/debug/dprintf_chk.c
      - copied unchanged from r5765, trunk/libc/debug/dprintf_chk.c
    branches/libdfp/libc/debug/obprintf_chk.c
      - copied unchanged from r5765, trunk/libc/debug/obprintf_chk.c
    branches/libdfp/libc/debug/vasprintf_chk.c
      - copied unchanged from r5765, trunk/libc/debug/vasprintf_chk.c
    branches/libdfp/libc/debug/vdprintf_chk.c
      - copied unchanged from r5765, trunk/libc/debug/vdprintf_chk.c
    branches/libdfp/libc/elf/tst-tls16.c
      - copied unchanged from r5765, trunk/libc/elf/tst-tls16.c
    branches/libdfp/libc/elf/tst-tlsmod16a.c
      - copied unchanged from r5765, trunk/libc/elf/tst-tlsmod16a.c
    branches/libdfp/libc/elf/tst-tlsmod16b.c
      - copied unchanged from r5765, trunk/libc/elf/tst-tlsmod16b.c
    branches/libdfp/libc/iconvdata/bug-iconv6.c
      - copied unchanged from r5765, trunk/libc/iconvdata/bug-iconv6.c
    branches/libdfp/libc/iconvdata/hp-greek8.c
      - copied unchanged from r5765, trunk/libc/iconvdata/hp-greek8.c
    branches/libdfp/libc/iconvdata/hp-roman9.c
      - copied unchanged from r5765, trunk/libc/iconvdata/hp-roman9.c
    branches/libdfp/libc/iconvdata/hp-thai8.c
      - copied unchanged from r5765, trunk/libc/iconvdata/hp-thai8.c
    branches/libdfp/libc/iconvdata/hp-turkish8.c
      - copied unchanged from r5765, trunk/libc/iconvdata/hp-turkish8.c
    branches/libdfp/libc/iconvdata/tst-iconv7.c
      - copied unchanged from r5765, trunk/libc/iconvdata/tst-iconv7.c
    branches/libdfp/libc/inet/tst-ether_line.c
      - copied unchanged from r5765, trunk/libc/inet/tst-ether_line.c
    branches/libdfp/libc/intl/tst-gettext6.c
      - copied unchanged from r5765, trunk/libc/intl/tst-gettext6.c
    branches/libdfp/libc/intl/tst-gettext6.sh
      - copied unchanged from r5765, trunk/libc/intl/tst-gettext6.sh
    branches/libdfp/libc/libio/wdummyfileops.c
      - copied unchanged from r5765, trunk/libc/libio/wdummyfileops.c
    branches/libdfp/libc/localedata/charmaps/HP-GREEK8
      - copied unchanged from r5765, trunk/libc/localedata/charmaps/HP-GREEK8
    branches/libdfp/libc/localedata/charmaps/HP-ROMAN9
      - copied unchanged from r5765, trunk/libc/localedata/charmaps/HP-ROMAN9
    branches/libdfp/libc/localedata/charmaps/HP-THAI8
      - copied unchanged from r5765, trunk/libc/localedata/charmaps/HP-THAI8
    branches/libdfp/libc/localedata/charmaps/HP-TURKISH8
      - copied unchanged from r5765, trunk/libc/localedata/charmaps/HP-TURKISH8
    branches/libdfp/libc/localedata/locales/bo_CN
      - copied unchanged from r5765, trunk/libc/localedata/locales/bo_CN
    branches/libdfp/libc/localedata/locales/bo_IN
      - copied unchanged from r5765, trunk/libc/localedata/locales/bo_IN
    branches/libdfp/libc/localedata/locales/shs_CA
      - copied unchanged from r5765, trunk/libc/localedata/locales/shs_CA
    branches/libdfp/libc/malloc/tst-trim1.c
      - copied unchanged from r5765, trunk/libc/malloc/tst-trim1.c
    branches/libdfp/libc/nptl/tst-basic7.c
      - copied unchanged from r5765, trunk/libc/nptl/tst-basic7.c
    branches/libdfp/libc/nscd/gethstbynm3_r.c
      - copied unchanged from r5765, trunk/libc/nscd/gethstbynm3_r.c
    branches/libdfp/libc/po/vi.po
      - copied unchanged from r5765, trunk/libc/po/vi.po
    branches/libdfp/libc/posix/tst-rfc3484-3.c
      - copied unchanged from r5765, trunk/libc/posix/tst-rfc3484-3.c
    branches/libdfp/libc/scripts/option-groups.awk
      - copied unchanged from r5765, trunk/libc/scripts/option-groups.awk
    branches/libdfp/libc/stdio-common/bug20.c
      - copied unchanged from r5765, trunk/libc/stdio-common/bug20.c
    branches/libdfp/libc/stdio-common/bug21.c
      - copied unchanged from r5765, trunk/libc/stdio-common/bug21.c
    branches/libdfp/libc/stdio-common/bug22.c
      - copied unchanged from r5765, trunk/libc/stdio-common/bug22.c
    branches/libdfp/libc/stdlib/tens_in_limb.c
      - copied unchanged from r5765, trunk/libc/stdlib/tens_in_limb.c
    branches/libdfp/libc/stdlib/tst-makecontext2.c
      - copied unchanged from r5765, trunk/libc/stdlib/tst-makecontext2.c
    branches/libdfp/libc/stdlib/tst-strtod6.c
      - copied unchanged from r5765, trunk/libc/stdlib/tst-strtod6.c
    branches/libdfp/libc/sysdeps/i386/i586/memcpy_chk.S
      - copied unchanged from r5765, trunk/libc/sysdeps/i386/i586/memcpy_chk.S
    branches/libdfp/libc/sysdeps/i386/i586/mempcpy_chk.S
      - copied unchanged from r5765, trunk/libc/sysdeps/i386/i586/mempcpy_chk.S
    branches/libdfp/libc/sysdeps/i386/i586/memset_chk.S
      - copied unchanged from r5765, trunk/libc/sysdeps/i386/i586/memset_chk.S
    branches/libdfp/libc/sysdeps/ieee754/ldbl-opt/nldbl-asprintf_chk.c
      - copied unchanged from r5765, trunk/libc/sysdeps/ieee754/ldbl-opt/nldbl-asprintf_chk.c
    branches/libdfp/libc/sysdeps/ieee754/ldbl-opt/nldbl-dprintf_chk.c
      - copied unchanged from r5765, trunk/libc/sysdeps/ieee754/ldbl-opt/nldbl-dprintf_chk.c
    branches/libdfp/libc/sysdeps/ieee754/ldbl-opt/nldbl-obstack_printf_chk.c
      - copied unchanged from r5765, trunk/libc/sysdeps/ieee754/ldbl-opt/nldbl-obstack_printf_chk.c
    branches/libdfp/libc/sysdeps/ieee754/ldbl-opt/nldbl-obstack_vprintf_chk.c
      - copied unchanged from r5765, trunk/libc/sysdeps/ieee754/ldbl-opt/nldbl-obstack_vprintf_chk.c
    branches/libdfp/libc/sysdeps/ieee754/ldbl-opt/nldbl-vasprintf_chk.c
      - copied unchanged from r5765, trunk/libc/sysdeps/ieee754/ldbl-opt/nldbl-vasprintf_chk.c
    branches/libdfp/libc/sysdeps/ieee754/ldbl-opt/nldbl-vdprintf_chk.c
      - copied unchanged from r5765, trunk/libc/sysdeps/ieee754/ldbl-opt/nldbl-vdprintf_chk.c
    branches/libdfp/libc/sysdeps/mach/hurd/kernel-features.h
      - copied unchanged from r5765, trunk/libc/sysdeps/mach/hurd/kernel-features.h
    branches/libdfp/libc/sysdeps/sparc/sparc32/sparcv9/sparcv9v2/
      - copied from r5765, trunk/libc/sysdeps/sparc/sparc32/sparcv9/sparcv9v2/
    branches/libdfp/libc/sysdeps/sparc/sparc64/sparcv9v2/
      - copied from r5765, trunk/libc/sysdeps/sparc/sparc64/sparcv9v2/
    branches/libdfp/libc/sysdeps/unix/sysv/linux/check_native.c
      - copied unchanged from r5765, trunk/libc/sysdeps/unix/sysv/linux/check_native.c
    branches/libdfp/libc/sysdeps/unix/sysv/linux/netiucv/
      - copied from r5765, trunk/libc/sysdeps/unix/sysv/linux/netiucv/
    branches/libdfp/libc/sysdeps/unix/sysv/linux/open64_2.c
      - copied unchanged from r5765, trunk/libc/sysdeps/unix/sysv/linux/open64_2.c
    branches/libdfp/libc/sysdeps/unix/sysv/linux/s390/opensock.c
      - copied unchanged from r5765, trunk/libc/sysdeps/unix/sysv/linux/s390/opensock.c
    branches/libdfp/libc/sysdeps/unix/sysv/linux/s390/sa_len.c
      - copied unchanged from r5765, trunk/libc/sysdeps/unix/sysv/linux/s390/sa_len.c
    branches/libdfp/libc/sysdeps/unix/sysv/linux/sys/timerfd.h
      - copied unchanged from r5765, trunk/libc/sysdeps/unix/sysv/linux/sys/timerfd.h
    branches/libdfp/libc/sysdeps/unix/sysv/linux/wordsize-64/aio_read.c
      - copied unchanged from r5765, trunk/libc/sysdeps/unix/sysv/linux/wordsize-64/aio_read.c
    branches/libdfp/libc/sysdeps/unix/sysv/linux/wordsize-64/aio_read64.c
      - copied unchanged from r5765, trunk/libc/sysdeps/unix/sysv/linux/wordsize-64/aio_read64.c
    branches/libdfp/libc/sysdeps/unix/sysv/linux/wordsize-64/aio_write.c
      - copied unchanged from r5765, trunk/libc/sysdeps/unix/sysv/linux/wordsize-64/aio_write.c
    branches/libdfp/libc/sysdeps/unix/sysv/linux/wordsize-64/aio_write64.c
      - copied unchanged from r5765, trunk/libc/sysdeps/unix/sysv/linux/wordsize-64/aio_write64.c
    branches/libdfp/libc/sysdeps/unix/sysv/linux/wordsize-64/creat64.c
      - copied unchanged from r5765, trunk/libc/sysdeps/unix/sysv/linux/wordsize-64/creat64.c
    branches/libdfp/libc/sysdeps/unix/sysv/linux/wordsize-64/getdirentries.c
      - copied unchanged from r5765, trunk/libc/sysdeps/unix/sysv/linux/wordsize-64/getdirentries.c
    branches/libdfp/libc/sysdeps/unix/sysv/linux/wordsize-64/getdirentries64.c
      - copied unchanged from r5765, trunk/libc/sysdeps/unix/sysv/linux/wordsize-64/getdirentries64.c
    branches/libdfp/libc/sysdeps/unix/sysv/linux/wordsize-64/lio_listio.c
      - copied unchanged from r5765, trunk/libc/sysdeps/unix/sysv/linux/wordsize-64/lio_listio.c
    branches/libdfp/libc/sysdeps/unix/sysv/linux/wordsize-64/lio_listio64.c
      - copied unchanged from r5765, trunk/libc/sysdeps/unix/sysv/linux/wordsize-64/lio_listio64.c
    branches/libdfp/libc/sysdeps/unix/sysv/linux/wordsize-64/open64.c
      - copied unchanged from r5765, trunk/libc/sysdeps/unix/sysv/linux/wordsize-64/open64.c
    branches/libdfp/libc/sysdeps/unix/sysv/linux/wordsize-64/openat.c
      - copied unchanged from r5765, trunk/libc/sysdeps/unix/sysv/linux/wordsize-64/openat.c
    branches/libdfp/libc/sysdeps/unix/sysv/linux/wordsize-64/openat64.c
      - copied unchanged from r5765, trunk/libc/sysdeps/unix/sysv/linux/wordsize-64/openat64.c
    branches/libdfp/libc/sysdeps/wordsize-64/alphasort.c
      - copied unchanged from r5765, trunk/libc/sysdeps/wordsize-64/alphasort.c
    branches/libdfp/libc/sysdeps/wordsize-64/alphasort64.c
      - copied unchanged from r5765, trunk/libc/sysdeps/wordsize-64/alphasort64.c
    branches/libdfp/libc/sysdeps/wordsize-64/fseeko.c
      - copied unchanged from r5765, trunk/libc/sysdeps/wordsize-64/fseeko.c
    branches/libdfp/libc/sysdeps/wordsize-64/fseeko64.c
      - copied unchanged from r5765, trunk/libc/sysdeps/wordsize-64/fseeko64.c
    branches/libdfp/libc/sysdeps/wordsize-64/ftello.c
      - copied unchanged from r5765, trunk/libc/sysdeps/wordsize-64/ftello.c
    branches/libdfp/libc/sysdeps/wordsize-64/ftello64.c
      - copied unchanged from r5765, trunk/libc/sysdeps/wordsize-64/ftello64.c
    branches/libdfp/libc/sysdeps/wordsize-64/ftw.c
      - copied unchanged from r5765, trunk/libc/sysdeps/wordsize-64/ftw.c
    branches/libdfp/libc/sysdeps/wordsize-64/ftw64.c
      - copied unchanged from r5765, trunk/libc/sysdeps/wordsize-64/ftw64.c
    branches/libdfp/libc/sysdeps/wordsize-64/iofgetpos.c
      - copied unchanged from r5765, trunk/libc/sysdeps/wordsize-64/iofgetpos.c
    branches/libdfp/libc/sysdeps/wordsize-64/iofgetpos64.c
      - copied unchanged from r5765, trunk/libc/sysdeps/wordsize-64/iofgetpos64.c
    branches/libdfp/libc/sysdeps/wordsize-64/iofopen.c
      - copied unchanged from r5765, trunk/libc/sysdeps/wordsize-64/iofopen.c
    branches/libdfp/libc/sysdeps/wordsize-64/iofopen64.c
      - copied unchanged from r5765, trunk/libc/sysdeps/wordsize-64/iofopen64.c
    branches/libdfp/libc/sysdeps/wordsize-64/iofsetpos.c
      - copied unchanged from r5765, trunk/libc/sysdeps/wordsize-64/iofsetpos.c
    branches/libdfp/libc/sysdeps/wordsize-64/iofsetpos64.c
      - copied unchanged from r5765, trunk/libc/sysdeps/wordsize-64/iofsetpos64.c
    branches/libdfp/libc/sysdeps/wordsize-64/lockf.c
      - copied unchanged from r5765, trunk/libc/sysdeps/wordsize-64/lockf.c
    branches/libdfp/libc/sysdeps/wordsize-64/lockf64.c
      - copied unchanged from r5765, trunk/libc/sysdeps/wordsize-64/lockf64.c
    branches/libdfp/libc/sysdeps/wordsize-64/mkostemp.c
      - copied unchanged from r5765, trunk/libc/sysdeps/wordsize-64/mkostemp.c
    branches/libdfp/libc/sysdeps/wordsize-64/mkostemp64.c
      - copied unchanged from r5765, trunk/libc/sysdeps/wordsize-64/mkostemp64.c
    branches/libdfp/libc/sysdeps/wordsize-64/mkstemp.c
      - copied unchanged from r5765, trunk/libc/sysdeps/wordsize-64/mkstemp.c
    branches/libdfp/libc/sysdeps/wordsize-64/mkstemp64.c
      - copied unchanged from r5765, trunk/libc/sysdeps/wordsize-64/mkstemp64.c
    branches/libdfp/libc/sysdeps/wordsize-64/scandir.c
      - copied unchanged from r5765, trunk/libc/sysdeps/wordsize-64/scandir.c
    branches/libdfp/libc/sysdeps/wordsize-64/scandir64.c
      - copied unchanged from r5765, trunk/libc/sysdeps/wordsize-64/scandir64.c
    branches/libdfp/libc/sysdeps/wordsize-64/tmpfile.c
      - copied unchanged from r5765, trunk/libc/sysdeps/wordsize-64/tmpfile.c
    branches/libdfp/libc/sysdeps/wordsize-64/tmpfile64.c
      - copied unchanged from r5765, trunk/libc/sysdeps/wordsize-64/tmpfile64.c
    branches/libdfp/libc/sysdeps/wordsize-64/versionsort.c
      - copied unchanged from r5765, trunk/libc/sysdeps/wordsize-64/versionsort.c
    branches/libdfp/libc/sysdeps/wordsize-64/versionsort64.c
      - copied unchanged from r5765, trunk/libc/sysdeps/wordsize-64/versionsort64.c
    branches/libdfp/libc/sysdeps/x86_64/rtld-memset.c
      - copied unchanged from r5765, trunk/libc/sysdeps/x86_64/rtld-memset.c
    branches/libdfp/libc/time/bug-getdate1.c
      - copied unchanged from r5765, trunk/libc/time/bug-getdate1.c
    branches/libdfp/localedef/include/gnu/
      - copied from r5765, trunk/localedef/include/gnu/
    branches/libdfp/ports/sysdeps/arm/eabi/machine-gmon.h
      - copied unchanged from r5765, trunk/ports/sysdeps/arm/eabi/machine-gmon.h
    branches/libdfp/ports/sysdeps/unix/sysv/linux/hppa/sys/user.h
      - copied unchanged from r5765, trunk/ports/sysdeps/unix/sysv/linux/hppa/sys/user.h
Removed:
    branches/libdfp/libc/nscd/gethstbynm2_r.c
    branches/libdfp/ports/sysdeps/unix/sysv/linux/arm/bits/armsigctx.h
    branches/libdfp/ports/sysdeps/unix/sysv/linux/hppa/Makefile
Modified:
    branches/libdfp/libc/BUGS
    branches/libdfp/libc/ChangeLog
    branches/libdfp/libc/ChangeLog.eglibc
    branches/libdfp/libc/FAQ
    branches/libdfp/libc/FAQ.in
    branches/libdfp/libc/Makeconfig
    branches/libdfp/libc/Makerules
    branches/libdfp/libc/NEWS
    branches/libdfp/libc/README
    branches/libdfp/libc/Versions.def
    branches/libdfp/libc/argp/Makefile
    branches/libdfp/libc/argp/argp-fmtstream.c
    branches/libdfp/libc/argp/argp-help.c
    branches/libdfp/libc/bits/shm.h
    branches/libdfp/libc/bits/wchar.h
    branches/libdfp/libc/catgets/Makefile
    branches/libdfp/libc/catgets/gencat.c
    branches/libdfp/libc/configure
    branches/libdfp/libc/configure.in
    branches/libdfp/libc/conform/data/fcntl.h-data
    branches/libdfp/libc/conform/data/fmtmsg.h-data
    branches/libdfp/libc/conform/data/ftw.h-data
    branches/libdfp/libc/conform/data/inttypes.h-data
    branches/libdfp/libc/conform/data/limits.h-data
    branches/libdfp/libc/conform/data/math.h-data
    branches/libdfp/libc/conform/data/mqueue.h-data
    branches/libdfp/libc/conform/data/net/if.h-data
    branches/libdfp/libc/conform/data/netdb.h-data
    branches/libdfp/libc/conform/data/netinet/in.h-data
    branches/libdfp/libc/conform/data/pthread.h-data
    branches/libdfp/libc/conform/data/semaphore.h-data
    branches/libdfp/libc/conform/data/signal.h-data
    branches/libdfp/libc/conform/data/stdio.h-data
    branches/libdfp/libc/conform/data/stdlib.h-data
    branches/libdfp/libc/conform/data/string.h-data
    branches/libdfp/libc/conform/data/sys/socket.h-data
    branches/libdfp/libc/conform/data/time.h-data
    branches/libdfp/libc/conform/data/unistd.h-data
    branches/libdfp/libc/crypt/sha256-crypt.c
    branches/libdfp/libc/crypt/sha256c-test.c
    branches/libdfp/libc/crypt/sha512-crypt.c
    branches/libdfp/libc/crypt/sha512c-test.c
    branches/libdfp/libc/csu/version.c
    branches/libdfp/libc/ctype/ctype.h
    branches/libdfp/libc/debug/Makefile
    branches/libdfp/libc/debug/Versions
    branches/libdfp/libc/debug/catchsegv.sh
    branches/libdfp/libc/debug/segfault.c
    branches/libdfp/libc/debug/tst-chk1.c
    branches/libdfp/libc/debug/xtrace.sh
    branches/libdfp/libc/dlfcn/dlinfo.c
    branches/libdfp/libc/elf/Makefile
    branches/libdfp/libc/elf/Versions
    branches/libdfp/libc/elf/dl-close.c
    branches/libdfp/libc/elf/dl-iteratephdr.c
    branches/libdfp/libc/elf/dl-load.c
    branches/libdfp/libc/elf/dl-reloc.c
    branches/libdfp/libc/elf/dl-sysdep.c
    branches/libdfp/libc/elf/dl-tls.c
    branches/libdfp/libc/elf/elf.h
    branches/libdfp/libc/elf/ldconfig.c
    branches/libdfp/libc/elf/ldd.bash.in
    branches/libdfp/libc/elf/rtld-Rules
    branches/libdfp/libc/elf/rtld.c
    branches/libdfp/libc/elf/sprof.c
    branches/libdfp/libc/elf/tst-execstack.c
    branches/libdfp/libc/gmon/gmon.c
    branches/libdfp/libc/grp/Makefile
    branches/libdfp/libc/hurd/hurdsig.c
    branches/libdfp/libc/hurd/hurdsock.c
    branches/libdfp/libc/iconv/Makefile
    branches/libdfp/libc/iconv/gconv_conf.c
    branches/libdfp/libc/iconv/gconv_db.c
    branches/libdfp/libc/iconv/gconv_trans.c
    branches/libdfp/libc/iconv/iconv_charmap.c
    branches/libdfp/libc/iconv/iconv_prog.c
    branches/libdfp/libc/iconv/iconv_prog.h
    branches/libdfp/libc/iconv/iconvconfig.c
    branches/libdfp/libc/iconv/loop.c
    branches/libdfp/libc/iconvdata/Makefile
    branches/libdfp/libc/iconvdata/ebcdic-es-a.c
    branches/libdfp/libc/iconvdata/ebcdic-es.c
    branches/libdfp/libc/iconvdata/ebcdic-is-friss.c
    branches/libdfp/libc/iconvdata/ebcdic-uk.c
    branches/libdfp/libc/iconvdata/gconv-modules
    branches/libdfp/libc/iconvdata/hp-roman8.c
    branches/libdfp/libc/iconvdata/ibm1364.c
    branches/libdfp/libc/iconvdata/ibm930.c
    branches/libdfp/libc/iconvdata/ibm933.c
    branches/libdfp/libc/iconvdata/ibm935.c
    branches/libdfp/libc/iconvdata/ibm937.c
    branches/libdfp/libc/iconvdata/ibm939.c
    branches/libdfp/libc/iconvdata/iso-2022-cn-ext.c
    branches/libdfp/libc/iconvdata/iso-2022-cn.c
    branches/libdfp/libc/iconvdata/iso-2022-jp-3.c
    branches/libdfp/libc/iconvdata/iso-2022-jp.c
    branches/libdfp/libc/iconvdata/iso-2022-kr.c
    branches/libdfp/libc/iconvdata/iso8859-16.c
    branches/libdfp/libc/iconvdata/iso8859-9e.c
    branches/libdfp/libc/iconvdata/tst-tables.sh
    branches/libdfp/libc/iconvdata/viscii.c
    branches/libdfp/libc/include/features.h
    branches/libdfp/libc/include/ifaddrs.h
    branches/libdfp/libc/include/langinfo.h
    branches/libdfp/libc/include/link.h
    branches/libdfp/libc/include/netdb.h
    branches/libdfp/libc/include/stdio.h
    branches/libdfp/libc/include/stdlib.h
    branches/libdfp/libc/inet/Makefile
    branches/libdfp/libc/inet/ether_hton.c
    branches/libdfp/libc/inet/ether_line.c
    branches/libdfp/libc/inet/ether_ntoh.c
    branches/libdfp/libc/inet/gethstbyad_r.c
    branches/libdfp/libc/inet/gethstbynm2_r.c
    branches/libdfp/libc/inet/gethstbynm_r.c
    branches/libdfp/libc/inet/gethstent_r.c
    branches/libdfp/libc/inet/getnetgrent_r.c
    branches/libdfp/libc/inet/inet6_opt.c
    branches/libdfp/libc/inet/netinet/in.h
    branches/libdfp/libc/inet/rcmd.c
    branches/libdfp/libc/intl/Makefile
    branches/libdfp/libc/intl/bindtextdom.c
    branches/libdfp/libc/intl/dcigettext.c
    branches/libdfp/libc/intl/loadmsgcat.c
    branches/libdfp/libc/intl/locale.alias
    branches/libdfp/libc/io/fchmodat.c
    branches/libdfp/libc/io/sys/stat.h
    branches/libdfp/libc/io/tst-fchownat.c
    branches/libdfp/libc/libidn/ChangeLog
    branches/libdfp/libc/libidn/Makefile
    branches/libdfp/libc/libidn/stringprep.c
    branches/libdfp/libc/libidn/toutf8.c
    branches/libdfp/libc/libio/Makefile
    branches/libdfp/libc/libio/__fpurge.c
    branches/libdfp/libc/libio/bits/stdio-ldbl.h
    branches/libdfp/libc/libio/bits/stdio2.h
    branches/libdfp/libc/libio/fileops.c
    branches/libdfp/libc/libio/genops.c
    branches/libdfp/libc/libio/iofwide.c
    branches/libdfp/libc/libio/ioseekoff.c
    branches/libdfp/libc/libio/ioseekpos.c
    branches/libdfp/libc/libio/iosetbuffer.c
    branches/libdfp/libc/libio/libioP.h
    branches/libdfp/libc/libio/obprintf.c
    branches/libdfp/libc/libio/stdio.h
    branches/libdfp/libc/libio/wgenops.c
    branches/libdfp/libc/locale/C-ctype.c
    branches/libdfp/libc/locale/Makefile
    branches/libdfp/libc/locale/duplocale.c
    branches/libdfp/libc/locale/freelocale.c
    branches/libdfp/libc/locale/iso-639.def
    branches/libdfp/libc/locale/newlocale.c
    branches/libdfp/libc/locale/nl_langinfo.c
    branches/libdfp/libc/locale/nl_langinfo_l.c
    branches/libdfp/libc/locale/programs/ld-collate.c
    branches/libdfp/libc/locale/programs/ld-messages.c
    branches/libdfp/libc/locale/programs/ld-time.c
    branches/libdfp/libc/locale/programs/linereader.c
    branches/libdfp/libc/locale/programs/locale.c
    branches/libdfp/libc/locale/programs/localedef.c
    branches/libdfp/libc/locale/programs/locfile.c
    branches/libdfp/libc/locale/setlocale.c
    branches/libdfp/libc/locale/xlocale.c
    branches/libdfp/libc/localedata/ChangeLog
    branches/libdfp/libc/localedata/Makefile
    branches/libdfp/libc/localedata/SUPPORTED
    branches/libdfp/libc/localedata/charmaps/UTF-8
    branches/libdfp/libc/localedata/locales/as_IN
    branches/libdfp/libc/localedata/locales/dz_BT
    branches/libdfp/libc/localedata/locales/en_CA
    branches/libdfp/libc/localedata/locales/es_CR
    branches/libdfp/libc/localedata/locales/fr_CA
    branches/libdfp/libc/localedata/locales/ga_IE
    branches/libdfp/libc/localedata/locales/ig_NG
    branches/libdfp/libc/localedata/locales/ik_CA
    branches/libdfp/libc/localedata/locales/iso14651_t1_common
    branches/libdfp/libc/localedata/locales/iu_CA
    branches/libdfp/libc/localedata/locales/lo_LA
    branches/libdfp/libc/localedata/locales/mr_IN
    branches/libdfp/libc/localedata/locales/pt_PT
    branches/libdfp/libc/localedata/locales/si_LK
    branches/libdfp/libc/localedata/locales/ug_CN
    branches/libdfp/libc/login/forkpty.c
    branches/libdfp/libc/login/openpty.c
    branches/libdfp/libc/login/pty.h
    branches/libdfp/libc/malloc/Makefile
    branches/libdfp/libc/malloc/arena.c
    branches/libdfp/libc/malloc/malloc.c
    branches/libdfp/libc/malloc/memusage.sh
    branches/libdfp/libc/malloc/mtrace.pl
    branches/libdfp/libc/manual/arith.texi
    branches/libdfp/libc/manual/errno.texi
    branches/libdfp/libc/manual/libc.texinfo
    branches/libdfp/libc/manual/process.texi
    branches/libdfp/libc/manual/socket.texi
    branches/libdfp/libc/manual/startup.texi
    branches/libdfp/libc/manual/stdio.texi
    branches/libdfp/libc/manual/sysinfo.texi
    branches/libdfp/libc/manual/syslog.texi
    branches/libdfp/libc/manual/terminal.texi
    branches/libdfp/libc/manual/texinfo.tex
    branches/libdfp/libc/manual/time.texi
    branches/libdfp/libc/math/libm-test.inc
    branches/libdfp/libc/misc/Makefile
    branches/libdfp/libc/misc/err.c
    branches/libdfp/libc/misc/error.c
    branches/libdfp/libc/misc/sys/queue.h
    branches/libdfp/libc/nis/nis_call.c
    branches/libdfp/libc/nis/nss_compat/compat-initgroups.c
    branches/libdfp/libc/nis/nss_compat/compat-pwd.c
    branches/libdfp/libc/nis/nss_compat/compat-spwd.c
    branches/libdfp/libc/nis/ypclnt.c
    branches/libdfp/libc/nptl/ChangeLog
    branches/libdfp/libc/nptl/Makeconfig
    branches/libdfp/libc/nptl/Makefile
    branches/libdfp/libc/nptl/allocatestack.c
    branches/libdfp/libc/nptl/init.c
    branches/libdfp/libc/nptl/pthread-errnos.sym
    branches/libdfp/libc/nptl/pthread_create.c
    branches/libdfp/libc/nptl/sysdeps/pthread/createthread.c
    branches/libdfp/libc/nptl/sysdeps/pthread/malloc-machine.h
    branches/libdfp/libc/nptl/sysdeps/pthread/pthread.h
    branches/libdfp/libc/nptl/sysdeps/unix/sysv/linux/alpha/bits/local_lim.h
    branches/libdfp/libc/nptl/sysdeps/unix/sysv/linux/bits/local_lim.h
    branches/libdfp/libc/nptl/sysdeps/unix/sysv/linux/bits/posix_opt.h
    branches/libdfp/libc/nptl/sysdeps/unix/sysv/linux/fork.h
    branches/libdfp/libc/nptl/sysdeps/unix/sysv/linux/i386/dl-sysdep.h
    branches/libdfp/libc/nptl/sysdeps/unix/sysv/linux/i386/i486/lowlevellock.S
    branches/libdfp/libc/nptl/sysdeps/unix/sysv/linux/i386/i486/sem_post.S
    branches/libdfp/libc/nptl/sysdeps/unix/sysv/linux/i386/i686/dl-sysdep.h
    branches/libdfp/libc/nptl/sysdeps/unix/sysv/linux/ia64/bits/local_lim.h
    branches/libdfp/libc/nptl/sysdeps/unix/sysv/linux/ia64/dl-sysdep.h
    branches/libdfp/libc/nptl/sysdeps/unix/sysv/linux/kernel-posix-timers.h
    branches/libdfp/libc/nptl/sysdeps/unix/sysv/linux/lowlevellock.c
    branches/libdfp/libc/nptl/sysdeps/unix/sysv/linux/powerpc/bits/local_lim.h
    branches/libdfp/libc/nptl/sysdeps/unix/sysv/linux/register-atfork.c
    branches/libdfp/libc/nptl/sysdeps/unix/sysv/linux/sem_post.c
    branches/libdfp/libc/nptl/sysdeps/unix/sysv/linux/sh/lowlevel-atomic.h
    branches/libdfp/libc/nptl/sysdeps/unix/sysv/linux/sh/lowlevellock.S
    branches/libdfp/libc/nptl/sysdeps/unix/sysv/linux/sh/lowlevelrobustlock.S
    branches/libdfp/libc/nptl/sysdeps/unix/sysv/linux/sh/pthread_barrier_wait.S
    branches/libdfp/libc/nptl/sysdeps/unix/sysv/linux/sh/pthread_rwlock_timedrdlock.S
    branches/libdfp/libc/nptl/sysdeps/unix/sysv/linux/sh/pthread_rwlock_timedwrlock.S
    branches/libdfp/libc/nptl/sysdeps/unix/sysv/linux/sh/sem_post.S
    branches/libdfp/libc/nptl/sysdeps/unix/sysv/linux/sparc/bits/local_lim.h
    branches/libdfp/libc/nptl/sysdeps/unix/sysv/linux/structsem.sym
    branches/libdfp/libc/nptl/sysdeps/unix/sysv/linux/timer_create.c
    branches/libdfp/libc/nptl/sysdeps/unix/sysv/linux/timer_delete.c
    branches/libdfp/libc/nptl/sysdeps/unix/sysv/linux/timer_routines.c
    branches/libdfp/libc/nptl/sysdeps/unix/sysv/linux/unregister-atfork.c
    branches/libdfp/libc/nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S
    branches/libdfp/libc/nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S
    branches/libdfp/libc/nptl/sysdeps/unix/sysv/linux/x86_64/sem_post.S
    branches/libdfp/libc/nptl/sysdeps/x86_64/pthreaddef.h
    branches/libdfp/libc/nptl/tst-eintr2.c
    branches/libdfp/libc/nptl_db/ChangeLog
    branches/libdfp/libc/nptl_db/structs.def
    branches/libdfp/libc/nptl_db/td_ta_thr_iter.c
    branches/libdfp/libc/nptl_db/td_thr_validate.c
    branches/libdfp/libc/nscd/Makefile
    branches/libdfp/libc/nscd/aicache.c
    branches/libdfp/libc/nscd/cache.c
    branches/libdfp/libc/nscd/connections.c
    branches/libdfp/libc/nscd/gai.c
    branches/libdfp/libc/nscd/gethstbyad_r.c
    branches/libdfp/libc/nscd/grpcache.c
    branches/libdfp/libc/nscd/hstcache.c
    branches/libdfp/libc/nscd/initgrcache.c
    branches/libdfp/libc/nscd/mem.c
    branches/libdfp/libc/nscd/nscd.c
    branches/libdfp/libc/nscd/nscd.conf
    branches/libdfp/libc/nscd/nscd.h
    branches/libdfp/libc/nscd/nscd_conf.c
    branches/libdfp/libc/nscd/nscd_helper.c
    branches/libdfp/libc/nscd/nscd_setup_thread.c
    branches/libdfp/libc/nscd/pwdcache.c
    branches/libdfp/libc/nscd/selinux.c
    branches/libdfp/libc/nscd/servicescache.c
    branches/libdfp/libc/nss/Makefile
    branches/libdfp/libc/nss/Versions
    branches/libdfp/libc/nss/XXX-lookup.c
    branches/libdfp/libc/nss/gen-fixed-nsswitch.c
    branches/libdfp/libc/nss/getXXbyYY_r.c
    branches/libdfp/libc/nss/getXXent_r.c
    branches/libdfp/libc/nss/getent.c
    branches/libdfp/libc/nss/getnssent_r.c
    branches/libdfp/libc/nss/nss_files/files-XXX.c
    branches/libdfp/libc/nss/nsswitch.c
    branches/libdfp/libc/nss/nsswitch.h
    branches/libdfp/libc/nss/service-lookup.c
    branches/libdfp/libc/option-groups.def
    branches/libdfp/libc/option-groups.mak
    branches/libdfp/libc/po/be.po
    branches/libdfp/libc/po/bg.po
    branches/libdfp/libc/po/ca.po
    branches/libdfp/libc/po/cs.po
    branches/libdfp/libc/po/da.po
    branches/libdfp/libc/po/de.po
    branches/libdfp/libc/po/es.po
    branches/libdfp/libc/po/fr.po
    branches/libdfp/libc/po/hr.po
    branches/libdfp/libc/po/ko.po
    branches/libdfp/libc/po/libc.pot
    branches/libdfp/libc/po/nl.po
    branches/libdfp/libc/po/pl.po
    branches/libdfp/libc/po/rw.po
    branches/libdfp/libc/po/sk.po
    branches/libdfp/libc/po/sv.po
    branches/libdfp/libc/po/tr.po
    branches/libdfp/libc/po/zh_CN.po
    branches/libdfp/libc/po/zh_TW.po
    branches/libdfp/libc/posix/Makefile
    branches/libdfp/libc/posix/bug-regex1.c
    branches/libdfp/libc/posix/bug-regex6.c
    branches/libdfp/libc/posix/fnmatch.c
    branches/libdfp/libc/posix/fnmatch_loop.c
    branches/libdfp/libc/posix/gai.conf
    branches/libdfp/libc/posix/getconf.c
    branches/libdfp/libc/posix/getopt.c
    branches/libdfp/libc/posix/glob.c
    branches/libdfp/libc/posix/regcomp.c
    branches/libdfp/libc/posix/regex.h
    branches/libdfp/libc/posix/regex_internal.c
    branches/libdfp/libc/posix/regex_internal.h
    branches/libdfp/libc/posix/regexec.c
    branches/libdfp/libc/posix/tst-rfc3484-2.c
    branches/libdfp/libc/posix/tst-rfc3484.c
    branches/libdfp/libc/posix/unistd.h
    branches/libdfp/libc/resolv/Versions
    branches/libdfp/libc/resolv/netdb.h
    branches/libdfp/libc/resolv/nss_dns/dns-host.c
    branches/libdfp/libc/resolv/res_debug.c
    branches/libdfp/libc/resolv/res_hconf.c
    branches/libdfp/libc/scripts/config.sub
    branches/libdfp/libc/scripts/cross-test-ssh.sh
    branches/libdfp/libc/stdio-common/Makefile
    branches/libdfp/libc/stdio-common/_i18n_number.h
    branches/libdfp/libc/stdio-common/fxprintf.c
    branches/libdfp/libc/stdio-common/printf_fp.c
    branches/libdfp/libc/stdio-common/printf_fphex.c
    branches/libdfp/libc/stdio-common/printf_size.c
    branches/libdfp/libc/stdio-common/scanf14.c
    branches/libdfp/libc/stdio-common/tst-popen.c
    branches/libdfp/libc/stdio-common/tst-sprintf.c
    branches/libdfp/libc/stdio-common/tstdiomisc.c
    branches/libdfp/libc/stdio-common/vfprintf.c
    branches/libdfp/libc/stdio-common/vfscanf.c
    branches/libdfp/libc/stdlib/Makefile
    branches/libdfp/libc/stdlib/Versions
    branches/libdfp/libc/stdlib/msort.c
    branches/libdfp/libc/stdlib/qsort.c
    branches/libdfp/libc/stdlib/stdlib.h
    branches/libdfp/libc/stdlib/strtod_l.c
    branches/libdfp/libc/stdlib/tst-setcontext.c
    branches/libdfp/libc/stdlib/tst-strtod.c
    branches/libdfp/libc/string/Makefile
    branches/libdfp/libc/string/bits/string2.h
    branches/libdfp/libc/string/strcoll_l.c
    branches/libdfp/libc/string/strerror_l.c
    branches/libdfp/libc/string/strfry.c
    branches/libdfp/libc/string/strxfrm_l.c
    branches/libdfp/libc/string/tester.c
    branches/libdfp/libc/string/tst-strxfrm.c
    branches/libdfp/libc/string/tst-strxfrm2.c
    branches/libdfp/libc/sunrpc/auth_unix.c
    branches/libdfp/libc/sunrpc/bindrsvprt.c
    branches/libdfp/libc/sunrpc/clnt_perr.c
    branches/libdfp/libc/sunrpc/clnt_tcp.c
    branches/libdfp/libc/sunrpc/clnt_udp.c
    branches/libdfp/libc/sunrpc/clnt_unix.c
    branches/libdfp/libc/sunrpc/netname.c
    branches/libdfp/libc/sunrpc/publickey.c
    branches/libdfp/libc/sunrpc/rpc_thread.c
    branches/libdfp/libc/sunrpc/svc_tcp.c
    branches/libdfp/libc/sunrpc/svc_udp.c
    branches/libdfp/libc/sunrpc/svc_unix.c
    branches/libdfp/libc/sunrpc/xdr.c
    branches/libdfp/libc/sunrpc/xdr_array.c
    branches/libdfp/libc/sunrpc/xdr_rec.c
    branches/libdfp/libc/sunrpc/xdr_ref.c
    branches/libdfp/libc/sunrpc/xdr_sizeof.c
    branches/libdfp/libc/sysdeps/generic/ldsodefs.h
    branches/libdfp/libc/sysdeps/gnu/bits/shm.h
    branches/libdfp/libc/sysdeps/i386/backtrace.c
    branches/libdfp/libc/sysdeps/i386/elf/configure
    branches/libdfp/libc/sysdeps/i386/fpu/ftestexcept.c
    branches/libdfp/libc/sysdeps/i386/i486/bits/string.h
    branches/libdfp/libc/sysdeps/ia64/backtrace.c
    branches/libdfp/libc/sysdeps/ia64/ieee754.h
    branches/libdfp/libc/sysdeps/ieee754/dbl-64/s_nearbyint.c
    branches/libdfp/libc/sysdeps/ieee754/dbl-64/s_rint.c
    branches/libdfp/libc/sysdeps/ieee754/dbl-64/sincos.tbl
    branches/libdfp/libc/sysdeps/ieee754/flt-32/w_expf.c
    branches/libdfp/libc/sysdeps/ieee754/ieee754.h
    branches/libdfp/libc/sysdeps/ieee754/ldbl-opt/Makefile
    branches/libdfp/libc/sysdeps/ieee754/ldbl-opt/Versions
    branches/libdfp/libc/sysdeps/ieee754/ldbl-opt/nldbl-compat.c
    branches/libdfp/libc/sysdeps/ieee754/ldbl-opt/nldbl-compat.h
    branches/libdfp/libc/sysdeps/mach/hurd/bits/fcntl.h
    branches/libdfp/libc/sysdeps/mach/hurd/fcntl.c
    branches/libdfp/libc/sysdeps/mach/hurd/i386/trampoline.c
    branches/libdfp/libc/sysdeps/mach/hurd/if_index.c
    branches/libdfp/libc/sysdeps/posix/getaddrinfo.c
    branches/libdfp/libc/sysdeps/posix/sprofil.c
    branches/libdfp/libc/sysdeps/posix/tempname.c
    branches/libdfp/libc/sysdeps/pthread/aio_misc.c
    branches/libdfp/libc/sysdeps/s390/bits/string.h
    branches/libdfp/libc/sysdeps/s390/fpu/fegetenv.c
    branches/libdfp/libc/sysdeps/s390/fpu/fesetenv.c
    branches/libdfp/libc/sysdeps/sparc/dl-procinfo.c
    branches/libdfp/libc/sysdeps/sparc/dl-procinfo.h
    branches/libdfp/libc/sysdeps/unix/Makefile
    branches/libdfp/libc/sysdeps/unix/make-syscalls.sh
    branches/libdfp/libc/sysdeps/unix/opendir.c
    branches/libdfp/libc/sysdeps/unix/sysv/linux/Makefile
    branches/libdfp/libc/sysdeps/unix/sysv/linux/Versions
    branches/libdfp/libc/sysdeps/unix/sysv/linux/adjtime.c
    branches/libdfp/libc/sysdeps/unix/sysv/linux/alpha/bits/fcntl.h
    branches/libdfp/libc/sysdeps/unix/sysv/linux/alpha/bits/shm.h
    branches/libdfp/libc/sysdeps/unix/sysv/linux/alpha/syscalls.list
    branches/libdfp/libc/sysdeps/unix/sysv/linux/bits/in.h
    branches/libdfp/libc/sysdeps/unix/sysv/linux/bits/local_lim.h
    branches/libdfp/libc/sysdeps/unix/sysv/linux/bits/posix_opt.h
    branches/libdfp/libc/sysdeps/unix/sysv/linux/bits/sched.h
    branches/libdfp/libc/sysdeps/unix/sysv/linux/bits/shm.h
    branches/libdfp/libc/sysdeps/unix/sysv/linux/bits/socket.h
    branches/libdfp/libc/sysdeps/unix/sysv/linux/check_pf.c
    branches/libdfp/libc/sysdeps/unix/sysv/linux/cmsg_nxthdr.c
    branches/libdfp/libc/sysdeps/unix/sysv/linux/dl-osinfo.h
    branches/libdfp/libc/sysdeps/unix/sysv/linux/dl-sysdep.c
    branches/libdfp/libc/sysdeps/unix/sysv/linux/dl-sysdep.h
    branches/libdfp/libc/sysdeps/unix/sysv/linux/fpathconf.c
    branches/libdfp/libc/sysdeps/unix/sysv/linux/gethostid.c
    branches/libdfp/libc/sysdeps/unix/sysv/linux/i386/bits/fcntl.h
    branches/libdfp/libc/sysdeps/unix/sysv/linux/i386/makecontext.S
    branches/libdfp/libc/sysdeps/unix/sysv/linux/i386/sysconf.c
    branches/libdfp/libc/sysdeps/unix/sysv/linux/ia64/bits/fcntl.h
    branches/libdfp/libc/sysdeps/unix/sysv/linux/ia64/bits/shm.h
    branches/libdfp/libc/sysdeps/unix/sysv/linux/kernel-features.h
    branches/libdfp/libc/sysdeps/unix/sysv/linux/libc_fatal.c
    branches/libdfp/libc/sysdeps/unix/sysv/linux/nscd_setup_thread.c
    branches/libdfp/libc/sysdeps/unix/sysv/linux/open64.c
    branches/libdfp/libc/sysdeps/unix/sysv/linux/opensock.c
    branches/libdfp/libc/sysdeps/unix/sysv/linux/pathconf.c
    branches/libdfp/libc/sysdeps/unix/sysv/linux/pathconf.h
    branches/libdfp/libc/sysdeps/unix/sysv/linux/powerpc/bits/fcntl.h
    branches/libdfp/libc/sysdeps/unix/sysv/linux/powerpc/bits/shm.h
    branches/libdfp/libc/sysdeps/unix/sysv/linux/readahead.c
    branches/libdfp/libc/sysdeps/unix/sysv/linux/s390/bits/fcntl.h
    branches/libdfp/libc/sysdeps/unix/sysv/linux/s390/bits/shm.h
    branches/libdfp/libc/sysdeps/unix/sysv/linux/s390/sys/user.h
    branches/libdfp/libc/sysdeps/unix/sysv/linux/sa_len.c
    branches/libdfp/libc/sysdeps/unix/sysv/linux/sh/bits/fcntl.h
    branches/libdfp/libc/sysdeps/unix/sysv/linux/sh/bits/shm.h
    branches/libdfp/libc/sysdeps/unix/sysv/linux/sparc/bits/fcntl.h
    branches/libdfp/libc/sysdeps/unix/sysv/linux/sparc/bits/shm.h
    branches/libdfp/libc/sysdeps/unix/sysv/linux/sys/epoll.h
    branches/libdfp/libc/sysdeps/unix/sysv/linux/sys/param.h
    branches/libdfp/libc/sysdeps/unix/sysv/linux/sys/signalfd.h
    branches/libdfp/libc/sysdeps/unix/sysv/linux/sys/timex.h
    branches/libdfp/libc/sysdeps/unix/sysv/linux/syscalls.list
    branches/libdfp/libc/sysdeps/unix/sysv/linux/sysconf.c
    branches/libdfp/libc/sysdeps/unix/sysv/linux/wordsize-64/syscalls.list
    branches/libdfp/libc/sysdeps/unix/sysv/linux/x86_64/bits/fcntl.h
    branches/libdfp/libc/sysdeps/unix/sysv/linux/x86_64/bits/libc-vdso.h
    branches/libdfp/libc/sysdeps/unix/sysv/linux/x86_64/bits/shm.h
    branches/libdfp/libc/sysdeps/unix/sysv/linux/x86_64/bits/stat.h
    branches/libdfp/libc/sysdeps/unix/sysv/linux/x86_64/init-first.c
    branches/libdfp/libc/sysdeps/unix/sysv/linux/x86_64/sys/epoll.h
    branches/libdfp/libc/sysdeps/unix/sysv/linux/x86_64/syscalls.list
    branches/libdfp/libc/sysdeps/unix/sysv/linux/x86_64/sysdep.h
    branches/libdfp/libc/sysdeps/x86_64/bzero.S
    branches/libdfp/libc/sysdeps/x86_64/cacheinfo.c
    branches/libdfp/libc/sysdeps/x86_64/dl-trampoline.S
    branches/libdfp/libc/sysdeps/x86_64/elf/configure
    branches/libdfp/libc/sysdeps/x86_64/memset.S
    branches/libdfp/libc/time/Makefile
    branches/libdfp/libc/time/getdate.c
    branches/libdfp/libc/time/lc-time-cleanup.c
    branches/libdfp/libc/time/mktime.c
    branches/libdfp/libc/time/strftime_l.c
    branches/libdfp/libc/time/strptime_l.c
    branches/libdfp/libc/time/tzfile.c
    branches/libdfp/libc/time/tzset.c
    branches/libdfp/libc/version.h
    branches/libdfp/libc/wcsmbs/Makefile
    branches/libdfp/libc/wcsmbs/wchar.h
    branches/libdfp/libc/wcsmbs/wcsmbsload.c
    branches/libdfp/libc/wctype/Makefile
    branches/libdfp/localedef/ChangeLog.eglibc
    branches/libdfp/ports/ChangeLog.am33
    branches/libdfp/ports/ChangeLog.arm
    branches/libdfp/ports/ChangeLog.cris
    branches/libdfp/ports/ChangeLog.eglibc
    branches/libdfp/ports/ChangeLog.hppa
    branches/libdfp/ports/ChangeLog.m68k
    branches/libdfp/ports/ChangeLog.mips
    branches/libdfp/ports/sysdeps/hppa/nptl/Makefile
    branches/libdfp/ports/sysdeps/m68k/dl-machine.h
    branches/libdfp/ports/sysdeps/mips/fpu/fesetround.c
    branches/libdfp/ports/sysdeps/mips/fpu/fgetexcptflg.c
    branches/libdfp/ports/sysdeps/mips/fpu/fsetexcptflg.c
    branches/libdfp/ports/sysdeps/mips/ieee754.h
    branches/libdfp/ports/sysdeps/unix/sysv/linux/am33/bits/fcntl.h
    branches/libdfp/ports/sysdeps/unix/sysv/linux/arm/bits/fcntl.h
    branches/libdfp/ports/sysdeps/unix/sysv/linux/arm/profil-counter.h
    branches/libdfp/ports/sysdeps/unix/sysv/linux/arm/register-dump.h
    branches/libdfp/ports/sysdeps/unix/sysv/linux/arm/sigcontextinfo.h
    branches/libdfp/ports/sysdeps/unix/sysv/linux/cris/bits/fcntl.h
    branches/libdfp/ports/sysdeps/unix/sysv/linux/hppa/bits/fcntl.h
    branches/libdfp/ports/sysdeps/unix/sysv/linux/hppa/nptl/lowlevellock.c
    branches/libdfp/ports/sysdeps/unix/sysv/linux/hppa/nptl/lowlevellock.h
    branches/libdfp/ports/sysdeps/unix/sysv/linux/m68k/bits/fcntl.h
    branches/libdfp/ports/sysdeps/unix/sysv/linux/mips/bits/fcntl.h
    branches/libdfp/ports/sysdeps/unix/sysv/linux/mips/bits/siginfo.h
    branches/libdfp/ports/sysdeps/unix/sysv/linux/mips/nptl/bits/local_lim.h
    branches/libdfp/ports/sysdeps/unix/sysv/linux/mips/sys/tas.h

Modified: branches/libdfp/libc/BUGS
==============================================================================
--- branches/libdfp/libc/BUGS (original)
+++ branches/libdfp/libc/BUGS Wed Apr  2 13:16:33 2008
@@ -1,7 +1,7 @@
 	    List of known bugs (certainly very incomplete)
 	    ----------------------------------------------
 
-Time-stamp: <2005-09-23 13:25:42 drepper>
+Time-stamp: <2007-10-27 18:37:51 drepper>
 
 This following list contains those bugs which I'm aware of.  Please
 make sure that bugs you report are not listed here.  If you can fix one
@@ -12,12 +12,10 @@
 
        http://sourceware.org/bugzilla/
 
-I would appreciate it very much if you could verify the problem was not
-reported before by looking through the database.  To make the information
-in this database as useful as possible please report bugs always using the
-`glibcbug' shell script which gets installed with GNU libc.  Before reporting
-a bug please check the FAQ since it discusses also a lot of problematic
-situations.
+I would appreciate it very much if you could verify the problem was
+not reported before by looking through the database. Before reporting
+a bug please check the FAQ since it discusses also a lot of
+problematic situations.
 
 
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Modified: branches/libdfp/libc/ChangeLog
==============================================================================
--- branches/libdfp/libc/ChangeLog (original)
+++ branches/libdfp/libc/ChangeLog Wed Apr  2 13:16:33 2008
@@ -1,3 +1,1434 @@
+2008-03-31  Ulrich Drepper  <drepper@xxxxxxxxxx>
+
+	[BZ #6007]
+	* string/strfry.c: Handle empty strings again.
+
+2008-03-30  Ulrich Drepper  <drepper@xxxxxxxxxx>
+
+	[BZ #5443]
+	* intl/dcigettext.c (__dcigettext): Get reader lock for locale data
+	before looking for translation.
+	* locale/duplocale.c: Transform __libc_setlocale_lock into rwlock.
+	* locale/freelocale.c: Likewise.
+	* locale/newlocale.c: Likewise.
+	* locale/setlocale.c: Likewise.
+	Based partially on a patch by ryo@xxxxxxxxxxxxxxxxxxx
+
+2008-03-30  Jakub Jelinek  <jakub@xxxxxxxxxx>
+
+	* intl/dcigettext.c (_nl_find_msg): Reread nconversions after
+	acquiring wrlock.  Do conv_tab allocation while holding lock.
+	* intl/Makefile: Add rules to build and run tst-gettext6.
+	* intl/tst-gettext6.c: New test.
+	* intl/tst-gettext6.sh: New file.
+
+2008-03-30  Ulrich Drepper  <drepper@xxxxxxxxxx>
+
+	* po/nl.po: Update from translation team.
+
+	* sysdeps/unix/opendir.c (__alloc_dir): If allocation fails for size
+	provided through st_blksize, try the default size before giving up.
+
+2008-03-29  Ulrich Drepper  <drepper@xxxxxxxxxx>
+
+	* stdio-common/vfprintf.c (vfprintf): Correct overflow test.
+
+	[BZ #5939]
+	* sysdeps/posix/tempname.c (__gen_tempname): Correct flag selection.
+
+	* posix/getopt.c (_getopt_internal_r): Remove old POSIX-demanded
+	error message.  POSIX today does not require the messages to be in
+	a specific form.  Suggested by Jim Meyering <jim@xxxxxxxxxxxx>.
+
+	[BZ #5979]
+	* sunrpc/auth_unix.c: Unify printed strings.
+	* sunrpc/clnt_tcp.c: Likewise.
+	* sunrpc/clnt_udp.c: Likewise.
+	* sunrpc/clnt_unix.c: Likewise.
+	* sunrpc/svc_tcp.c: Likewise.
+	* sunrpc/svc_udp.c: Likewise.
+	* sunrpc/svc_unix.c: Likewise.
+	* sunrpc/xdr.c: Likewise.
+	* sunrpc/xdr_array.c: Likewise.
+	* sunrpc/xdr_rec.c: Likewise.
+	* sunrpc/xdr_ref.c: Likewise.
+	* locale/programs/ld-time.c (time_finish): Unify messages.
+	* locale/programs/locfile.c (handle_copy): Fix typo.
+	* nscd/nscd.c (options): Fix typo.
+
+	[BZ #5995]
+	* stdlib/strtod_l.c: Use correct sign for result in one more
+	underflow case.
+	Patch by Eric Blake <ebb9@xxxxxxx>.
+
+2008-03-27  Jakub Jelinek  <jakub@xxxxxxxxxx>
+
+	* sysdeps/unix/sysv/linux/wordsize-64/syscalls.list: Add open
+	and creat system calls.
+	* sysdeps/unix/sysv/linux/alpha/syscalls.list: Remove open system
+	call.
+	* sysdeps/unix/sysv/linux/ia64/syscalls.list: Remove open and creat
+	system calls.
+	* sysdeps/unix/sysv/linux/powerpc/powerpc64/syscalls.list: Likewise.
+	* sysdeps/unix/sysv/linux/s390/s390-64/syscalls.list: Likewise.
+	* sysdeps/unix/sysv/linux/x86_64/syscalls.list: Likewise.
+
+2008-03-27  Ulrich Drepper  <drepper@xxxxxxxxxx>
+
+	* sysdeps/unix/sysv/linux/bits/local_lim.h: Undefined ARG_MAX if
+	<linux/limits.h> has defined it.
+	* sysdeps/unix/sysv/linux/sys/param.h: Define NCARGS to the legacy
+	ARG_MAX value and prevent ARG_MAX from being defined by the kernel
+	headers.
+	* sysdeps/unix/sysv/linux/sysconf.c: Define legacy_ARG_MAX and use
+	it instead of ARG_MAX.
+
+2008-03-25  Jakub Jelinek  <jakub@xxxxxxxxxx>
+
+	* posix/gai.conf: Fix comment for scope nullbits.
+	* sysdeps/posix/getaddrinfo.c (gaiconf_init): If /bits is not present,
+	default to 128 bits for v4 mapped addresses.
+
+2008-03-07  Martin Schwidefsky  <schwidefsky@xxxxxxxxxx>
+
+	* sysdeps/s390/fpu/fegetenv.c (fegetenv): Remove PTRACE_PEEKUSER
+	ptrace call to get the ieee_instruction_pointer from the kernel.
+	* sysdeps/s390/fpu/fesetenv.c (fesetenv): Remove PTRACE_POKEUSER
+	ptrace call to set the ieee_instructtion_pointer.
+	* sysdeps/unix/sysv/linux/s390/sys/user.h (struct _user_regs_struct):
+	Add comment that ieee_instruction_pointer is always 0.
+
+2008-03-09  Andreas Jaeger  <aj@xxxxxxx>
+
+	[BZ #5857]
+	* sysdeps/ieee754/dbl-64/s_rint.c (__rint): Handle j0==18.
+	* sysdeps/ieee754/dbl-64/s_nearbyint.c (__nearbyint): Likewise.
+  	Patch by Mark Elliott <mark.h.elliott@xxxxxxxx>.
+
+	* math/libm-test.inc (nearbyint_test): Add new test cases from #5857.
+	(rint_test): Likewise.
+
+2008-03-24  Ulrich Drepper  <drepper@xxxxxxxxxx>
+
+	* nis/nis_call.c (nis_server_cache_search): Save errno around stat
+	call.
+	(__nisfind_server): Similar for open readColdStartFile call.
+	Patch partially by Jim Meyering.
+	* nss/nss_files/files-XXX.c (_nss_files_getXXent_r): Save errno
+	around internal_setent call.
+
+	* po/vi.po: New Vietnamese translation.
+
+	* sysdeps/unix/sysv/linux/adjtime.c: Correctly use
+	ADJ_OFFSET_SS_READ.
+
+	* sysdeps/unix/sysv/linux/bits/sched.h: Add new CLONE_* flags,
+	remove CLONE_STOPPED.
+
+2008-02-10  Jim Meyering  <meyering@xxxxxxxxxx>
+
+	Remove useless "if" before "free":
+	* elf/ldconfig.c (parse_conf_include): Likewise.
+	* gmon/gmon.c (weak_alias): Likewise.
+	* iconv/gconv_conf.c (__gconv_get_path): Likewise.
+	* inet/rcmd.c (__validuser2_sa): Likewise.
+	* intl/bindtextdom.c (set_binding_values): Likewise.
+	* intl/loadmsgcat.c (_nl_load_domain, _nl_unload_domain): Likewise.
+	* libio/genops.c (save_for_backup): Likewise.
+	* libio/wgenops.c (save_for_wbackup): Likewise.
+	* locale/programs/ld-collate.c (collate_read): Likewise.
+	* locale/programs/linereader.c (get_string): Likewise.
+	* nis/nss_compat/compat-pwd.c (give_pwd_free): Likewise.
+	* nis/nss_compat/compat-spwd.c (give_spwd_free): Likewise.
+	* resolv/res_debug.c (do_section): Likewise.
+	* sunrpc/xdr_sizeof.c (x_inline, xdr_sizeof): Likewise.
+	* sysdeps/mach/hurd/if_index.c (libc_hidden_def): Likewise.
+	* sysdeps/posix/sprofil.c (__sprofil): Likewise.
+	* time/lc-time-cleanup.c (_nl_cleanup_time): Likewise.
+	* time/tzset.c (tzset_internal): Likewise.
+
+2008-03-18  Jakub Jelinek  <jakub@xxxxxxxxxx>
+
+	* sysdeps/unix/sysv/linux/dl-sysdep.h: Use __ASSEMBLER__ instead
+	of ASSEMBLER.
+
+2008-03-11  Ulrich Drepper  <drepper@xxxxxxxxxx>
+
+	[BZ #5903]
+	* iconv/iconv_charmap.c (charmap_conversion): Pass name of output file
+	not stream for output file.  Open output file here.
+	* iconv/iconv_prog.c (process_lock): Take pointer to output stream
+	and output file name.
+	(process_fd): Likewise.
+	(process_file): Likewise.
+	(main): Adjust callers of changed functions.
+	* iconv/iconv_prog.h: Adjust prototype.
+
+2008-03-09  Andreas Jaeger  <aj@xxxxxxx>
+
+	[BZ #5753]
+	* sysdeps/ia64/ieee754.h: Use protected namespace
+	__BIG_ENDIAN/__LITTLE_ENDIAN.
+	* sysdeps/ieee754/ieee754.h: Likewise.
+	Patch by Aurelien Jarno <aurelien@xxxxxxxxxxx>.
+
+2008-03-08  Roland McGrath  <roland@xxxxxxxx>
+
+	* hurd/hurdsig.c (_hurd_internal_post_signal): When normal rules would
+	ignore a signal that came from a machine exception, treat it as a
+	fatal core-dump signal instead.
+	Reported by Samuel Thibault <samuel.thibault@xxxxxxxxxxxx>.
+
+	* sysdeps/mach/hurd/i386/trampoline.c (_hurd_setup_sighandler):
+	Clear DF bit in thread state's eflags.
+	Reported by Samuel Thibault <samuel.thibault@xxxxxxxxxxxx>.
+
+2008-03-08  Ulrich Drepper  <drepper@xxxxxxxxxx>
+
+	[BZ #5774]
+	* stdlib/strtod_l.c (____STRTOF_INTERNAL): Consume closing brace
+	of NAN(...) sequence.
+	* stdlib/Makefile (tests): Add tst-strtod6.
+	* stdlib/tst-strtod6.c: New file.
+
+	* inet/inet6_opt.c (inet6_opt_init): Check extlen for overflow.
+
+	[BZ #5762]
+	* posix/getopt.c (_getopt_internal_r): Clarify error message by
+	putting offending option character in quotes.  Clean up error
+	messages.
+	* po/be.po: Adjust msgstr in translation file.
+	* po/bg.po: Likewise.
+	* po/ca.po: Likewise.
+	* po/cs.po: Likewise.
+	* po/da.po: Likewise.
+	* po/de.po: Likewise.
+	* po/es.po: Likewise.
+	* po/fr.po: Likewise.
+	* po/hr.po: Likewise.
+	* po/ko.po: Likewise.
+	* po/nl.po: Likewise.
+	* po/rw.po: Likewise.
+	* po/sk.po: Likewise.
+	* po/sv.po: Likewise.
+	* po/tr.po: Likewise.
+	* po/zh_CN.po: Likewise.
+	* po/zh_TW.po: Likewise.
+
+	[BZ #5760]
+	* inet/inet6_opt.c (inet6_opt_init): Fix ip6h_len computation.
+	Patch by Roland Bless <roland@xxxxxxxx>.
+
+	* sysdeps/unix/sysv/linux/dl-sysdep.c: Avoid unnecessary code for
+	.o file.
+	* elf/Makefile (routines): Add dl-sysdep.
+	(elide-routines.os): Likewise.
+
+2008-03-07  Ulrich Drepper  <drepper@xxxxxxxxxx>
+
+	[BZ #5786]
+	* elf/dl-sysdep.c: Undefine ROUND after use.
+	* sysdeps/generic/ldsodefs.h [HAVE_DL_DISCOVER_OSVERSION]
+	(struct rtld_global_ro): Add _dl_tls_get_addr_soft element.
+	* elf/rtld.c (rtld_global_ro): Initialize _dl_discover_osversion.
+	* sysdeps/unix/sysv/linux/dl-osinfo.h: Move _dl_discover_osversion
+	to ...
+	* sysdeps/unix/sysv/linux/dl-sysdep.c: ...here.
+	* sysdeps/unix/sysv/linux/dl-sysdep.h: Declare _dl_discover_osversion
+	if necessary.
+	* sysdeps/unix/sysv/linux/sysconf.c: Handle _SC_ARG_MAX here.
+
+	* sysdeps/generic/ldsodefs.h (struct rtld_global_ro): Add
+	_dl_tls_get_addr_soft element.
+	* elf/rtld.c (rtld_global_ro): Initialize _dl_tls_get_addr_soft.
+	* elf/Versions (ld): Don't export _dl_tls_get_addr_soft.
+	* dlfcn/dlinfo.c (dlinfo_doit): Access dl_tls_get_addr_soft through
+	GLRO.
+	* elf/dl-iteratephdr.c (__dl_iterate_phdr): Likewise.
+	* elf/dl-tls.c (_dl_tls_get_addr_soft): Use attribute_hidden instead
+	of internal_function.
+
+	* stdlib/Makefile (aux): Add tens_in_limb.
+	* stdlib/strtod_l.c: Move _tens_in_limb definition to...
+	* stdlib/tens_in_limb.c: ...here.  New file.
+
+	[BZ #5778]
+	* sysdeps/unix/sysv/linux/pathconf.h: Declare
+	__statfs_chown_restricted.
+	* sysdeps/unix/sysv/linux/fpathconf.c: Call __statfs_chown_restricted
+	for _PC_CHOWN_RESTRICTED.
+	* sysdeps/unix/sysv/linux/pathconf.c: Likewise.
+	Implement __statfs_chown_restricted.
+	* sysdeps/unix/sysv/linux/bits/posix_opt.h: Change
+	_POSIX_CHOWN_RESTRICTED value to zero.
+	* io/tst-fchownat.c: Correctly handle _POSIX_CHOWN_RESTRICTED
+	defined to zero.
+
+	* sysdeps/x86_64/rtld-memset.c: New file.
+
+2008-02-26  Harsha Jagasia  <harsha.jagasia@xxxxxxx>
+
+	* sysdeps/x86_64/cacheinfo.c (NOT_USED_RIGHT_NOW): Remove ifdef guards.
+
+	* sysdeps/x86_64/memset.S: Rewrite non-SSE code path as tuned for AMD
+	Barcelona machine.  Make default fall through branch of
+	__x86_64_preferred_memory_instruction check as the integer code path.
+
+2007-10-15  H.J. Lu  <hongjiu.lu@xxxxxxxxx>
+
+	* sysdeps/x86_64/cacheinfo.c
+	(__x86_64_preferred_memory_instruction): New variable.
+	(init_cacheinfo): Initialize __x86_64_preferred_memory_instruction.
+
+	* sysdeps/x86_64/memset.S: Rewrite.
+
+2008-03-04  Jakub Jelinek  <jakub@xxxxxxxxxx>
+
+	* include/stdio.h (__asprintf_chk, __dprintf_chk,
+	__obstack_printf_chk): New prototypes.
+	(__vasprintf_chk, __vdprintf_chk,
+	__obstack_vprintf_chk): Likewise.
+	Add libc_hidden_proto.
+	* libio/obprintf.c
+	(_IO_obstack_jumps): No longer static, add attribute_hidden.
+	* libio/bits/stdio-ldbl.h (__asprintf_chk, __dprintf_chk,
+	__obstack_printf_chk, __vasprintf_chk, __vdprintf_chk,
+	__obstack_vprintf_chk): Add __LDBL_REDIR_DECL.
+	* libio/bits/stdio2.h (__asprintf_chk, __dprintf_chk,
+	__obstack_printf_chk, __vasprintf_chk, __vdprintf_chk,
+	__obstack_vprintf_chk): New prototypes.
+	(asprintf, __asprintf, dprintf, obstack_printf, vasprintf, vdprintf,
+	obstack_vprintf): New inlines.
+	* debug/dprintf_chk.c: New file.
+	* debug/vdprintf_chk.c: New file.
+	* debug/asprintf_chk.c: New file.
+	* debug/vasprintf_chk.c: New file.
+	* debug/obprintf_chk.c: New file.
+	* debug/tst-chk1.c (do_test): Add asprintf and obstack_printf tests.
+	* debug/Versions (__asprintf_chk, __dprintf_chk, __obstack_printf_chk,
+	__vasprintf_chk, __vdprintf_chk, __obstack_vprintf_chk): Export
+	@@GLIBC_2.8.
+	* debug/Makefile: Build asprintf_chk, vasprintf_chk, dprintf_chk,
+	vdprintf_chk and obprintf_chk, set CFLAGS for them.
+	* sysdeps/ieee754/ldbl-opt/nldbl-compat.c (__nldbl___vasprintf_chk,
+	__nldbl___vdprintf_chk, __nldbl___obstack_vprintf_chk): Add
+	libc_hidden_proto.
+	* sysdeps/ieee754/ldbl-opt/nldbl-compat.h (__nldbl___vasprintf_chk,
+	__nldbl___vdprintf_chk, __nldbl___obstack_vprintf_chk): New prototypes.
+	* sysdeps/ieee754/ldbl-opt/Versions (__nldbl___asprintf_chk,
+	__nldbl___vasprintf_chk, __nldbl___dprintf_chk, __nldbl___vdprintf_chk,
+	__nldbl___obstack_printf_chk, __nldbl___obstack_vprintf_chk): Export
+	@@GLIBC_2.8.
+	* sysdeps/ieee754/ldbl-opt/Makefile (libnldbl-calls): Add asprintf_chk,
+	vasprintf_chk, dprintf_chk, vdprintf_chk, obstack_printf_chk and
+	obstack_vprintf_chk.
+	* sysdeps/ieee754/ldbl-opt/nldbl-obstack_vprintf_chk.c: New file.
+	* sysdeps/ieee754/ldbl-opt/nldbl-dprintf_chk.c: New file.
+	* sysdeps/ieee754/ldbl-opt/nldbl-obstack_printf_chk.c: New file.
+	* sysdeps/ieee754/ldbl-opt/nldbl-asprintf_chk.c: New file.
+	* sysdeps/ieee754/ldbl-opt/nldbl-vdprintf_chk.c: New file.
+	* sysdeps/ieee754/ldbl-opt/nldbl-vasprintf_chk.c: New file.
+
+2008-03-04  Ulrich Drepper  <drepper@xxxxxxxxxx>
+
+	[BZ #5779]
+	* misc/sys/queue.h: Add STAILQ_CONCAT and TAILQ_CONCAT definitions.
+	Patch by Roy Marples <roy@xxxxxxxxxxxx>.
+
+	[BZ #5736]
+	* malloc/malloc.c: Fix typo in comment.
+
+	[BZ #5627]
+	* locale/iso-639.def: Add Shuswap.
+
+2008-02-25  Jakub Jelinek  <jakub@xxxxxxxxxx>
+
+	[BZ #5790]
+	* resolv/nss_dns/dns-host.c (_nss_dns_gethostbyaddr2_r): Don't
+	overwrite *h_errnop/*errnop values from getanswer_r in case of
+	failure.
+
+2008-03-03  Ulrich Drepper  <drepper@xxxxxxxxxx>
+
+	[BZ #5818]
+	* nscd/connections.c (dbs): Add initializers for .suggested_module.
+	(verify_persistent_db): Remove one unnecessary test and add a new one
+	for bad configuration.
+	(nscd_init): Improve error reported when persistent database cannot
+	be reused.
+	* nscd/nscd.h (DEFAULT_SUGGESTED_MODULE): Define.
+	* nscd/nscd_conf.c (nscd_parse_file): Provide default values for
+	.suggested_module and .max_db_size and case config file says the
+	values are zero.
+	* nscd/nscd_helper.c (get_mapping): Fail if hash table module is zero.
+
+	[BZ #5854]
+	* nis/ypclnt.c (yp_order): Fix handling of return value of
+	do_ypcall_tr call.
+	Patch by Jeff Moyer <jmoyer@xxxxxxxxxx>.
+
+	* po/fr.po: Update from translation team.
+
+2008-02-22  Andreas Jaeger  <aj@xxxxxxx>,
+	    Carlos O'Donell <carlos@xxxxxxxxxxxxxxxx>
+
+	[BZ #5012]
+	* FAQ.in: Describe why glibc needs to be compiled with
+	optimization.
+
+2008-02-19  Roland McGrath  <roland@xxxxxxxxxx>
+
+	* elf/elf.h (SHT_GNU_ATTRIBUTES): New macro.
+
+2008-02-15  Ulrich Drepper  <drepper@xxxxxxxxxx>
+
+	[BZ #5737]
+	* resolv/netdb.h: Make NI_MAXHOST and NI_MAXSERV available when
+	__USE_MISC is defined.
+
+2008-02-10  Ulrich Drepper  <drepper@xxxxxxxxxx>
+
+	* sysdeps/unix/sysv/linux/sys/timerfd.h: New file.
+	* sysdeps/unix/sysv/linux/Makefile [subdir=misc] (sysdep_headers): Add
+	sys/timerfd.h.
+	* sysdeps/unix/sysv/linux/syscalls.list: Add timerfd_create,
+	timerfd_gettime, timerfd_settime.
+	* sysdeps/unix/sysv/linux/Versions: Add timerfd_create,
+	timerfd_gettime, timerfd_settime for GLIBC_2.8.
+
+2008-02-08  Roland McGrath  <roland@xxxxxxxxxx>
+
+	* elf/elf.h (NT_PPC_SPE): New macro.
+
+2008-02-06  Roland McGrath  <roland@xxxxxxxxxx>
+
+	* Makerules ($(common-objpfx)sysd-rules):
+	Depend on $(sysdep-makeconfigs).
+
+2008-01-31  Roland McGrath  <roland@xxxxxxxxxx>
+
+	[BZ #5442]
+	* configure.in: Use -print-file-name if it yields a directory,
+	for each of include and include-fixed.
+	* configure: Regenerated.
+
+	* Makeconfig (sysd-rules-targets): New variable.
+	* sysdeps/unix/make-syscalls.sh: Use it in the rules emitted.
+	* sysdeps/unix/Makefile (omit-deps): Append variants for each target.
+
+2008-01-30  Roland McGrath  <roland@xxxxxxxxxx>
+
+	* manual/libc.texinfo: Update back-cover text.
+
+	* elf/elf.h (NT_386_TLS): New macro.
+
+2008-01-29  Roland McGrath  <roland@xxxxxxxxxx>
+
+	* Makeconfig (sysd-rules-patterns): New variable.
+	* Makerules ($(common-objpfx)sysd-rules): Drive the loop from that.
+	(check-inhibit-asm): New canned sequence, replaces ...
+	(open-check-inhibit-asm, close-check-inhibit-asm): ... these, removed.
+	* elf/rtld-Rules ($(objpfx)rtld-%.os): Use $(rtld-CPPFLAGS) in commands.
+	(rtld-CPPFLAGS): Renamed from CPPFLAGS-rtld.
+	(CFLAGS-rtld): Variable removed.
+
+2008-01-24  Roland McGrath  <roland@xxxxxxxxxx>
+
+	* configure.in: Let configure fragments set base_os.
+	* configure: Regenerated.
+
+2008-01-22  Ulrich Drepper  <drepper@xxxxxxxxxx>
+
+	* po/ko.po: Update from translation team.
+
+2008-01-12  H.J. Lu  <hongjiu.lu@xxxxxxxxx>
+
+	* sysdeps/i386/fpu/ftestexcept.c (fetestexcept): Use short for fnstsw.
+
+2008-01-12  Andreas Jaeger  <aj@xxxxxxx>
+
+	[BZ #5040]
+	* sysdeps/unix/sysv/linux/x86_64/sys/epoll.h (enum EPOLL_EVENTS):
+	Add EPOLLRDHUP.
+
+2008-01-20  Samuel Thibault  <samuel.thibault@xxxxxxxxxxxx>
+
+	* hurd/hurdsock.c (_hurd_socket_server): Return the standard
+	error EAFNOSUPPORT rather than non-standard EPFNOSUPPORT.
+	* sunrpc/bindrsvprt.c (bindresvport): Likewise.
+
+2007-10-23  Alexandre Oliva  <aoliva@xxxxxxxxxx>
+
+	* include/link.h (FORCED_DYNAMIC_TLS_OFFSET): Define.
+	* elf/dl-close.c (_dl_close): Check for it.
+	* elf/dl-reloc.c (CHECK_STATIC_TLS): Likewise.
+	(_dl_allocate_static_tls): Likewise.
+	* elf/dl-tls.c (_dl_allocate_tls_init): Likewise.
+	(__tls_get_addr): Protect from race conditions in setting l_tls_offset
+	to it.
+	* elf/tst-tls16.c: New file.
+	* elf/tst-tlsmod16a.c: New file.
+	* elf/tst-tlsmod16b.c: New file.
+	* elf/Makefile: Add rules to build and run tst-tls16.
+
+2008-01-16  Ulrich Drepper  <drepper@xxxxxxxxxx>
+
+	[BZ #5628]
+	* bits/shm.h: Fix comment describing shmid_ds.
+	* sysdeps/gnu/bits/shm.h: Likewise.
+	* sysdeps/unix/sysv/linux/alpha/bits/shm.h: Likewise.
+	* sysdeps/unix/sysv/linux/bits/shm.h: Likewise.
+	* sysdeps/unix/sysv/linux/ia64/bits/shm.h: Likewise.
+	* sysdeps/unix/sysv/linux/powerpc/bits/shm.h: Likewise.
+	* sysdeps/unix/sysv/linux/s390/bits/shm.h: Likewise.
+	* sysdeps/unix/sysv/linux/sh/bits/shm.h: Likewise.
+	* sysdeps/unix/sysv/linux/sparc/bits/shm.h: Likewise.
+	* sysdeps/unix/sysv/linux/x86_64/bits/shm.h: Likewise.
+	Patch by Hareesh Nagarajan <hareesh.nagarajan@xxxxxxxxx>.
+
+	[BZ #5607]
+	* conform/data/fcntl.h-data: Fix posix_fadvise and posix_fallocate
+	prototypes.
+	* conform/data/limits.h-data: Adjust limits changed in v6 and add
+	additional suffixes.
+	* conform/data/mqueue.h-data: Fix typo in mq_curmsgs entry.
+	Add optional functions mq_timedreceive and mq_timedsend.
+	* conform/data/netdb.h-data: Add more AI_* and EAI_* constants.
+	* conform/data/pthread.h-data: Fix prototype of
+	pthread_condattr_setclock.  pthread_sigmask is not required in v6.
+	* conform/data/semaphore.h-data: Allow time.h definitions.
+	* conform/data/signal.h-data: Likewise.
+	* conform/data/stdio.h-data: getw and putw are not required in v6.
+	* conform/data/stdlib.h-data: Change setstate prototype.
+	* conform/data/string.h-data: Fix strerror_r prototype.
+	* conform/data/time.h-data: Fix typo in TIMER_ABSTIME definition.
+	* conform/data/unistd.h-data: pthread_atfork not required in v6.
+	Fix readlink prototype.
+	* conform/data/netinet/in.h-data: Add const to in6addr_any and
+	in6addr_loopback.
+	* inet/netinet/in.h: Cleanup namespace.
+	* posix/regex.h: Likewise.
+	* resolv/netdb.h: Likewise.
+	* sysdeps/unix/sysv/linux/bits/in.h: Likewise.
+	* sysdeps/unix/sysv/linux/bits/socket.h: Likewise.
+	* sysdeps/unix/sysv/linux/x86_64/bits/stat.h: Likewise.
+	* sysdeps/posix/getaddrinfo.c (default_labels): Adjust for change
+	of names of in in6_addr.
+	(default_precedence): Likewise.
+	* sysdeps/unix/sysv/linux/cmsg_nxthdr.c: Include <stddef.h> for
+	NULL definition.
+
+2008-01-15  Ulrich Drepper  <drepper@xxxxxxxxxx>
+
+	* conform/data/fmtmsg.h-data: Add missing allows.
+	* conform/data/ftw.h-data: Likewise.
+	* conform/data/inttypes.h-data: Likewise.
+	* conform/data/math.h-data: Likewise.
+	* conform/data/signal.h-data: Likewise.
+	* conform/data/net/if.h-data: Likewise.
+	* conform/data/netinet/in.h-data: Likewise.
+	* conform/data/sys/socket.h-data: Likewise.
+
+	[BZ #5614]
+	* string/bits/string2.h (__strtok_r_1c): Always update *__NEXTP.
+	(__strtok_r): Simplify.
+	* string/tester.c (test_strtok_r): Add test case for futile search
+	with single-character seach string.
+
+2008-01-12  Ulrich Drepper  <drepper@xxxxxxxxxx>
+
+	* po/ko.po: Update from translation team.
+
+2008-01-11  Andreas Jaeger  <aj@xxxxxxx>
+
+	[BZ #5600]
+	* sysdeps/unix/sysv/linux/sys/signalfd.h (struct
+	signalfd_siginfo): Use 64-bit type for ssi_ptr to sync with Linux
+	kernel header.
+
+2008-01-10  Ulrich Drepper  <drepper@xxxxxxxxxx>
+
+	* sysdeps/posix/getaddrinfo.c (rfc3484_sort): Store result of
+	native interface lookup in all the relevant places.
+
+2008-01-10  Jakub Jelinek  <jakub@xxxxxxxxxx>
+	    Ulrich Drepper  <drepper@xxxxxxxxxx>
+
+	* sysdeps/posix/getaddrinfo.c (sort_results): Remove service_order
+	field.  Use sockaddr_in6 for source_addr.
+	(get_scope): Change type of parameter to sockaddr_in6.  Adjust.
+	(match_prefix): Likewise.
+	(get_label): Likewise.
+	(get_precedence): Likewise.
+	(rfc3484_sort): Change to use indirect access to results array.
+	Adjust to use of sockaddr_in6.  Replace service_order test with
+	simple index comparison.
+	(getaddrinfo): Define order array.  Initialize it.  Don't initialize
+	service_order field.  Adjust qsort_t calls.  Access sorted result
+	array indirectly through order array.
+	* posix/tst-rfc3484.c: Adjust for change of rfc3484_sort.
+	* posix/tst-rfc3484-2.c: Likewise.
+	* posix/tst-rfc3484-3.c: Likewise.
+
+2008-01-09  Ulrich Drepper  <drepper@xxxxxxxxxx>
+
+	[BZ #5541]
+	* sunrpc/rpc_thread.c (__rpc_thread_destroy): Also free xports and
+	pollfd structures.
+	Patch by André Cruz.
+
+	[BZ #5545]
+	* sunrpc/clnt_perr.c (clnt_sperror): Don't use fixed size buffer.
+	(clnt_spcreateerror): Likewise.
+
+	[BZ #5553]
+	* malloc/malloc.c (public_mALLOc): Set ar_ptr when trying main_arena.
+	(public_mEMALIGn): Likewise.
+	Patch mostly by Daniel Jacobowitz.
+
+2008-01-09  Jakub Jelinek  <jakub@xxxxxxxxxx>
+
+	* sysdeps/unix/sysv/linux/i386/makecontext.S (__makecontext): Avoid
+	clobbering memory at or above uc_stack.ss_sp + uc_stack.ss_size.
+	* stdlib/Makefile: Add rules to build and run tst-makecontext2.
+	* stdlib/tst-makecontext2.c: New test.
+
+2008-01-08  Jakub Jelinek  <jakub@xxxxxxxxxx>
+
+	* iconv/loop.c (UPDATE_PARAMS): Define to empty statement if not
+	defined.
+	(REINIT_PARAMS): Likewise.  Undefine before end of file.
+	(STANDARD_TO_LOOP_ERR_HANDLER): Use UPDATE_PARAMS before calling
+	transliteration hooks and REINIT_PARAMS afterwards.
+	* iconvdata/iso-2022-jp.c (BODY): Use a separate variable for
+	status.
+	(REINIT_PARAMS): Define.
+	* iconvdata/ibm1364.c (REINIT_PARAMS): Likewise.
+	* iconvdata/ibm930.c (REINIT_PARAMS): Likewise.
+	* iconvdata/ibm933.c (REINIT_PARAMS): Likewise.
+	* iconvdata/ibm935.c (REINIT_PARAMS): Likewise.
+	* iconvdata/ibm937.c (REINIT_PARAMS): Likewise.
+	* iconvdata/ibm939.c (REINIT_PARAMS): Likewise.
+	* iconvdata/iso-2022-cn.c (REINIT_PARAMS): Likewise.
+	* iconvdata/iso-2022-cn-ext.c (REINIT_PARAMS): Likewise.
+	* iconvdata/iso-2022-jp-3.c (REINIT_PARAMS): Likewise.
+	* iconvdata/iso-2022-kr.c (REINIT_PARAMS): Likewise.
+	* iconvdata/Makefile: Add rules to build and run tst-iconv7.c.
+	* iconvdata/tst-iconv7.c: New test.
+
+2008-01-07  Ulrich Drepper  <drepper@xxxxxxxxxx>
+
+	* libio/stdio.h (vscanf): Fix definition for loser compilers.
+
+2008-01-05  Jakub Jelinek  <jakub@xxxxxxxxxx>
+
+	[BZ #5112]
+	* nscd/connections.c (restart): Fix condition.
+
+2008-01-03  Jakub Jelinek  <jakub@xxxxxxxxxx>
+
+	* ctype/ctype.h (__ctype_b_loc, __ctype_tolower_loc,
+	__ctype_toupper_loc): Add __THROW.
+
+2008-01-02  Ulrich Drepper  <drepper@xxxxxxxxxx>
+
+	* sysdeps/unix/sysv/linux/check_pf.c (make_request): Fix
+	recognition of interface family.
+
+	* posix/getconf.c: Update copyright year.
+	* nss/getent.c: Likewise.
+	* iconv/iconvconfig.c: Likewise.
+	* iconv/iconv_prog.c: Likewise.
+	* elf/ldconfig.c: Likewise.
+	* catgets/gencat.c: Likewise.
+	* csu/version.c: Likewise.
+	* elf/ldd.bash.in: Likewise.
+	* elf/sprof.c (print_version): Likewise.
+	* locale/programs/locale.c: Likewise.
+	* locale/programs/localedef.c: Likewise.
+	* nscd/nscd.c (print_version): Likewise.
+	* debug/xtrace.sh: Likewise.
+	* malloc/memusage.sh: Likewise.
+	* malloc/mtrace.pl: Likewise.
+	* debug/catchsegv.sh: Likewise.
+
+2007-12-26  Ulrich Drepper  <drepper@xxxxxxxxxx>
+
+	* nss/nsswitch.c (__nss_lookup): Actually use alternative name in
+	second lookup.
+
+2007-12-23  Ulrich Drepper  <drepper@xxxxxxxxxx>
+
+	* sysdeps/x86_64/cacheinfo.c (intel_02_known): New entry 0x3f.
+	* sysdeps/unix/sysv/linux/i386/sysconf.c (intel_02_known): Likewise.
+
+2007-12-17  Roland McGrath  <roland@xxxxxxxxxx>
+
+	* inet/ether_line.c (ether_line): Remove unused variable.
+
+2007-12-17  Samuel Thibault  <samuel.thibault@xxxxxxxxxxxx>
+
+	* login/forkpty.c (forkpty): Add const qualifier to parameters termp
+	and winp.
+	* login/openpty.c (openpty): Likewise.
+	* login/pty.h (openpty, forkpty): Likewise.
+	* manual/terminal.texi (openpty, forkpty): Likewise.
+
+2007-12-17  Ulrich Drepper  <drepper@xxxxxxxxxx>
+
+	* malloc/malloc.c (public_cALLOc): For arenas other than
+	main_arena, count all bytes inside the mprotect_size range of the
+	heap as uninitialized.
+
+2007-12-16  Ulrich Drepper  <drepper@xxxxxxxxxx>
+
+	* elf/tst-execstack.c (do_test): Don't fail if SELinux forbids
+	executable stacks.
+
+	* malloc/malloc.c (public_mTRIm): Iterate over all arenas and call
+	mTRIm for all of them.
+	(mTRIm): Additionally iterate over all free blocks and use madvise
+	to free memory for all those blocks which contain at least one
+	memory page.
+	* malloc/tst-trim1.c: New file.
+	* malloc/Makefile (tests): Add tst-trim1.
+
+	* malloc/malloc.c (do_check_malloc_state): Minimal cleanups.
+
+2007-12-14  Ulrich Drepper  <drepper@xxxxxxxxxx>
+
+	* sysdeps/unix/sysv/linux/x86_64/sysdep.h (INTERNAL_SYSCALL_ERROR_P):
+	First cast argument to long
+	* sysdeps/unix/sysv/linux/x86_64/init-first.c (__vdso_gettimeofday):
+	Return long.
+	(__vdso_clock_gettime): Likewise.
+	* sysdeps/unix/sysv/linux/x86_64/bits/libc-vdso.h: Functions
+	return long.
+
+2007-12-13  Ulrich Drepper  <drepper@xxxxxxxxxx>
+
+	* locale/nl_langinfo.c (nl_langinfo): Just call __nl_langinfo_l.
+	* locale/nl_langinfo_l.c: Real implementation, copied from
+	nl_langinfo.c.
+	* include/langinfo.h: Add libc_hidden_proto for __nl_langinfo_l.
+
+2007-12-01  Jim Meyering  <meyering@xxxxxxxxxx>
+
+	* posix/regcomp.c (optimize_utf8): Fix a typo, s/idx/ctx_type/,
+	that would inhibit utf8-optimization of a regexp containing line-
+	or buffer-anchors, e.g., `^', `$'.
+
+2007-12-12  Ulrich Drepper  <drepper@xxxxxxxxxx>
+
+	* time/bug-getdate1.c (do_test): Don't use century values which
+	aren't valid on 32-bit systems.
+
+2007-12-12  Jakub Jelinek  <jakub@xxxxxxxxxx>
+
+	* sysdeps/i386/i486/bits/string.h (memmove): Define as macro.
+	(memmove): Rename to __memmove_g, with __asm__ ("memmove").
+	* sysdeps/s390/bits/string.h (__strlen_g, __strcpy_g, __strncpy_g,
+	__strcat_g, __strncat_g): Add __asm__.
+
+2007-12-12  Ulrich Drepper  <drepper@xxxxxxxxxx>
+
+	[BZ #5477]
+	* io/fchmodat.c: Fix typo in stub_warning use.
+	Patch by Petr Salinger.
+
+2007-12-11  Ulrich Drepper  <drepper@xxxxxxxxxx>
+
+	* iconvdata/hp-thai8.c: New file.
+	* iconvdata/Makefile: Add rules for hp-thai8.c.
+	* iconvdata/tst-tables.sh: Add entry for HP-THAI8.
+	* iconvdata/gconv-modules: Likewise.
+
+	[BZ #5464]
+	* iconvdata/hp-greek8.c: New file.
+	* iconvdata/Makefile: Add rules for hp-greek8.c.
+	* iconvdata/tst-tables.sh: Add entry for HP-GREEK8.
+	* iconvdata/gconv-modules: Likewise.
+
+	[BZ #5463]
+	* iconvdata/hp-turkish8.c: New file.
+	* iconvdata/Makefile: Add rules for hp-turkish8.c.
+	* iconvdata/tst-tables.sh: Add entry for HP-TURKISH8.
+	* iconvdata/gconv-modules: Likewise.
+
+	* malloc/arena.c (grow_heap): Split out code to shrink heap into...
+	(shrink_heap): ... this new function.
+	(heap_trim): Call shrink_heap instead of grow_heap.
+
+	* malloc/malloc.c (_int_malloc): sYSMALLOc might fail, in this
+	case don't call alloc_perturb.
+
+2007-12-10  Ulrich Drepper  <drepper@xxxxxxxxxx>
+
+	* sysdeps/unix/sysv/linux/adjtime.c: Use ADJ_OFFSET_SS_READ if
+	possible.
+	* sysdeps/unix/sysv/linux/kernel-features.h
+	(__ASSUME_ADJ_OFFSET_SS_READ): Define for 2.6.24.
+	* sysdeps/unix/sysv/linux/sys/timex.h (ADJ_OFFSET_SS_READ): Define.
+
+2007-12-08  Ulrich Drepper  <drepper@xxxxxxxxxx>
+
+	[BZ #5424]
+	* stdio-common/vfprintf.c: Do not overflow when adding to done.
+	* stdio-common/Makefile (tests): Add bug22.
+	* stdio-common/bug22.c: New file.
+
+	[BZ #5451]
+	* time/getdate.c: Fix filling in default values.
+	* time/bug-getdate1.c: New file.
+	* time/Makefile: Add rules to build and run bug-getdate1.
+
+	* iconvdata/ebcdic-is-friss.c: Use 8bit-gap instead of 8bit-generic.
+	* iconvdata/ebcdic-es.c: Likewise.
+	* iconvdata/ebcdic-es-a.c: Likewise.
+	* iconvdata/ebcdic-uk.c: Likewise.
+	* iconvdata/iso8859-16.c: Likewise.
+	* iconvdata/viscii.c: Likewise.
+	* iconvdata/iso8859-9e.c: Likewise.
+	* iconvdata/Makefile: Adjust appropriately.
+
+	[BZ #5428]
+	* wcsmbs/wchar.h: Unconditionally undefine __need_mbstate and
+	__need_wint_t.
+
+2007-12-07  Ulrich Drepper  <drepper@xxxxxxxxxx>
+
+	[BZ #5427]
+	* iconvdata/hp-roman9.c: New file.
+	* iconvdata/Makefile: Add rules for hp-roman9.c.
+	* iconvdata/tst-tables.sh: Add HP-ROMAN9.
+	* iconvdata/gconv-modules: Likewise.
+
+	* iconvdata/hp-roman8.c: Use 8bit-gap instead of 8bit-generic.
+	* iconvdata/Makefile: Adjust appropriately.
+
+	[BZ #5441]
+	* stdio-common/vfscanf.c (_IO_vfwscanf): Don't free ptrs_to_free
+	structure, it's allocated with alloca.
+	* stdio-common/Makefile (tests): Add bug21.
+	* stdio-common/bug21.c: New file.
+
+2007-12-06  Aurelien Jarno  <aurelien@xxxxxxxxxxx>
+
+	[BZ #5452]
+	* sysdeps/unix/sysv/linux/bits/sched.h: Use __extension__
+	keyword for gcc's braced-groups.
+
+2007-12-07  Ulrich Drepper  <drepper@xxxxxxxxxx>
+
+	[BZ #5454]
+	* inet/ether_line.c: Strip hostname of whitespaces.
+	* inet/Makefile (tests): Add tst-ether_line.
+	* inet/tst-ether_line.c: New file.
+
+2007-12-03  Ulrich Drepper  <drepper@xxxxxxxxxx>
+
+	[BZ #5439]
+	* sysdeps/unix/sysv/linux/sys/signalfd.h: Fix use of __nonnull.
+
+	[BZ #5435]
+	* sysdeps/unix/sysv/linux/i386/makecontext.S: Align stack.
+
+	* stdlib/tst-setcontext.c: Catch the case where the links gets
+	messed up and we do not reach main again.
+
+	* po/ca.po: Update from translation team.
+
+2007-11-26  Ulrich Drepper  <drepper@xxxxxxxxxx>
+
+	* posix/unistd.h: Declare fsync also for __USE_XOPEN2K.
+	* posix/regex.h (REG_ENOSYS): Likewise.
+	* wcsmbs/wchar.h: Define __need_file also for __USE_XOPEN2K.
+
+2007-11-25  Ulrich Drepper  <drepper@xxxxxxxxxx>
+
+	* nscd/nscd.h (MAX_STACK_USE): Define.
+	* nscd/mem.c (MAX_STACK_USE): Remove definition here.
+	(gc): Initialize stack_used based on allocation in prune_cache.
+	* nscd/cache.c (prune_cache): Use heap for mark array if necessary.
+	Clear array before use.
+
+	* nscd/aicache.c (addhstaiX): Update statistics counter in case
+	memory allocation failed.
+	* nscd/hstcache.c (cache_addhst): Likewise.
+	* nscd/grpcache.c (cache_addgr): Likewise.
+	* nscd/servicescache.c (cache_addserv): Likewise.
+	* nscd/pwdcache.c (cache_addpw): Likewise.
+	* nscd/initgrcache.c (addinitgroupsX): Likewise.
+
+2007-11-23  Ulrich Drepper  <drepper@xxxxxxxxxx>
+
+	* sysdeps/unix/sysv/linux/powerpc/powerpc64/syscalls.list: Add open
+	and creat system calls.
+
+	* sysdeps/unix/sysv/linux/check_native.c: Include <asm/types.h>.
+
+2007-11-23  Martin Schwidefsky  <schwidefsky@xxxxxxxxxx>
+
+	* sysdeps/unix/sysv/linux/Makefile [subdir=inet] (sysdep_headers):
+	Add netiucv/iucv.h.
+	* sysdeps/unix/sysv/linux/netiucv/iucv.h: New file.
+	* sysdeps/unix/sysv/linux/opensock.c (__opensock): Add AF_IUCV
+	protocol.
+	* sysdeps/unix/sysv/linux/sa_len.c (__libc_sa_len): Likewise.
+	* sysdeps/unix/sysv/linux/s390/opensock.c: New file.
+	* sysdeps/unix/sysv/linux/s390/sa_len.c: New file.
+
+2007-11-22  Martin Schwidefsky  <schwidefsky@xxxxxxxxxx>
+
+	* sysdeps/s390/bits/string.h (strlen, strcpy, strncpy, strcat,
+	strncat): Define as macros to avoid compile errors.
+
+	* sysdeps/unix/sysv/linux/s390/s390-64/syscalls.list:  Add open and
+	creat entries.
+
+2007-11-22  Ulrich Drepper  <drepper@xxxxxxxxxx>
+
+	[BZ #5382]
+	* nscd/nscd.h (NSCD_THREAD_STACKSIZE): Define.
+	* nscd/connections.c (start_threads): Use NSCD_THREAD_STACKSIZE.
+	* nscd/mem.c (gc): Don't allocate arrays on the stack if they can
+	overflow it.
+	Partially based on a patch by Petr Baudis <pasky@xxxxxxx>.
+
+	* sysdeps/unix/sysv/linux/nscd_setup_thread.c (setup_thread):
+	Return zero in case the thread library is not NPTL.
+
+	[BZ #5375]
+	* resolv/res_hconf.c (_res_hconf_reorder_addrs): Fix locking when
+	initializing interface list.
+
+	[BZ #5378]
+	* nis/nss_compat/compat-initgroups.c (getgrent_next_nss): Don't
+	use result of nss_getgrgid_r if nothing was found.  For other
+	error return with a failure.
+	Partially based on a patch by Petr Baudis <pasky@xxxxxxx>.
+
+	* locale/programs/ld-collate.c (collate_read): Fix loop to match
+	macro name.
+
+2007-11-19  Ulrich Drepper  <drepper@xxxxxxxxxx>
+
+	* sysdeps/posix/getaddrinfo.c (defaults_scopes, scopes): New variables.
+	(get_scope): For IPv4 scope, use scopes table.
+	(fini): Free scopes table if necessary.
+	(free_scopelist): New function.
+	(scopecmp): New function.
+	(gaiconf_init): Also handle scopev4 entries.
+	* posix/tst-rfc3484.c (do_test): Initialize scopes.
+	* posix/tst-rfc3484-2.c (do_test): Likewise.
+	* posix/gai.conf: Document scopev4 defaults.
+	* posix/Makefile (tests): Add tst-rfc3484-3.
+	* posix/tst-rfc3484-3.c: New file.
+
+	* sysdeps/posix/getaddrinfo.c (default_labels): Describe entry for
+	Teredo tunnels.
+	* posix/gai.conf: Update for current default tables.
+
+2007-11-19  Ulrich Drepper  <drepper@xxxxxxxxxx>
+
+	* po/tr.po: Update from translation team.
+
+2007-11-18  Roland McGrath  <roland@xxxxxxxx>
+
+	* manual/arith.texi (Remainder Functions): Spelling fix.
+	From Shaun Silk <genix@xxxxxxxxxxxxx>.
+
+	* sysdeps/mach/hurd/bits/fcntl.h (O_CLOEXEC): Fix value.
+
+2007-11-17  Ulrich Drepper  <drepper@xxxxxxxxxx>
+
+	* po/zh_CN.po: Update from translation team.
+
+	* sysdeps/unix/sysv/linux/Makefile [subdir=misc] (sysdep_headers):
+	Add sys/signalfd.h and sys/eventfd.h.
+
+2007-11-15  Bruno Haible  <bruno@xxxxxxxxx>
+
+	[BZ #5346]
+	* intl/dcigettext.c (struct known_translation_t): Turn msgid into a
+	union.
+	(transcmp): Use the appropriate part of s1->msgid and s2->msgid.
+	(DCIGETTEXT): Change the allocation of the 'search' variable so that
+	it needs only fixed stack space. Delay the initialization of
+	msgid_len until it is needed.
+
+2007-11-15  Andreas Jaeger  <aj@xxxxxxx>
+
+	* sysdeps/ieee754/dbl-64/sincos.tbl: Fix size of union.
+	Reported by Christoph Quirin Lauter <christoph.lauter@xxxxxxxxxxx>.
+
+2007-11-15  Ulrich Drepper  <drepper@xxxxxxxxxx>
+
+	* po/ko.po: Update from translation team.
+
+2007-11-14  Ulrich Drepper  <drepper@xxxxxxxxxx>
+
+	* sysdeps/unix/sysv/linux/check_native.c (__check_native): Simplify
+	significantly.  The device type is also part of the ifinfomsg data.
+
+	* po/sv.po: Update from translation team.
+	* po/nl.po: Likewise.
+
+	* nscd/cache.c (prune_cache): If cache is empty, instruct caller
+	to wake up in 24 hours.
+
+	* nscd/gai.c (__ioctl): Define.  Include check_native.c.
+
+2007-11-13  Ulrich Drepper  <drepper@xxxxxxxxxx>
+
+	* po/cs.po: Update from translation team.
+	* po/pl.po: Likewise.
+
+	* include/ifaddrs.h: Remove in6ai_temporary.
+	(struct in6addrinfo): Add index element.
+	Declare __check_native.
+	* inet/Makefile (aux): Add check_native.
+	* sysdeps/unix/sysv/linux/check_native.c: New file.
+	* sysdeps/unix/sysv/linux/check_pf.c: No need to recognize
+	IFA_F_TEMPORARY.  Pass back ifa_index.
+	* sysdeps/posix/getaddrinfo.c: Remove netlink compatibility code.
+	(rfc3484_sort): Add new parameter.  Implement rule 7 correctly:
+	call __check_native if necessary.
+	(getaddrinfo): Fill in index field.  Use qsort_r instead of qsort
+	to sort addresses.  Pass information about the results.
+	* posix/tst-rfc3484.c: Adjust for addition of index field and change
+	of rfc3484_sort interface.
+	* posix/tst-rfc3484-2.c: Likewise.
+
+	* stdlib/stdlib.h: Define __compar_d_fn_t.  Declare qsort_r.
+	* include/stdlib.h: Add hidden_proto for qsort_t and adjust protoype
+	for _quicksort.
+	* stdlib/msort.c (qsort): Now a wrapper around qsort_r.
+	(qsort_r): Renamed from qsort.  Take additional parameter and pass it
+	on as third parameter to compare function and _quicksort.
+	* stdlib/qsort.c (_quicksort): Take additional parameter and pass on
+	to the compare function.
+	* stdlib/Versions [libc] (GLIBC_2.8): Add qsort_r.
+	* Versions.def: Add GLIBC_2.8 for libc.
+
+	* posix/tst-rfc3484.c: Adjust for addition of prefixlen field.
+	* posix/tst-rfc3484-2.c: Likewise.
+
+	* include/kernel-features.h: Moved to...
+	* sysdeps/mach/hurd/kernel-features.h: ...here.
+
+2007-09-13  H.J. Lu  <hongjiu.lu@xxxxxxxxx>
+
+	* sysdeps/i386/i586/memcpy_chk.S: New file.
+	* sysdeps/i386/i586/mempcpy_chk.S: Likewise.
+	* sysdeps/i386/i586/memset_chk.S: Likewise.
+
+2007-11-12  Ulrich Drepper  <drepper@xxxxxxxxxx>
+
+	* include/ifaddrs.c (struct in6addrinfo): Add prefixlen field.
+	* sysdeps/unix/sysv/linux/check_pf.c (make_request): Always return
+	list of interfaces.  Also store prefix length.
+	* sysdeps/posix/getaddrinfo.c (sort_result): Add prefixlen element.
+	(rfc3484_sort): In rule 9, for IPv4 addresses count only matching
+	prefix if source and destination address are in the same subnet.
+	(getaddrinfo): Always call __check_pf.  Fill in prefixlen field.
+	Always look for matching record in in6ai list.
+	Correct source_addr_len value for IPv6->IPv4 converted records.
+
+2007-11-11  Roland McGrath  <roland@xxxxxxxx>
+
+	* include/kernel-features.h: New file.
+
+2007-11-10  Ulrich Drepper  <drepper@xxxxxxxxxx>
+
+	* sysdeps/pthread/aio_misc.c (handle_fildes_io): Avoid unnecessary
+	complications for 64-bit platforms.
+
+	* sysdeps/unix/sysv/linux/open64.c: Move __open64_2 implementation to..
+	* sysdeps/unix/sysv/linux/open64_2.c: ...here.  New file.
+	* sysdeps/unix/sysv/linux/Makefile [subdir=io] (sysdep_routines): Add
+	open64_2.
+	* sysdeps/unix/sysv/linux/ia64/syscalls.list: Add open and creat
+	entries.
+	* sysdeps/unix/sysv/linux/x86_64/syscalls.list: Likewise.
+	* sysdeps/wordsize-64/alphasort.c: New file.
+	* sysdeps/wordsize-64/alphasort64.c: New file.
+	* sysdeps/wordsize-64/fseeko.c: New file.
+	* sysdeps/wordsize-64/fseeko64.c: New file.
+	* sysdeps/wordsize-64/ftello.c: New file.
+	* sysdeps/wordsize-64/ftello64.c: New file.
+	* sysdeps/wordsize-64/ftw.c: New file.
+	* sysdeps/wordsize-64/ftw64.c: New file.
+	* sysdeps/wordsize-64/iofgetpos.c: New file.
+	* sysdeps/wordsize-64/iofgetpos64.c: New file.
+	* sysdeps/wordsize-64/iofopen.c: New file.
+	* sysdeps/wordsize-64/iofopen64.c: New file.
+	* sysdeps/wordsize-64/iofsetpos.c: New file.
+	* sysdeps/wordsize-64/iofsetpos64.c: New file.
+	* sysdeps/wordsize-64/lockf.c: New file.
+	* sysdeps/wordsize-64/lockf64.c: New file.
+	* sysdeps/wordsize-64/mkostemp.c: New file.
+	* sysdeps/wordsize-64/mkostemp64.c: New file.
+	* sysdeps/wordsize-64/mkstemp.c: New file.
+	* sysdeps/wordsize-64/mkstemp64.c: New file.
+	* sysdeps/wordsize-64/scandir.c: New file.
+	* sysdeps/wordsize-64/scandir64.c: New file.
+	* sysdeps/wordsize-64/tmpfile.c: New file.
+	* sysdeps/wordsize-64/tmpfile64.c: New file.
+	* sysdeps/wordsize-64/versionsort.c: New file.
+	* sysdeps/wordsize-64/versionsort64.c: New file.
+	* sysdeps/unix/sysv/linux/wordsize-64/aio_read.c: New file.
+	* sysdeps/unix/sysv/linux/wordsize-64/aio_read64.c: New file.
+	* sysdeps/unix/sysv/linux/wordsize-64/aio_write.c: New file.
+	* sysdeps/unix/sysv/linux/wordsize-64/aio_write64.c: New file.
+	* sysdeps/unix/sysv/linux/wordsize-64/creat64.c: New file.
+	* sysdeps/unix/sysv/linux/wordsize-64/getdirentries.c: New file.
+	* sysdeps/unix/sysv/linux/wordsize-64/getdirentries64.c: New file.
+	* sysdeps/unix/sysv/linux/wordsize-64/lio_listio.c: New file.
+	* sysdeps/unix/sysv/linux/wordsize-64/lio_listio64.c: New file.
+	* sysdeps/unix/sysv/linux/wordsize-64/open64.c: New file.
+	* sysdeps/unix/sysv/linux/wordsize-64/openat.c: New file.
+	* sysdeps/unix/sysv/linux/wordsize-64/openat64.c: New file.
+
+	* crypt/sha256-crypt.c: Fix a comment.
+	* crypt/sha512-crypt.c: Likewise.
+
+2007-11-07  H.J. Lu  <hongjiu.lu@xxxxxxxxx>
+
+	* sysdeps/x86_64/memset.S: Add sfence after movnti.
+
+2007-11-07  Ulrich Drepper  <drepper@xxxxxxxxxx>
+
+	[BZ #5277]
+	* iconv/loop.c (STANDARD_TO_LOOP_ERR_HANDLER): If conversion failed
+	because output buffer is too small break, don't loop.
+	* iconvdata/Makefile (tests): Add bug-iconv6.
+	* iconvdata/bug-iconv6.c: New file.
+
+2007-11-06  Ulrich Drepper  <drepper@xxxxxxxxxx>
+
+	* stdio-common/vfprintf.c (vfprintf): Compute necessary buffer size
+	with size_t type.
+	* stdio-common/printf_fp.c (__print_fp): Change chars_needed type to
+	size_t.  Add casts where needed.
+
+	* nscd/selinux.c (nscd_request_avc_has_perm): When compiled with
+	old headers, don't call avc_has_perm if we don't have the
+	permission information.
+
+2007-11-05  Daniel Jacobowitz  <dan@xxxxxxxxxxxxxxxx>
+
+	* elf/rtld.c (dl_main): Use the page size to find the map start.
+
+2007-11-05  Ulrich Drepper  <drepper@xxxxxxxxxx>
+
+	* time/tzfile.c (__tzfile_read): Fix check for version 0 data files.
+	Patch by Szymon Siwek <sls@xxxxxxxxxxxx>.
+
+	* nscd/aicache.c (addhstaiX): Check herrno after IPv4 lookup only
+	when the lookup call failed.
+
+	* nscd/nscd.h (struct database_dyn): Rename prunelock to prune_lock.
+	Add prune_cond and wakeup_time.
+	(CACHE_PRUNE_INTERNAL): Define.
+	Update declarations of prune_cache and setup_thread.
+	* nscd/connections.c (dbs): Update initializers.
+	(CACHE_PRUNE_INTERNAL): Moved to nscd.h.
+	(nscd_init): Default number of threads is now 4.
+	(invalidate_cache): Take lock before calling prune_cache.
+	(handle_request): If SELinux forbids the request, say so.
+	(readylist_cond): Use static initializer.
+	(nscd_run_prune): New function.  Used only by pruning threads.
+	(nscd_run_worder): Renamed from nscd_run.  Remove support for pruning
+	here.
+	(fd_ready): Update nscd_run reference.
+	(start_threads): No need to initialize readylist_cond.
+	Start pruning threads separately.
+	* nscd/nscd_setup_thread.c: Change return value type to int and always
+	return 0.
+	* sysdeps/unix/sysv/linux/nscd_setup_thread.c: Change return value type
+	to int and return nonzero value if we can use the TID address hack.
+	* nscd/cache.c (cache_add): If next wakeup time of cleanup thread for
+	the database is later than the new entry's timeout, update the
+	wakeup time and wake the cleanup thread.
+	(prune_cache): Return seconds the next entry in the database is still
+	valid.  Remove locking for pruning here.
+	* nscd/nscd.conf: Document default number of threads.
+
+2007-10-31  Ulrich Drepper  <drepper@xxxxxxxxxx>
+
+	* sysdeps/x86_64/dl-trampoline.S (_dl_runtime_profile): Make sure
+	stack is properly aligned for the target function.
+	Correct unwind info.
+
+	* elf/rtld.c (dl_main): Initialize stack and pointer guard early
+	when using auditing libraries.
+
+2007-10-29  Ulrich Drepper  <drepper@xxxxxxxxxx>
+
+	* resolv/Versions [libresolv] (GLIBC_PRIVATE): Add
+	_nss_dns_getnetbyaddr2_r.
+	* resolv/nss_dns/dns-host.c: Define _nss_dns_getnetbyaddr2_r.  Pass
+	extra parameter to getanswer_r.
+	(_nss_dns_getnetbyaddr_r): Now a wrapper around
+	_nss_dns_getnetbyaddr2_r.
+
+	* nscd/Makefile (nscd-modules): Replace gethstbynm2_r with
+	gethstbynm3_r.
+	* nscd/gethstbynm2_r.c: Remove.
+	* nscd/gethstbynm3_r.c: New file.
+	* nscd/aicache.c (addhstaiX): Use __gethostbyaddr2_r instead of
+	__gethostbyaddr_r.
+	* nscd/gethstbyad_r.c: Generate __gethostbyaddr2_r function.  Define
+	__gethostbyaddr_r compatibility wrapper.
+	* nscd/hstcache.c (cache_addhst): Add ttl parameter.  Use it when
+	determining timeout of entry.
+	(lookup): Take new parameter and pass it to __gethostbyname3_r and
+	__gethostbyaddr2_r.
+	(addhstbyX): Pass reference to variable for TTL to lookup and
+	cache_addhst.
+	* nss/Versions [glibc] (GLIBC_PRIVATE): Export __nss_passwd_lookup2,
+	__nss_group_lookup2, __nss_hosts_lookup2, __nss_services_lookup2,
+	and __nss_next2.  Remove __nss_services_lookup.
+	* nss/XXX-lookup.c: Name function now *_lookup2.  Add new parameter.
+	Add compat wrapper.
+	* nss/getXXbyYY_r.c: Changes to call new *_lookup2 functions and
+	__nss_next2.
+	* nss/getXXent_r.c: Likewise.
+	* nss/getnssent_r.c: Likewise.
+	* nss/nsswitch.c (__nss_lookup): Add new parameter.  If first function
+	does not exist in module, try the optional second name.
+	(__nss_next2): New function.
+	(__nss_next): Now wrapper around __nss_next2.
+	* nss/nsswitch.h: Adjust __nss_lookup prototype.
+	Declare __nss_next2.
+	Adjust definition of db_lookup_function type.
+	* nss/service-lookup.c: Define NO_COMPAT.
+	* include/netdb.h: Declare __gethostbyaddr2_r and __gethostbyname3_r.
+	* inet/ether_hton.c: Use __nss_next2 instead of __nss_next.
+	* inet/ether_ntoh.c: Likewise.
+	* sunrpc/netname.c: Likewise.
+	* sunrpc/publickey.c: Likewise.
+	* inet/getnetgrent.c: Likewise.  Adjust calls to __nss_lookup.
+	* inet/gethstbyad_r.c (DB_LOOKUP_FCT): Change to __nss_hosts_lookup2.
+	* inet/gethstbynm2_r.c (DB_LOOKUP_FCT): Likewise.
+	* inet/gethstbynm_r.c (DB_LOOKUP_FCT): Likewise.
+	* inet/gethstent_r.c (DB_LOOKUP_FCT): Likewise.
+
+	* nscd/aicache.c (addhstaiX): Fix default TTL handling.
+
+	* inet/getnetgrent.c (setup): Encrypt static pointer.
+
+2007-10-28  Ulrich Drepper  <drepper@xxxxxxxxxx>
+
+	[BZ #5204]
+	* crypt/sha256c-test.c: Define TIMEOUT to 6 for ancient hardware.
+	* crypt/sha512c-test.c: Likewise.
+
+	[BZ #5225]
+	* stdio-common/vfscanf.c (_IO_vfwscanf): Don't misuse wp pointer
+	to keep track of end of %[ format string element.
+	* stdio-common/Makefile (tests): Add bug20.
+	* stdio-common/bug20.c: New file.
+
+	[BZ #5222]
+	* elf/dl-load.c (_dl_rtld_di_serinfo): Correct handling of short
+	path elements in counting mode.
+
+2007-10-27  Andreas Jaeger  <aj@xxxxxxx>
+
+	[BZ #5040]
+	* sysdeps/unix/sysv/linux/sys/epoll.h (EPOLLRDHUP): Add value.
+
+	[BZ #3112]
+	* sysdeps/ia64/backtrace.c (init): Free shared library if incorrect.
+	(__cleanup): Free shared library when exiting.
+	* sysdeps/i386/backtrace.c (init): Free shared library if incorrect.
+	(__cleanup): Free shared library when exiting.
+
+2006-04-14  H.J. Lu  <hongjiu.lu@xxxxxxxxx>
+
+	[BZ #2549]
+	* math/libm-test.inc (check_float_internal): Support
+	denormalized return.
+
+2007-10-23  Andreas Jaeger  <aj@xxxxxxx>
+
+	[BZ #5208]
+	* sysdeps/unix/sysv/linux/readahead.c (__readahead): Use
+	__LONG_LONG_PAIR to handle little endian byte order.
+	Suggested by abhishekrai@xxxxxxxxxx
+
+2007-10-27  Ulrich Drepper  <drepper@xxxxxxxxxx>
+
+	* malloc/arena.c [!NO_THREADS]: Use ATFORK_MEM if defined.
+
+2007-10-26  Ulrich Drepper  <drepper@xxxxxxxxxx>
+
+	* nscd/cache.c (prune_cache): Move test for modified file outside
+	of locking.
+
+2007-10-21  Andreas Jaeger  <aj@xxxxxxx>
+
+	* manual/texinfo.tex: Update to latest version.
+
+	* manual/sysinfo.texi (System Parameters): Fix Formatting.
+
+	* manual/arith.texi (Status bit operations): Fix formatting.
+
+	* manual/errno.texi (Error Messages): Fix formatting.
+
+	* manual/sysinfo.texi (System Parameters): Fix formatting.
+
+	* manual/libc.texinfo: Update VERSION and UPDATED.
+
+2007-10-19  Roland McGrath  <roland@xxxxxxxxxx>
+
+	* elf/Makefile ($(objpfx)ld.so): Use $(AWK).
+
+2007-10-06  David S. Miller  <davem@xxxxxxxxxxxxx>
+
+	* configure.in: Add sparcv9v2 and sparc64v2.
+	* scripts/config.sub: Likewise.
+	* configure: Regenerate.
+	* elf/elf.h (HWCAP_SPARC_N2): New.
+	* sysdeps/sparc/dl-procinfo.h (_DL_HWCAP_COUNT): Bump to 8.
+	* sysdeps/sparc/dl-procinfo.c (_dl_sparc_cap_flags): Add 'v9v2'.
+	(HWCAP_IMPORTANT): Add HWCAP_SPARC_N2.
+	* sysdeps/sparc/sparc32/sparcv9/sparcv9v2/memcpy.S: New file.
+	* sysdeps/sparc/sparc32/sparcv9/sparcv9v2/memset.S: New file.
+	* sysdeps/sparc/sparc64/sparcv9v2/memcpy.S: New file.
+	* sysdeps/sparc/sparc64/sparcv9v2/memset.S: New file.
+
+2007-10-18  Ulrich Drepper  <drepper@xxxxxxxxxx>
+
+	* sunrpc/clnt_udp.c (clntudp_call): Don't block in recvfrom call
+	even if the poll result indicates there is data to read.
+	Patch by Jeff Moyer <jmoyer@xxxxxxxxxx>.
+
+2007-10-18  Roland McGrath  <roland@xxxxxxxxxx>
+
+	* elf/elf.h (NT_PPC_VMX): New macro.
+
+2007-10-17  Ulrich Drepper  <drepper@xxxxxxxxxx>
+
+	* version.h (VERSION): Set to 2.7.90.
+
+2007-10-17  Jakub Jelinek  <jakub@xxxxxxxxxx>
+
+	* sysdeps/x86_64/memset.S (bzero): Renamed to __bzero.  Add
+	weak_alias.
+
+2007-10-17  Roland McGrath  <roland@xxxxxxxx>
+
+	* sysdeps/mach/hurd/bits/fcntl.h [__USE_GNU__] (F_DUPFD_CLOEXEC): New.
+	* sysdeps/mach/hurd/fcntl.c (__libc_fcntl): Implement it.
+
+2007-10-17  Ulrich Drepper  <drepper@xxxxxxxxxx>
+
+	* version.h (VERSION): Bump to 2.7.
+	* include/features.h (__GLIBC_MINOR__): Bump to 7.
+
+	[BZ #5186]
+	* time/tzset.c (__tz_convert): Don't force testing for a change of
+	TZ if not called from localtime.  But then also see whether the
+	file changed, in case __use_tzfile is set.
+
+	* sysdeps/unix/sysv/linux/i386/bits/fcntl.h: Define F_DUPFD_CLOEXEC.
+	* sysdeps/unix/sysv/linux/ia64/bits/fcntl.h: Likewise.
+	* sysdeps/unix/sysv/linux/powerpc/bits/fcntl.h: Likewise.
+	* sysdeps/unix/sysv/linux/s390/bits/fcntl.h: Likewise.
+	* sysdeps/unix/sysv/linux/sh/bits/fcntl.h: Likewise.
+	* sysdeps/unix/sysv/linux/sparc/bits/fcntl.h: Likewise.
+	* sysdeps/unix/sysv/linux/x86_64/bits/fcntl.h:  Likewise.
+	* sysdeps/unix/sysv/linux/alpha/bits/fcntl.h: Likewise.
+
+2007-10-17  Jakub Jelinek  <jakub@xxxxxxxxxx>
+
+	* sysdeps/posix/getaddrinfo.c (getaddrinfo): When sorting addresses
+	and admin selects to be able to replace the gai.conf file, lock
+	data structures around the qsort call.
+
+2007-10-17  Ulrich Drepper  <drepper@xxxxxxxxxx>
+
+	* sysdeps/x86_64/cacheinfo.c: Comment out code added in support of
+	new memset.
+	* sysdeps/x86_64/memset.S: Revert to old version for now.  The cost is
+	too high for the improvements.  Implement bzero unconditionally for
+	use in libc.
+
+2007-10-17  Ulrich Drepper  <drepper@xxxxxxxxxx>
+	    Jakub Jelinek  <jakub@xxxxxxxxxx>
+
+	* time/tzfile.c (__tzfile_read): Read POSIX TZ string if available
+	even when time_t is 32-bit.
+	(__tzfile_compute): Override POSIX TZ string STD/DST zone names if
+	timezone data read by __tzfile_default.  Ensure __tzname[0] is
+	always set after the search.
+
+2007-10-16  Ulrich Drepper  <drepper@xxxxxxxxxx>
+
+	* time/tzfile.c (__tzfile_read): Help the compiler recognize
+	unreachable code on 32-bit machines.
+
+2007-10-16  Jakub Jelinek  <jakub@xxxxxxxxxx>
+
+	[BZ #5184]
+	* time/strftime_l.c: Include stdbool.h.
+	(my_strftime): New wrapper, old function renamed to...
+	(__strftime_internal): ... new function.  Add tzset_called
+	argument, pass it down to recursive calls, don't call tzset ()
+	if already true, set to true after call to tzset ().
+
+2007-10-16  Ulrich Drepper  <drepper@xxxxxxxxxx>
+
+	* time/tzfile.c (__tzfile_read): Take extra memory requested by caller
+	into account when copying TZ string.
+
+2007-10-16  Jakub Jelinek  <jakub@xxxxxxxxxx>
+
+	* time/tzfile.c (__tzfile_compute): For use_last case set i to
+	num_transition rather than num_transitions - 1.
+
+2007-10-16  Jakub Jelinek  <jakub@xxxxxxxxxx>
+
+	* sysdeps/x86_64/memset.S (memset): Fix sse2_nt_move
+	PIC indirect jump.
+
+	* sysdeps/x86_64/memset.S: Jump from bzero to memset using
+	a local label rather than HIDDEN_JUMPTARGET.
+
+2007-10-15  Ulrich Drepper  <drepper@xxxxxxxxxx>
+
+	* sysdeps/x86_64/cacheinfo.c (__x86_64_shared_cache_size): Define.
+	(init_cacheinfo): Initialize it.
+	* sysdeps/x86_64/memset.S: Use __x86_64_shared_cache_size.
+	Always define bzero.
+	Remove non-glibc code.
+	* sysdeps/x86_64/bzero.S: Make an empty file.
+
+2007-10-15  H.J. Lu  <hongjiu.lu@xxxxxxxxx>
+
+	* sysdeps/x86_64/cacheinfo.c
+	(__x86_64_preferred_memory_instruction): New.
+	(init_cacheinfo): Initialize __x86_64_preferred_memory_instruction.
+
+	* sysdeps/x86_64/memset.S: Rewrite.
+
+2007-10-15  Roland McGrath  <roland@xxxxxxxxxx>
+
+	* po/libc.pot: Regenerated.
+
+2007-10-15  Ulrich Drepper  <drepper@xxxxxxxxxx>
+
+	* nss/getXXbyYY_r.c (REENTRANT_NAME): Mangle startp and start_fct
+	pointers.
+
+	[BZ #3425]
+	* resolv/nss_dns/dns-host.c (getanswer_r): Fail with
+	NSS_STATUS_NOTFOUND if the server replied with only a CNAME and no
+	address record to T_A/T_AAAA requests.
+
 2007-10-14  Ulrich Drepper  <drepper@xxxxxxxxxx>
 
 	* posix/glob.c: Reimplement link_exists_p to use fstatat64.

Modified: branches/libdfp/libc/ChangeLog.eglibc
==============================================================================
--- branches/libdfp/libc/ChangeLog.eglibc (original)
+++ branches/libdfp/libc/ChangeLog.eglibc Wed Apr  2 13:16:33 2008
@@ -1,3 +1,284 @@
+2008-04-01  Maxim Kuvyrkov  <maxim@xxxxxxxxxxxxxxxx>
+
+	* Makerules (install-lib): Don't install libpthread_pic.a.
+	(install-map): Don't install libpthread_pic.map.
+
+2008-02-23  Daniel Jacobowitz  <dan@xxxxxxxxxxxxxxxx>
+
+	PR nptl/3270
+	nptl/
+	* allocatestack.c (setxid_mark_thread, setxid_unmark_thread): New.
+	(setxid_signal_thread): Return a successful signal indicator.  Just
+	skip threads without SETXID_BITMASK.
+	(__nptl_setxid): Use separate marking and unmarking loops.  Repeat
+	signalling if necessary.
+	* init.c (sighandler_setxid): Use atomic operations for
+	cancelhandling.  Wake __nptl_setxid last.
+
+2008-02-17  Joseph Myers  <joseph@xxxxxxxxxxxxxxxx>
+
+	Backport:
+	2008-01-12  H.J. Lu  <hongjiu.lu@xxxxxxxxx>
+	* sysdeps/i386/fpu/ftestexcept.c (fetestexcept): Use short for fnstsw.
+
+2008-02-11  Joseph Myers  <joseph@xxxxxxxxxxxxxxxx>
+
+	[BZ #3406]
+	* sysdeps/ieee754/flt-32/w_expf.c (o_threshold): Correct value.
+	* math/libm-test.inc (exp_test): Test 88.72269439697265625.
+
+2008-02-07  Joseph Myers  <joseph@xxxxxxxxxxxxxxxx>
+
+	* Makerules (install-extras, install-map): New variables.
+	(installed-libcs): Add libc_pic.a.
+	(install-lib): Include _pic.a files for versioned shared
+	libraries.
+	(install-map-nosubdir, install-extras-nosubdir): Add rules for
+	installing extra files.
+	(install-no-libc.a-nosubdir): Depend on install-map-nosubdir and
+	install-extras-nosubdir.
+
+2008-01-09  Daniel Jacobowitz  <dan@xxxxxxxxxxxxxxxx>
+
+	* scripts/cross-test-ssh.sh (env_blacklist): Add TERM, TERMCAP, PWD.
+	(remove_newlines): New.
+	(blacklist_exports): Unset blacklisted variables and use export.
+	(Top level): Use remove_newlines.
+
+2007-12-13  Sandra Loosemore  <sandra@xxxxxxxxxxxxxxxx>
+
+	* sysdeps/ieee754/ldbl-opt/Makefile (libnldbl-calls):  Make strfmon
+	and strfmon_l conditional on OPTION_EGLIBC_LOCALE_CODE.
+	* sysdeps/ieee754/ldbl-opt/nldbl-compat.c (__nldbl___vstrfmon,
+	__nldbl___vstrfmon_l, __nldbl___strfmon, __nldbl___strfmon_l):
+	Make conditional on __OPTION_EGLIBC_LOCALE_CODE.
+
+2007-12-13  Jim Blandy  <jimb@xxxxxxxxxxxxxxxx>
+	    Sandra Loosemore  <sandra@xxxxxxxxxxxxxxxx>
+
+	Implement the OPTION_POSIX_C_LANG_WIDE_CHAR option group.
+	* option-groups.def (OPTION_POSIX_C_LANG_WIDE_CHAR): New entry.
+	(OPTION_EGLIBC_LOCALE_CODE, OPTION_POSIX_WIDE_CHAR_DEVICE_IO):
+	Note dependence on OPTION_POSIX_C_LANG_WIDE_CHAR.
+	(OPTION_POSIX_WIDE_CHAR_DEVICE_IO): Doc fix; note effect on 
+        support for 'ccs=CHARSET' strings in fopen and friends.
+	* option-groups.mak (option-disabled): New function.
+	* scripts/option-groups.awk: Generate preprocessor conditionals to
+	protect gnu/option-groups.h from multiple #inclusion.
+
+	* stdlib/Makefile (routines): Put in group: mblen mbstowcs mbtowc
+	wcstombs wctomb wcstoimax wcstoumax.
+	(tests): Put in group: testmb.
+	* debug/Makefile (routines): Put in group: wctomb_chk wcscpy_chk
+	wmemcpy_chk wmemmove_chk wmempcpy_chk wcpcpy_chk wcsncpy_chk
+	wcscat_chk wcsncat_chk wmemset_chk wcpncpy_chk swprintf_chk
+	vswprintf_chk wcrtomb_chk mbsnrtowcs_chk wcsnrtombs_chk
+	mbsrtowcs_chk wcsrtombs_chk mbstowcs_chk wcstombs_chk.
+	* debug/tst-chk1.c (do_test): Make wide character parts conditional
+	on __OPTION_POSIX_WIDE_CHAR_DEVICE_IO.
+	* wcsmbs/Makefile (routines): Put in group: wcscat wcschr wcscmp
+	wcscpy wcscspn wcsdup wcslen wcsncat wcsncmp wcsncpy wcspbrk
+	wcsrchr wcsspn wcstok wcsstr wmemchr wmemcmp wmemmove wcpcpy
+	wcpncpy wmempcpy btowc wctob mbsinit mbrlen mbrtowc wcrtomb
+	mbsrtowcs wcsrtombs mbsnrtowcs wcsnrtombs wcsnlen wcschrnul wcstol
+	wcstoul wcstoll wcstoull wcstod wcstold wcstof wcstol_l wcstoul_l
+	wcstoll_l wcstoull_l wcstod_l wcstold_l wcstof_l wcscoll wcsxfrm
+	wcwidth wcswidth wcscoll_l wcsxfrm_l wcscasecmp wcsncase
+	wcscasecmp_l wcsncase_l wcsmbsload mbsrtowcs_l isoc99_swscanf
+	isoc99_vswscanf.
+	(tests): Put in group: tst-wcstof wcsmbs-tst1 tst-wcsnlen tst-wcpncpy
+	tst-mbsrtowcs wcsatcliff.
+	* time/Makefile (routines): Put in group: wcsftime wcsftime_l
+	* libio/Makefile (routines): When group is disabled, add
+	wdummyfileops.  Put in group: wfiledoalloc iowpadn swprintf
+	vswprintf iovswscanf swscanf wgenops wstrops wfileops wmemstream.
+        (tests): Put in group: tst_swprintf tst_swscanf	tst-sscanf
+	tst-wmemstream1 tst-wmemstream2.
+	* libio/wdummyfileops.c: New file.  Provide a dummy definition for
+	the _IO_FILE functions that prints an error message and dies.
+	* libio/libioP.h: #include <gnu/option-groups.h>.
+	(_IO_is_wide): New macro.  Used as necessary to excise references
+	to wide character code.
+	* libio/iosetbuffer.c (_IO_setbuffer): Don't call _IO_WSETBUF if
+	wide characters are not supported.
+	* libio/ioseekoff.c (_IO_seekoff_unlocked): Use _IO_is_wide.
+	* libio/iofwide.c: #include <gnu/option-groups.h>.
+	(_IO_fwide): When the group is disabled, provide a simplified
+	definition that aborts if the caller attempts to make a stream
+	wide-oriented.
+	* libio/fileops.c (_IO_new_file_close_it): Use _IO_is_wide.
+	(_IO_new_file_fopen): Conditionalize for
+	__OPTION_POSIX_WIDE_CHAR_DEVICE_IO.
+	* libio/ioseekpos.c (_IO_seekpos_unlocked): Use _IO_is_wide.
+	* libio/__fpurge.c (__fpurge): Likewise.
+	* wctype/Makefile (routines): Put in group: wcfuncs wctype
+	iswctype wcfuncs_l wctype_l iswctype_l wctrans_l.
+	(tests): Put in group: test_wctype test_wcfuncs.
+	* posix/fnmatch_loop.c (FCT) (either internal_fnmatch or
+	internal_fnwmatch): Handle character categories accessed via
+	'wctype' only if the group is enabled.
+	* stdio-common/Makefile (routines): Put in group: vfwprintf
+	vfwscanf printf-parsewc.
+	(tests): Put in group: bug18a tst-swscanf tst-wc-printf.
+	* stdio-common/printf_fp.c (__printf_fp): When the group is
+	disabled, fix 'wide' at zero.
+	* stdio-common/printf_fphex.c (__printf_fphex): Same.
+	* stdio-common/printf_size.c (__printf_size): Same.
+	* stdio-common/vfprintf.c (MULTIBYTE_SUPPORT): New macro.
+	(process_string_arg): If the format contains wide characters or
+	strings, assert that we have multibyte support.
+	* stdio-common/vfscanf.c (MULTIBYTE_SUPPORT): New macro.

[... 84771 lines stripped ...]