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

[Commits] r18731 - in /trunk: ./ libc/ libc/argp/ libc/assert/ libc/bits/ libc/conform/data/ libc/crypt/ libc/csu/ libc/debug/ libc/el...



Author: joseph
Date: Sat May 26 17:46:57 2012
New Revision: 18731

Log:
Merge changes between r18519 and r18730 from /fsf/trunk.

Added:
    trunk/libc/include/stap-probe.h
      - copied unchanged from r18730, fsf/trunk/libc/include/stap-probe.h
    trunk/libc/localedata/locales/mag_IN
      - copied unchanged from r18730, fsf/trunk/libc/localedata/locales/mag_IN
    trunk/libc/misc/getauxval.c
      - copied unchanged from r18730, fsf/trunk/libc/misc/getauxval.c
    trunk/libc/misc/sys/auxv.h
      - copied unchanged from r18730, fsf/trunk/libc/misc/sys/auxv.h
    trunk/libc/nptl/DESIGN-systemtap-probes.txt
      - copied unchanged from r18730, fsf/trunk/libc/nptl/DESIGN-systemtap-probes.txt
    trunk/libc/nptl/sysdeps/x86_64/64/
      - copied from r18730, fsf/trunk/libc/nptl/sysdeps/x86_64/64/
    trunk/libc/nptl/sysdeps/x86_64/x32/shlib-versions
      - copied unchanged from r18730, fsf/trunk/libc/nptl/sysdeps/x86_64/x32/shlib-versions
    trunk/libc/nptl/tst-cancel-self-cancelstate.c
      - copied unchanged from r18730, fsf/trunk/libc/nptl/tst-cancel-self-cancelstate.c
    trunk/libc/nptl/tst-cancel-self-canceltype.c
      - copied unchanged from r18730, fsf/trunk/libc/nptl/tst-cancel-self-canceltype.c
    trunk/libc/nptl/tst-cancel-self-cleanup.c
      - copied unchanged from r18730, fsf/trunk/libc/nptl/tst-cancel-self-cleanup.c
    trunk/libc/nptl/tst-cancel-self-testcancel.c
      - copied unchanged from r18730, fsf/trunk/libc/nptl/tst-cancel-self-testcancel.c
    trunk/libc/nptl/tst-cancel-self.c
      - copied unchanged from r18730, fsf/trunk/libc/nptl/tst-cancel-self.c
    trunk/libc/scripts/data/c++-types-x32-linux-gnu.data
      - copied unchanged from r18730, fsf/trunk/libc/scripts/data/c++-types-x32-linux-gnu.data
    trunk/libc/stdio-common/bug25.c
      - copied unchanged from r18730, fsf/trunk/libc/stdio-common/bug25.c
    trunk/libc/sysdeps/generic/bits/
      - copied from r18730, fsf/trunk/libc/sysdeps/generic/bits/
    trunk/libc/sysdeps/generic/stackguard-macros.h
      - copied unchanged from r18730, fsf/trunk/libc/sysdeps/generic/stackguard-macros.h
    trunk/libc/sysdeps/i386/i686/fpu/multiarch/
      - copied from r18730, fsf/trunk/libc/sysdeps/i386/i686/fpu/multiarch/
    trunk/libc/sysdeps/i386/i686/multiarch/test-multiarch.c
      - copied unchanged from r18730, fsf/trunk/libc/sysdeps/i386/i686/multiarch/test-multiarch.c
    trunk/libc/sysdeps/i386/stackguard-macros.h
      - copied unchanged from r18730, fsf/trunk/libc/sysdeps/i386/stackguard-macros.h
    trunk/libc/sysdeps/ieee754/dbl-64/wordsize-64/e_log10.c
      - copied unchanged from r18730, fsf/trunk/libc/sysdeps/ieee754/dbl-64/wordsize-64/e_log10.c
    trunk/libc/sysdeps/ieee754/dbl-64/wordsize-64/e_log2.c
      - copied unchanged from r18730, fsf/trunk/libc/sysdeps/ieee754/dbl-64/wordsize-64/e_log2.c
    trunk/libc/sysdeps/powerpc/bits/hwcap.h
      - copied unchanged from r18730, fsf/trunk/libc/sysdeps/powerpc/bits/hwcap.h
    trunk/libc/sysdeps/powerpc/powerpc32/power7/fpu/s_logb.c
      - copied unchanged from r18730, fsf/trunk/libc/sysdeps/powerpc/powerpc32/power7/fpu/s_logb.c
    trunk/libc/sysdeps/powerpc/powerpc32/power7/fpu/s_logbf.c
      - copied unchanged from r18730, fsf/trunk/libc/sysdeps/powerpc/powerpc32/power7/fpu/s_logbf.c
    trunk/libc/sysdeps/powerpc/powerpc32/power7/fpu/s_logbl.c
      - copied unchanged from r18730, fsf/trunk/libc/sysdeps/powerpc/powerpc32/power7/fpu/s_logbl.c
    trunk/libc/sysdeps/powerpc/powerpc32/stackguard-macros.h
      - copied unchanged from r18730, fsf/trunk/libc/sysdeps/powerpc/powerpc32/stackguard-macros.h
    trunk/libc/sysdeps/powerpc/powerpc64/power7/fpu/s_logb.c
      - copied unchanged from r18730, fsf/trunk/libc/sysdeps/powerpc/powerpc64/power7/fpu/s_logb.c
    trunk/libc/sysdeps/powerpc/powerpc64/power7/fpu/s_logbf.c
      - copied unchanged from r18730, fsf/trunk/libc/sysdeps/powerpc/powerpc64/power7/fpu/s_logbf.c
    trunk/libc/sysdeps/powerpc/powerpc64/power7/fpu/s_logbl.c
      - copied unchanged from r18730, fsf/trunk/libc/sysdeps/powerpc/powerpc64/power7/fpu/s_logbl.c
    trunk/libc/sysdeps/powerpc/powerpc64/stackguard-macros.h
      - copied unchanged from r18730, fsf/trunk/libc/sysdeps/powerpc/powerpc64/stackguard-macros.h
    trunk/libc/sysdeps/s390/s390-32/stackguard-macros.h
      - copied unchanged from r18730, fsf/trunk/libc/sysdeps/s390/s390-32/stackguard-macros.h
    trunk/libc/sysdeps/s390/s390-64/stackguard-macros.h
      - copied unchanged from r18730, fsf/trunk/libc/sysdeps/s390/s390-64/stackguard-macros.h
    trunk/libc/sysdeps/sparc/bits/hwcap.h
      - copied unchanged from r18730, fsf/trunk/libc/sysdeps/sparc/bits/hwcap.h
    trunk/libc/sysdeps/sparc/sparc32/stackguard-macros.h
      - copied unchanged from r18730, fsf/trunk/libc/sysdeps/sparc/sparc32/stackguard-macros.h
    trunk/libc/sysdeps/sparc/sparc64/stackguard-macros.h
      - copied unchanged from r18730, fsf/trunk/libc/sysdeps/sparc/sparc64/stackguard-macros.h
    trunk/libc/sysdeps/unix/sysv/linux/bits/sysctl.h
      - copied unchanged from r18730, fsf/trunk/libc/sysdeps/unix/sysv/linux/bits/sysctl.h
    trunk/libc/sysdeps/unix/sysv/linux/s390/bits/hwcap.h
      - copied unchanged from r18730, fsf/trunk/libc/sysdeps/unix/sysv/linux/s390/bits/hwcap.h
    trunk/libc/sysdeps/unix/sysv/linux/sysctl.mk
      - copied unchanged from r18730, fsf/trunk/libc/sysdeps/unix/sysv/linux/sysctl.mk
    trunk/libc/sysdeps/unix/sysv/linux/wordsize-64/preadv.c
      - copied unchanged from r18730, fsf/trunk/libc/sysdeps/unix/sysv/linux/wordsize-64/preadv.c
    trunk/libc/sysdeps/unix/sysv/linux/wordsize-64/pwritev.c
      - copied unchanged from r18730, fsf/trunk/libc/sysdeps/unix/sysv/linux/wordsize-64/pwritev.c
    trunk/libc/sysdeps/unix/sysv/linux/x86_64/bits/ipctypes.h
      - copied unchanged from r18730, fsf/trunk/libc/sysdeps/unix/sysv/linux/x86_64/bits/ipctypes.h
    trunk/libc/sysdeps/unix/sysv/linux/x86_64/bits/siginfo.h
      - copied unchanged from r18730, fsf/trunk/libc/sysdeps/unix/sysv/linux/x86_64/bits/siginfo.h
    trunk/libc/sysdeps/unix/sysv/linux/x86_64/bits/sysctl.h
      - copied unchanged from r18730, fsf/trunk/libc/sysdeps/unix/sysv/linux/x86_64/bits/sysctl.h
    trunk/libc/sysdeps/unix/sysv/linux/x86_64/bits/typesizes.h
      - copied unchanged from r18730, fsf/trunk/libc/sysdeps/unix/sysv/linux/x86_64/bits/typesizes.h
    trunk/libc/sysdeps/unix/sysv/linux/x86_64/sigaltstack-offsets.sym
      - copied unchanged from r18730, fsf/trunk/libc/sysdeps/unix/sysv/linux/x86_64/sigaltstack-offsets.sym
    trunk/libc/sysdeps/unix/sysv/linux/x86_64/x32/
      - copied from r18730, fsf/trunk/libc/sysdeps/unix/sysv/linux/x86_64/x32/
    trunk/libc/sysdeps/x86_64/64/
      - copied from r18730, fsf/trunk/libc/sysdeps/x86_64/64/
    trunk/libc/sysdeps/x86_64/multiarch/test-multiarch.c
      - copied unchanged from r18730, fsf/trunk/libc/sysdeps/x86_64/multiarch/test-multiarch.c
    trunk/libc/sysdeps/x86_64/stackguard-macros.h
      - copied unchanged from r18730, fsf/trunk/libc/sysdeps/x86_64/stackguard-macros.h
    trunk/libc/sysdeps/x86_64/tst-mallocalign1.c
      - copied unchanged from r18730, fsf/trunk/libc/sysdeps/x86_64/tst-mallocalign1.c
    trunk/libc/sysdeps/x86_64/x32/
      - copied from r18730, fsf/trunk/libc/sysdeps/x86_64/x32/
    trunk/ports/data/c++-types-tilegx-linux-gnu.data
      - copied unchanged from r18730, fsf/trunk/ports/data/c++-types-tilegx-linux-gnu.data
    trunk/ports/data/c++-types-tilepro-linux-gnu.data
      - copied unchanged from r18730, fsf/trunk/ports/data/c++-types-tilepro-linux-gnu.data
    trunk/ports/data/localplt-alpha-linux-gnu.data
      - copied unchanged from r18730, fsf/trunk/ports/data/localplt-alpha-linux-gnu.data
    trunk/ports/sysdeps/alpha/add_n.S
      - copied unchanged from r18730, fsf/trunk/ports/sysdeps/alpha/add_n.S
    trunk/ports/sysdeps/alpha/addmul_1.S
      - copied unchanged from r18730, fsf/trunk/ports/sysdeps/alpha/addmul_1.S
    trunk/ports/sysdeps/alpha/alphaev5/add_n.S
      - copied unchanged from r18730, fsf/trunk/ports/sysdeps/alpha/alphaev5/add_n.S
    trunk/ports/sysdeps/alpha/alphaev5/lshift.S
      - copied unchanged from r18730, fsf/trunk/ports/sysdeps/alpha/alphaev5/lshift.S
    trunk/ports/sysdeps/alpha/alphaev5/rshift.S
      - copied unchanged from r18730, fsf/trunk/ports/sysdeps/alpha/alphaev5/rshift.S
    trunk/ports/sysdeps/alpha/alphaev5/sub_n.S
      - copied unchanged from r18730, fsf/trunk/ports/sysdeps/alpha/alphaev5/sub_n.S
    trunk/ports/sysdeps/alpha/alphaev6/addmul_1.S
      - copied unchanged from r18730, fsf/trunk/ports/sysdeps/alpha/alphaev6/addmul_1.S
    trunk/ports/sysdeps/alpha/lshift.S
      - copied unchanged from r18730, fsf/trunk/ports/sysdeps/alpha/lshift.S
    trunk/ports/sysdeps/alpha/mul_1.S
      - copied unchanged from r18730, fsf/trunk/ports/sysdeps/alpha/mul_1.S
    trunk/ports/sysdeps/alpha/rshift.S
      - copied unchanged from r18730, fsf/trunk/ports/sysdeps/alpha/rshift.S
    trunk/ports/sysdeps/alpha/sub_n.S
      - copied unchanged from r18730, fsf/trunk/ports/sysdeps/alpha/sub_n.S
    trunk/ports/sysdeps/alpha/submul_1.S
      - copied unchanged from r18730, fsf/trunk/ports/sysdeps/alpha/submul_1.S
    trunk/ports/sysdeps/hppa/add_n.S
      - copied unchanged from r18730, fsf/trunk/ports/sysdeps/hppa/add_n.S
    trunk/ports/sysdeps/hppa/hppa1.1/addmul_1.S
      - copied unchanged from r18730, fsf/trunk/ports/sysdeps/hppa/hppa1.1/addmul_1.S
    trunk/ports/sysdeps/hppa/hppa1.1/mul_1.S
      - copied unchanged from r18730, fsf/trunk/ports/sysdeps/hppa/hppa1.1/mul_1.S
    trunk/ports/sysdeps/hppa/hppa1.1/submul_1.S
      - copied unchanged from r18730, fsf/trunk/ports/sysdeps/hppa/hppa1.1/submul_1.S
    trunk/ports/sysdeps/hppa/hppa1.1/udiv_qrnnd.S
      - copied unchanged from r18730, fsf/trunk/ports/sysdeps/hppa/hppa1.1/udiv_qrnnd.S
    trunk/ports/sysdeps/hppa/lshift.S
      - copied unchanged from r18730, fsf/trunk/ports/sysdeps/hppa/lshift.S
    trunk/ports/sysdeps/hppa/rshift.S
      - copied unchanged from r18730, fsf/trunk/ports/sysdeps/hppa/rshift.S
    trunk/ports/sysdeps/hppa/sub_n.S
      - copied unchanged from r18730, fsf/trunk/ports/sysdeps/hppa/sub_n.S
    trunk/ports/sysdeps/hppa/udiv_qrnnd.S
      - copied unchanged from r18730, fsf/trunk/ports/sysdeps/hppa/udiv_qrnnd.S
    trunk/ports/sysdeps/m68k/m680x0/fpu/s_logbl.c
      - copied unchanged from r18730, fsf/trunk/ports/sysdeps/m68k/m680x0/fpu/s_logbl.c
    trunk/ports/sysdeps/tile/crti.S
      - copied unchanged from r18730, fsf/trunk/ports/sysdeps/tile/crti.S
    trunk/ports/sysdeps/tile/crtn.S
      - copied unchanged from r18730, fsf/trunk/ports/sysdeps/tile/crtn.S
    trunk/ports/sysdeps/tile/libm-test-ulps
      - copied unchanged from r18730, fsf/trunk/ports/sysdeps/tile/libm-test-ulps
    trunk/ports/sysdeps/tile/sotruss-lib.c
      - copied unchanged from r18730, fsf/trunk/ports/sysdeps/tile/sotruss-lib.c
    trunk/ports/sysdeps/tile/stackguard-macros.h
      - copied unchanged from r18730, fsf/trunk/ports/sysdeps/tile/stackguard-macros.h
    trunk/ports/sysdeps/tile/start.S
      - copied unchanged from r18730, fsf/trunk/ports/sysdeps/tile/start.S
    trunk/ports/sysdeps/unix/sysv/linux/alpha/nptl/ld.abilist
      - copied unchanged from r18730, fsf/trunk/ports/sysdeps/unix/sysv/linux/alpha/nptl/ld.abilist
    trunk/ports/sysdeps/unix/sysv/linux/alpha/nptl/libBrokenLocale.abilist
      - copied unchanged from r18730, fsf/trunk/ports/sysdeps/unix/sysv/linux/alpha/nptl/libBrokenLocale.abilist
    trunk/ports/sysdeps/unix/sysv/linux/alpha/nptl/libanl.abilist
      - copied unchanged from r18730, fsf/trunk/ports/sysdeps/unix/sysv/linux/alpha/nptl/libanl.abilist
    trunk/ports/sysdeps/unix/sysv/linux/alpha/nptl/libc.abilist
      - copied unchanged from r18730, fsf/trunk/ports/sysdeps/unix/sysv/linux/alpha/nptl/libc.abilist
    trunk/ports/sysdeps/unix/sysv/linux/alpha/nptl/libcrypt.abilist
      - copied unchanged from r18730, fsf/trunk/ports/sysdeps/unix/sysv/linux/alpha/nptl/libcrypt.abilist
    trunk/ports/sysdeps/unix/sysv/linux/alpha/nptl/libdl.abilist
      - copied unchanged from r18730, fsf/trunk/ports/sysdeps/unix/sysv/linux/alpha/nptl/libdl.abilist
    trunk/ports/sysdeps/unix/sysv/linux/alpha/nptl/libm.abilist
      - copied unchanged from r18730, fsf/trunk/ports/sysdeps/unix/sysv/linux/alpha/nptl/libm.abilist
    trunk/ports/sysdeps/unix/sysv/linux/alpha/nptl/libnsl.abilist
      - copied unchanged from r18730, fsf/trunk/ports/sysdeps/unix/sysv/linux/alpha/nptl/libnsl.abilist
    trunk/ports/sysdeps/unix/sysv/linux/alpha/nptl/libpthread.abilist
      - copied unchanged from r18730, fsf/trunk/ports/sysdeps/unix/sysv/linux/alpha/nptl/libpthread.abilist
    trunk/ports/sysdeps/unix/sysv/linux/alpha/nptl/libresolv.abilist
      - copied unchanged from r18730, fsf/trunk/ports/sysdeps/unix/sysv/linux/alpha/nptl/libresolv.abilist
    trunk/ports/sysdeps/unix/sysv/linux/alpha/nptl/librt.abilist
      - copied unchanged from r18730, fsf/trunk/ports/sysdeps/unix/sysv/linux/alpha/nptl/librt.abilist
    trunk/ports/sysdeps/unix/sysv/linux/alpha/nptl/libthread_db.abilist
      - copied unchanged from r18730, fsf/trunk/ports/sysdeps/unix/sysv/linux/alpha/nptl/libthread_db.abilist
    trunk/ports/sysdeps/unix/sysv/linux/alpha/nptl/libutil.abilist
      - copied unchanged from r18730, fsf/trunk/ports/sysdeps/unix/sysv/linux/alpha/nptl/libutil.abilist
    trunk/ports/sysdeps/unix/sysv/linux/arm/bits/hwcap.h
      - copied unchanged from r18730, fsf/trunk/ports/sysdeps/unix/sysv/linux/arm/bits/hwcap.h
    trunk/ports/sysdeps/unix/sysv/linux/mips/mips32/ftruncate64.c
      - copied unchanged from r18730, fsf/trunk/ports/sysdeps/unix/sysv/linux/mips/mips32/ftruncate64.c
    trunk/ports/sysdeps/unix/sysv/linux/mips/mips32/truncate64.c
      - copied unchanged from r18730, fsf/trunk/ports/sysdeps/unix/sysv/linux/mips/mips32/truncate64.c
    trunk/ports/sysdeps/unix/sysv/linux/mips/mips64/ftruncate64.c
      - copied unchanged from r18730, fsf/trunk/ports/sysdeps/unix/sysv/linux/mips/mips64/ftruncate64.c
    trunk/ports/sysdeps/unix/sysv/linux/mips/mips64/truncate64.c
      - copied unchanged from r18730, fsf/trunk/ports/sysdeps/unix/sysv/linux/mips/mips64/truncate64.c
    trunk/ports/sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/nptl/
      - copied from r18730, fsf/trunk/ports/sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/nptl/
    trunk/ports/sysdeps/unix/sysv/linux/tile/tilegx/tilegx32/nptl/
      - copied from r18730, fsf/trunk/ports/sysdeps/unix/sysv/linux/tile/tilegx/tilegx32/nptl/
    trunk/ports/sysdeps/unix/sysv/linux/tile/tilegx/tilegx64/nptl/
      - copied from r18730, fsf/trunk/ports/sysdeps/unix/sysv/linux/tile/tilegx/tilegx64/nptl/
    trunk/ports/sysdeps/unix/sysv/linux/tile/tilepro/nptl/
      - copied from r18730, fsf/trunk/ports/sysdeps/unix/sysv/linux/tile/tilepro/nptl/
Removed:
    trunk/libc/README.libm
    trunk/libc/csu/.gitignore
    trunk/libc/elf/stackguard-macros.h
    trunk/libc/localedata/tst-strptime.c
    trunk/libc/manual/.gitignore
    trunk/libc/stdio-common/bug15.c
    trunk/libc/sysdeps/powerpc/soft-fp/
    trunk/libc/sysdeps/unix/sysv/linux/poll.c
    trunk/libc/wcsmbs/tst-mbsnrtowcs.c
    trunk/ports/data/c++-types-tile-linux-gnu.data
    trunk/ports/sysdeps/alpha/add_n.s
    trunk/ports/sysdeps/alpha/addmul_1.s
    trunk/ports/sysdeps/alpha/alphaev5/add_n.s
    trunk/ports/sysdeps/alpha/alphaev5/lshift.s
    trunk/ports/sysdeps/alpha/alphaev5/rshift.s
    trunk/ports/sysdeps/alpha/alphaev5/sub_n.s
    trunk/ports/sysdeps/alpha/alphaev6/addmul_1.s
    trunk/ports/sysdeps/alpha/lshift.s
    trunk/ports/sysdeps/alpha/mul_1.s
    trunk/ports/sysdeps/alpha/rshift.s
    trunk/ports/sysdeps/alpha/sub_n.s
    trunk/ports/sysdeps/alpha/submul_1.s
    trunk/ports/sysdeps/arm/bits/huge_val.h
    trunk/ports/sysdeps/arm/bits/string.h
    trunk/ports/sysdeps/hppa/add_n.s
    trunk/ports/sysdeps/hppa/hppa1.1/addmul_1.s
    trunk/ports/sysdeps/hppa/hppa1.1/mul_1.s
    trunk/ports/sysdeps/hppa/hppa1.1/submul_1.s
    trunk/ports/sysdeps/hppa/hppa1.1/udiv_qrnnd.s
    trunk/ports/sysdeps/hppa/libgcc_s.h
    trunk/ports/sysdeps/hppa/lshift.s
    trunk/ports/sysdeps/hppa/rshift.s
    trunk/ports/sysdeps/hppa/sub_n.s
    trunk/ports/sysdeps/hppa/udiv_qrnnd.s
    trunk/ports/sysdeps/ia64/elf/
    trunk/ports/sysdeps/tile/elf/
    trunk/ports/sysdeps/unix/sysv/linux/m68k/chown.c
    trunk/ports/sysdeps/unix/sysv/linux/mips/ftruncate64.c
    trunk/ports/sysdeps/unix/sysv/linux/mips/mips64/n32/ftruncate64.c
    trunk/ports/sysdeps/unix/sysv/linux/mips/mips64/n32/truncate64.c
    trunk/ports/sysdeps/unix/sysv/linux/mips/truncate64.c
Modified:
    trunk/   (props changed)
    trunk/libc/ChangeLog
    trunk/libc/INSTALL
    trunk/libc/Makeconfig
    trunk/libc/Makerules
    trunk/libc/NEWS
    trunk/libc/argp/argp-help.c
    trunk/libc/argp/argp-parse.c
    trunk/libc/assert/assert.c
    trunk/libc/bits/types.h
    trunk/libc/bits/typesizes.h
    trunk/libc/config.h.in
    trunk/libc/config.make.in
    trunk/libc/configure
    trunk/libc/configure.in
    trunk/libc/conform/data/stdio.h-data
    trunk/libc/conform/data/stdlib.h-data
    trunk/libc/crypt/sha512c-test.c
    trunk/libc/debug/fgets_chk.c
    trunk/libc/debug/fgets_u_chk.c
    trunk/libc/debug/fread_chk.c
    trunk/libc/debug/fread_u_chk.c
    trunk/libc/debug/gets_chk.c
    trunk/libc/debug/obprintf_chk.c
    trunk/libc/debug/vasprintf_chk.c
    trunk/libc/debug/vdprintf_chk.c
    trunk/libc/debug/vsnprintf_chk.c
    trunk/libc/debug/vsprintf_chk.c
    trunk/libc/elf/Makefile
    trunk/libc/elf/dl-support.c
    trunk/libc/elf/dl-sysdep.c
    trunk/libc/elf/rtld-Rules
    trunk/libc/elf/rtld.c
    trunk/libc/elf/tst-execstack.c
    trunk/libc/elf/tst-relsort1.c
    trunk/libc/extra-lib.mk
    trunk/libc/iconvdata/tcvn5712-1.c
    trunk/libc/include/argz.h
    trunk/libc/include/libintl.h
    trunk/libc/include/libio.h
    trunk/libc/include/shlib-compat.h
    trunk/libc/include/stdc-predef.h
    trunk/libc/include/stdio.h
    trunk/libc/include/stdio_ext.h
    trunk/libc/include/sys/time.h
    trunk/libc/intl/dcgettext.c
    trunk/libc/intl/dgettext.c
    trunk/libc/intl/gettext.c
    trunk/libc/intl/l10nflist.c
    trunk/libc/libio/__fpurge.c
    trunk/libc/libio/__fsetlocking.c
    trunk/libc/libio/filedoalloc.c
    trunk/libc/libio/fileops.c
    trunk/libc/libio/freopen.c
    trunk/libc/libio/freopen64.c
    trunk/libc/libio/genops.c
    trunk/libc/libio/iofclose.c
    trunk/libc/libio/iofdopen.c
    trunk/libc/libio/iofflush.c
    trunk/libc/libio/iofflush_u.c
    trunk/libc/libio/iofgets.c
    trunk/libc/libio/iofgets_u.c
    trunk/libc/libio/iofopen.c
    trunk/libc/libio/iofopncook.c
    trunk/libc/libio/iofread.c
    trunk/libc/libio/iofread_u.c
    trunk/libc/libio/ioftell.c
    trunk/libc/libio/iofwrite.c
    trunk/libc/libio/iogetline.c
    trunk/libc/libio/iogets.c
    trunk/libc/libio/iogetwline.c
    trunk/libc/libio/iolibio.h
    trunk/libc/libio/iopadn.c
    trunk/libc/libio/iopopen.c
    trunk/libc/libio/ioseekoff.c
    trunk/libc/libio/ioseekpos.c
    trunk/libc/libio/iosetbuffer.c
    trunk/libc/libio/iosetvbuf.c
    trunk/libc/libio/ioungetc.c
    trunk/libc/libio/ioungetwc.c
    trunk/libc/libio/iovdprintf.c
    trunk/libc/libio/iovsprintf.c
    trunk/libc/libio/iovsscanf.c
    trunk/libc/libio/libioP.h
    trunk/libc/libio/memstream.c
    trunk/libc/libio/obprintf.c
    trunk/libc/libio/oldfileops.c
    trunk/libc/libio/oldiofclose.c
    trunk/libc/libio/oldiofdopen.c
    trunk/libc/libio/oldiofopen.c
    trunk/libc/libio/oldiopopen.c
    trunk/libc/libio/oldstdfiles.c
    trunk/libc/libio/putc.c
    trunk/libc/libio/setbuf.c
    trunk/libc/libio/setlinebuf.c
    trunk/libc/libio/stdfiles.c
    trunk/libc/libio/strops.c
    trunk/libc/libio/vasprintf.c
    trunk/libc/libio/vscanf.c
    trunk/libc/libio/vsnprintf.c
    trunk/libc/libio/vswprintf.c
    trunk/libc/libio/wfiledoalloc.c
    trunk/libc/libio/wfileops.c
    trunk/libc/libio/wgenops.c
    trunk/libc/libio/wmemstream.c
    trunk/libc/libio/wstrops.c
    trunk/libc/localedata/ChangeLog
    trunk/libc/localedata/Makefile
    trunk/libc/localedata/SUPPORTED
    trunk/libc/malloc/malloc.c
    trunk/libc/malloc/mtrace.c
    trunk/libc/manual/Makefile
    trunk/libc/manual/contrib.texi
    trunk/libc/manual/examples/search.c
    trunk/libc/manual/install.texi
    trunk/libc/manual/libc-texinfo.sh
    trunk/libc/manual/startup.texi
    trunk/libc/manual/string.texi
    trunk/libc/math/bug-nextafter.c
    trunk/libc/math/bug-nexttoward.c
    trunk/libc/math/gen-libm-test.pl
    trunk/libc/math/libm-test.inc
    trunk/libc/math/s_ccosh.c
    trunk/libc/math/s_ccoshf.c
    trunk/libc/math/s_ccoshl.c
    trunk/libc/math/s_csin.c
    trunk/libc/math/s_csinf.c
    trunk/libc/math/s_csinh.c
    trunk/libc/math/s_csinhf.c
    trunk/libc/math/s_csinhl.c
    trunk/libc/math/s_csinl.c
    trunk/libc/math/test-fenv.c
    trunk/libc/math/test-misc.c
    trunk/libc/misc/Makefile
    trunk/libc/misc/Versions
    trunk/libc/misc/error.c
    trunk/libc/misc/syslog.c
    trunk/libc/nptl/ChangeLog
    trunk/libc/nptl/Makefile
    trunk/libc/nptl/descr.h
    trunk/libc/nptl/pthreadP.h
    trunk/libc/nptl/pthread_cancel.c
    trunk/libc/nptl/pthread_cond_broadcast.c
    trunk/libc/nptl/pthread_cond_destroy.c
    trunk/libc/nptl/pthread_cond_init.c
    trunk/libc/nptl/pthread_cond_signal.c
    trunk/libc/nptl/pthread_cond_wait.c
    trunk/libc/nptl/pthread_create.c
    trunk/libc/nptl/pthread_getattr_np.c
    trunk/libc/nptl/pthread_join.c
    trunk/libc/nptl/pthread_mutex_destroy.c
    trunk/libc/nptl/pthread_mutex_init.c
    trunk/libc/nptl/pthread_mutex_lock.c
    trunk/libc/nptl/pthread_mutex_timedlock.c
    trunk/libc/nptl/pthread_mutex_unlock.c
    trunk/libc/nptl/pthread_rwlock_destroy.c
    trunk/libc/nptl/pthread_rwlock_rdlock.c
    trunk/libc/nptl/pthread_rwlock_unlock.c
    trunk/libc/nptl/pthread_rwlock_wrlock.c
    trunk/libc/nptl/shlib-versions
    trunk/libc/nptl/sysdeps/pthread/pthread.h
    trunk/libc/nptl/sysdeps/unix/sysv/linux/i386/i486/lowlevellock.S
    trunk/libc/nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_broadcast.S
    trunk/libc/nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_signal.S
    trunk/libc/nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S
    trunk/libc/nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S
    trunk/libc/nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_rdlock.S
    trunk/libc/nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_wrlock.S
    trunk/libc/nptl/sysdeps/unix/sysv/linux/i386/i686/dl-sysdep.h
    trunk/libc/nptl/sysdeps/unix/sysv/linux/i386/lowlevellock.h
    trunk/libc/nptl/sysdeps/unix/sysv/linux/libc_multiple_threads.c
    trunk/libc/nptl/sysdeps/unix/sysv/linux/x86_64/bits/pthreadtypes.h
    trunk/libc/nptl/sysdeps/unix/sysv/linux/x86_64/cancellation.S
    trunk/libc/nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S
    trunk/libc/nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.h
    trunk/libc/nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_broadcast.S
    trunk/libc/nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_signal.S
    trunk/libc/nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S
    trunk/libc/nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S
    trunk/libc/nptl/sysdeps/unix/sysv/linux/x86_64/pthread_once.S
    trunk/libc/nptl/sysdeps/unix/sysv/linux/x86_64/pthread_rwlock_rdlock.S
    trunk/libc/nptl/sysdeps/unix/sysv/linux/x86_64/pthread_rwlock_wrlock.S
    trunk/libc/nptl/sysdeps/unix/sysv/linux/x86_64/sem_post.S
    trunk/libc/nptl/sysdeps/unix/sysv/linux/x86_64/sem_timedwait.S
    trunk/libc/nptl/sysdeps/unix/sysv/linux/x86_64/sem_wait.S
    trunk/libc/nptl/sysdeps/x86_64/tls.h
    trunk/libc/nptl/tst-stackguard1.c
    trunk/libc/nptl/vars.c
    trunk/libc/nscd/nscd-client.h
    trunk/libc/nscd/nscd_gethst_r.c
    trunk/libc/nscd/nscd_helper.c
    trunk/libc/nss/nsswitch.c
    trunk/libc/posix/regex_internal.h
    trunk/libc/shlib-versions
    trunk/libc/stdio-common/Makefile
    trunk/libc/stdio-common/_itoa.c
    trunk/libc/stdio-common/asprintf.c
    trunk/libc/stdio-common/bug22.c
    trunk/libc/stdio-common/fxprintf.c
    trunk/libc/stdio-common/getw.c
    trunk/libc/stdio-common/isoc99_fscanf.c
    trunk/libc/stdio-common/isoc99_scanf.c
    trunk/libc/stdio-common/isoc99_vfscanf.c
    trunk/libc/stdio-common/isoc99_vscanf.c
    trunk/libc/stdio-common/isoc99_vsscanf.c
    trunk/libc/stdio-common/printf-prs.c
    trunk/libc/stdio-common/printf_fp.c
    trunk/libc/stdio-common/printf_fphex.c
    trunk/libc/stdio-common/printf_size.c
    trunk/libc/stdio-common/putw.c
    trunk/libc/stdio-common/scanf.c
    trunk/libc/stdio-common/sprintf.c
    trunk/libc/stdio-common/tmpfile.c
    trunk/libc/stdio-common/vfprintf.c
    trunk/libc/stdio-common/vfscanf.c
    trunk/libc/stdlib/bug-getcontext.c
    trunk/libc/stdlib/strfmon_l.c
    trunk/libc/string/argz-count.c
    trunk/libc/string/argz-stringify.c
    trunk/libc/sunrpc/Makefile
    trunk/libc/sunrpc/openchild.c
    trunk/libc/sunrpc/svc_simple.c
    trunk/libc/sunrpc/xcrypt.c
    trunk/libc/sunrpc/xdr_stdio.c
    trunk/libc/sysdeps/generic/ldsodefs.h
    trunk/libc/sysdeps/gnu/bits/utmp.h
    trunk/libc/sysdeps/gnu/bits/utmpx.h
    trunk/libc/sysdeps/i386/__longjmp.S
    trunk/libc/sysdeps/i386/bsd-_setjmp.S
    trunk/libc/sysdeps/i386/bsd-setjmp.S
    trunk/libc/sysdeps/i386/dl-machine.h
    trunk/libc/sysdeps/i386/fpu/bits/mathinline.h
    trunk/libc/sysdeps/i386/fpu/libm-test-ulps
    trunk/libc/sysdeps/i386/i686/multiarch/Makefile
    trunk/libc/sysdeps/i386/i686/multiarch/wcschr-c.c
    trunk/libc/sysdeps/i386/setjmp.S
    trunk/libc/sysdeps/ieee754/dbl-64/e_log10.c
    trunk/libc/sysdeps/ieee754/dbl-64/e_log2.c
    trunk/libc/sysdeps/ieee754/dbl-64/wordsize-64/s_logb.c
    trunk/libc/sysdeps/ieee754/flt-32/e_acosf.c
    trunk/libc/sysdeps/ieee754/ldbl-opt/Makefile
    trunk/libc/sysdeps/ieee754/ldbl-opt/nldbl-compat.c
    trunk/libc/sysdeps/mach/gettimeofday.c
    trunk/libc/sysdeps/mach/hurd/bits/typesizes.h
    trunk/libc/sysdeps/mach/hurd/tmpfile.c
    trunk/libc/sysdeps/posix/gettimeofday.c
    trunk/libc/sysdeps/powerpc/fpu/libm-test-ulps
    trunk/libc/sysdeps/powerpc/memmove.c
    trunk/libc/sysdeps/powerpc/powerpc32/bits/wordsize.h
    trunk/libc/sysdeps/powerpc/powerpc32/dl-irel.h
    trunk/libc/sysdeps/powerpc/powerpc32/dl-machine.c
    trunk/libc/sysdeps/powerpc/powerpc32/dl-machine.h
    trunk/libc/sysdeps/powerpc/powerpc32/dl-start.S
    trunk/libc/sysdeps/powerpc/powerpc32/fpu/__longjmp-common.S
    trunk/libc/sysdeps/powerpc/powerpc32/fpu/setjmp-common.S
    trunk/libc/sysdeps/powerpc/powerpc32/power4/Makefile
    trunk/libc/sysdeps/powerpc/powerpc32/power4/fpu/Makefile
    trunk/libc/sysdeps/powerpc/powerpc32/power6/fpu/s_copysign.S
    trunk/libc/sysdeps/powerpc/powerpc32/power7/fpu/s_finite.S
    trunk/libc/sysdeps/powerpc/powerpc64/__longjmp-common.S
    trunk/libc/sysdeps/powerpc/powerpc64/bits/wordsize.h
    trunk/libc/sysdeps/powerpc/powerpc64/dl-irel.h
    trunk/libc/sysdeps/powerpc/powerpc64/dl-machine.h
    trunk/libc/sysdeps/powerpc/powerpc64/dl-trampoline.S
    trunk/libc/sysdeps/powerpc/powerpc64/power4/Makefile
    trunk/libc/sysdeps/powerpc/powerpc64/power4/fpu/Makefile
    trunk/libc/sysdeps/powerpc/powerpc64/power6/fpu/s_copysign.S
    trunk/libc/sysdeps/powerpc/powerpc64/power7/fpu/s_finite.S
    trunk/libc/sysdeps/powerpc/powerpc64/setjmp-common.S
    trunk/libc/sysdeps/powerpc/sysdep.h
    trunk/libc/sysdeps/s390/fpu/libm-test-ulps
    trunk/libc/sysdeps/sparc/fpu/libm-test-ulps
    trunk/libc/sysdeps/sparc/sparc32/bits/wordsize.h
    trunk/libc/sysdeps/sparc/sparc64/bits/wordsize.h
    trunk/libc/sysdeps/sparc/sysdep.h
    trunk/libc/sysdeps/unix/bsd/bsd4.4/freebsd/bits/typesizes.h
    trunk/libc/sysdeps/unix/make-syscalls.sh
    trunk/libc/sysdeps/unix/syscalls.list
    trunk/libc/sysdeps/unix/sysv/linux/Makefile
    trunk/libc/sysdeps/unix/sysv/linux/bits/in.h
    trunk/libc/sysdeps/unix/sysv/linux/bits/ipc.h
    trunk/libc/sysdeps/unix/sysv/linux/bits/mqueue.h
    trunk/libc/sysdeps/unix/sysv/linux/bits/resource.h
    trunk/libc/sysdeps/unix/sysv/linux/bits/statfs.h
    trunk/libc/sysdeps/unix/sysv/linux/bits/statvfs.h
    trunk/libc/sysdeps/unix/sysv/linux/bits/timex.h
    trunk/libc/sysdeps/unix/sysv/linux/check_pf.c
    trunk/libc/sysdeps/unix/sysv/linux/configure
    trunk/libc/sysdeps/unix/sysv/linux/configure.in
    trunk/libc/sysdeps/unix/sysv/linux/dl-osinfo.h
    trunk/libc/sysdeps/unix/sysv/linux/dl-vdso.h
    trunk/libc/sysdeps/unix/sysv/linux/getcwd.c
    trunk/libc/sysdeps/unix/sysv/linux/getdents.c
    trunk/libc/sysdeps/unix/sysv/linux/getsysstats.c
    trunk/libc/sysdeps/unix/sysv/linux/i386/____longjmp_chk.S
    trunk/libc/sysdeps/unix/sysv/linux/i386/bits/mman.h
    trunk/libc/sysdeps/unix/sysv/linux/i386/chown.c
    trunk/libc/sysdeps/unix/sysv/linux/i386/fchown.c
    trunk/libc/sysdeps/unix/sysv/linux/i386/fchownat.c
    trunk/libc/sysdeps/unix/sysv/linux/i386/getegid.c
    trunk/libc/sysdeps/unix/sysv/linux/i386/geteuid.c
    trunk/libc/sysdeps/unix/sysv/linux/i386/getgid.c
    trunk/libc/sysdeps/unix/sysv/linux/i386/getgroups.c
    trunk/libc/sysdeps/unix/sysv/linux/i386/getresgid.c
    trunk/libc/sysdeps/unix/sysv/linux/i386/getresuid.c
    trunk/libc/sysdeps/unix/sysv/linux/i386/getrlimit.c
    trunk/libc/sysdeps/unix/sysv/linux/i386/getuid.c
    trunk/libc/sysdeps/unix/sysv/linux/i386/lchown.c
    trunk/libc/sysdeps/unix/sysv/linux/i386/msgctl.c
    trunk/libc/sysdeps/unix/sysv/linux/i386/nptl/libc.abilist
    trunk/libc/sysdeps/unix/sysv/linux/i386/semctl.c
    trunk/libc/sysdeps/unix/sysv/linux/i386/setegid.c
    trunk/libc/sysdeps/unix/sysv/linux/i386/seteuid.c
    trunk/libc/sysdeps/unix/sysv/linux/i386/setfsgid.c
    trunk/libc/sysdeps/unix/sysv/linux/i386/setfsuid.c
    trunk/libc/sysdeps/unix/sysv/linux/i386/setgid.c
    trunk/libc/sysdeps/unix/sysv/linux/i386/setgroups.c
    trunk/libc/sysdeps/unix/sysv/linux/i386/setregid.c
    trunk/libc/sysdeps/unix/sysv/linux/i386/setresgid.c
    trunk/libc/sysdeps/unix/sysv/linux/i386/setresuid.c
    trunk/libc/sysdeps/unix/sysv/linux/i386/setreuid.c
    trunk/libc/sysdeps/unix/sysv/linux/i386/setrlimit.c
    trunk/libc/sysdeps/unix/sysv/linux/i386/setuid.c
    trunk/libc/sysdeps/unix/sysv/linux/i386/shmctl.c
    trunk/libc/sysdeps/unix/sysv/linux/i386/sigaction.c
    trunk/libc/sysdeps/unix/sysv/linux/i386/sysdep.h
    trunk/libc/sysdeps/unix/sysv/linux/if_index.c
    trunk/libc/sysdeps/unix/sysv/linux/ifreq.c
    trunk/libc/sysdeps/unix/sysv/linux/kernel-features.h
    trunk/libc/sysdeps/unix/sysv/linux/local-setxid.h
    trunk/libc/sysdeps/unix/sysv/linux/opendir.c
    trunk/libc/sysdeps/unix/sysv/linux/opensock.c
    trunk/libc/sysdeps/unix/sysv/linux/powerpc/bits/mman.h
    trunk/libc/sysdeps/unix/sysv/linux/powerpc/bits/wordsize.h
    trunk/libc/sysdeps/unix/sysv/linux/powerpc/chown.c
    trunk/libc/sysdeps/unix/sysv/linux/powerpc/fchownat.c
    trunk/libc/sysdeps/unix/sysv/linux/powerpc/gettimeofday.c
    trunk/libc/sysdeps/unix/sysv/linux/powerpc/powerpc32/fpu/nptl/libc.abilist
    trunk/libc/sysdeps/unix/sysv/linux/powerpc/powerpc32/pread.c
    trunk/libc/sysdeps/unix/sysv/linux/powerpc/powerpc32/pread64.c
    trunk/libc/sysdeps/unix/sysv/linux/powerpc/powerpc32/pwrite.c
    trunk/libc/sysdeps/unix/sysv/linux/powerpc/powerpc32/pwrite64.c
    trunk/libc/sysdeps/unix/sysv/linux/powerpc/powerpc64/nptl/libc.abilist
    trunk/libc/sysdeps/unix/sysv/linux/powerpc/powerpc64/pread.c
    trunk/libc/sysdeps/unix/sysv/linux/powerpc/powerpc64/pread64.c
    trunk/libc/sysdeps/unix/sysv/linux/powerpc/powerpc64/pwrite.c
    trunk/libc/sysdeps/unix/sysv/linux/powerpc/powerpc64/pwrite64.c
    trunk/libc/sysdeps/unix/sysv/linux/powerpc/sys/procfs.h
    trunk/libc/sysdeps/unix/sysv/linux/pread.c
    trunk/libc/sysdeps/unix/sysv/linux/pread64.c
    trunk/libc/sysdeps/unix/sysv/linux/pselect.c
    trunk/libc/sysdeps/unix/sysv/linux/ptsname.c
    trunk/libc/sysdeps/unix/sysv/linux/pwrite.c
    trunk/libc/sysdeps/unix/sysv/linux/pwrite64.c
    trunk/libc/sysdeps/unix/sysv/linux/s390/bits/mman.h
    trunk/libc/sysdeps/unix/sysv/linux/s390/bits/typesizes.h
    trunk/libc/sysdeps/unix/sysv/linux/s390/gettimeofday.c
    trunk/libc/sysdeps/unix/sysv/linux/s390/s390-32/chown.c
    trunk/libc/sysdeps/unix/sysv/linux/s390/s390-32/lchown.c
    trunk/libc/sysdeps/unix/sysv/linux/s390/s390-32/nptl/libc.abilist
    trunk/libc/sysdeps/unix/sysv/linux/s390/s390-64/nptl/libc.abilist
    trunk/libc/sysdeps/unix/sysv/linux/s390/sys/ucontext.h
    trunk/libc/sysdeps/unix/sysv/linux/setegid.c
    trunk/libc/sysdeps/unix/sysv/linux/seteuid.c
    trunk/libc/sysdeps/unix/sysv/linux/sh/bits/mman.h
    trunk/libc/sysdeps/unix/sysv/linux/sh/chown.c
    trunk/libc/sysdeps/unix/sysv/linux/sh/nptl/libc.abilist
    trunk/libc/sysdeps/unix/sysv/linux/sh/pread.c
    trunk/libc/sysdeps/unix/sysv/linux/sh/pread64.c
    trunk/libc/sysdeps/unix/sysv/linux/sh/pwrite.c
    trunk/libc/sysdeps/unix/sysv/linux/sh/pwrite64.c
    trunk/libc/sysdeps/unix/sysv/linux/sigaction.c
    trunk/libc/sysdeps/unix/sysv/linux/sigpending.c
    trunk/libc/sysdeps/unix/sysv/linux/sigprocmask.c
    trunk/libc/sysdeps/unix/sysv/linux/sigsuspend.c
    trunk/libc/sysdeps/unix/sysv/linux/sparc/bits/mman.h
    trunk/libc/sysdeps/unix/sysv/linux/sparc/bits/typesizes.h
    trunk/libc/sysdeps/unix/sysv/linux/sparc/sparc32/nptl/libc.abilist
    trunk/libc/sysdeps/unix/sysv/linux/sparc/sparc32/semctl.c
    trunk/libc/sysdeps/unix/sysv/linux/sparc/sparc32/sigaction.c
    trunk/libc/sysdeps/unix/sysv/linux/sparc/sparc64/nptl/libc.abilist
    trunk/libc/sysdeps/unix/sysv/linux/sys/reboot.h
    trunk/libc/sysdeps/unix/sysv/linux/sys/sysctl.h
    trunk/libc/sysdeps/unix/sysv/linux/syscalls.list
    trunk/libc/sysdeps/unix/sysv/linux/syslog.c
    trunk/libc/sysdeps/unix/sysv/linux/testrtsig.h
    trunk/libc/sysdeps/unix/sysv/linux/ttyname.c
    trunk/libc/sysdeps/unix/sysv/linux/ttyname_r.c
    trunk/libc/sysdeps/unix/sysv/linux/wordsize-64/posix_fallocate.c
    trunk/libc/sysdeps/unix/sysv/linux/x86_64/64/nptl/libc.abilist
    trunk/libc/sysdeps/unix/sysv/linux/x86_64/Makefile
    trunk/libc/sysdeps/unix/sysv/linux/x86_64/____longjmp_chk.S
    trunk/libc/sysdeps/unix/sysv/linux/x86_64/bits/a.out.h
    trunk/libc/sysdeps/unix/sysv/linux/x86_64/bits/fcntl.h
    trunk/libc/sysdeps/unix/sysv/linux/x86_64/bits/mman.h
    trunk/libc/sysdeps/unix/sysv/linux/x86_64/bits/msq.h
    trunk/libc/sysdeps/unix/sysv/linux/x86_64/bits/sem.h
    trunk/libc/sysdeps/unix/sysv/linux/x86_64/bits/shm.h
    trunk/libc/sysdeps/unix/sysv/linux/x86_64/bits/sigcontext.h
    trunk/libc/sysdeps/unix/sysv/linux/x86_64/bits/stat.h
    trunk/libc/sysdeps/unix/sysv/linux/x86_64/clone.S
    trunk/libc/sysdeps/unix/sysv/linux/x86_64/gettimeofday.c
    trunk/libc/sysdeps/unix/sysv/linux/x86_64/sched_getcpu.S
    trunk/libc/sysdeps/unix/sysv/linux/x86_64/sigaction.c
    trunk/libc/sysdeps/unix/sysv/linux/x86_64/sigcontextinfo.h
    trunk/libc/sysdeps/unix/sysv/linux/x86_64/sys/debugreg.h
    trunk/libc/sysdeps/unix/sysv/linux/x86_64/sys/procfs.h
    trunk/libc/sysdeps/unix/sysv/linux/x86_64/sys/reg.h
    trunk/libc/sysdeps/unix/sysv/linux/x86_64/sys/ucontext.h
    trunk/libc/sysdeps/unix/sysv/linux/x86_64/sys/user.h
    trunk/libc/sysdeps/unix/sysv/linux/x86_64/sysdep.S
    trunk/libc/sysdeps/unix/sysv/linux/x86_64/sysdep.h
    trunk/libc/sysdeps/unix/x86_64/sysdep.S
    trunk/libc/sysdeps/x86_64/Implies
    trunk/libc/sysdeps/x86_64/Makefile
    trunk/libc/sysdeps/x86_64/__longjmp.S
    trunk/libc/sysdeps/x86_64/bits/wordsize.h
    trunk/libc/sysdeps/x86_64/dl-machine.h
    trunk/libc/sysdeps/x86_64/dl-trampoline.h
    trunk/libc/sysdeps/x86_64/fpu/bits/mathinline.h
    trunk/libc/sysdeps/x86_64/fpu/libm-test-ulps
    trunk/libc/sysdeps/x86_64/memcpy.S
    trunk/libc/sysdeps/x86_64/multiarch/Makefile
    trunk/libc/sysdeps/x86_64/multiarch/init-arch.c
    trunk/libc/sysdeps/x86_64/multiarch/init-arch.h
    trunk/libc/sysdeps/x86_64/multiarch/memcmp-sse4.S
    trunk/libc/sysdeps/x86_64/multiarch/memcpy-ssse3-back.S
    trunk/libc/sysdeps/x86_64/multiarch/memcpy-ssse3.S
    trunk/libc/sysdeps/x86_64/multiarch/strcmp-sse42.S
    trunk/libc/sysdeps/x86_64/multiarch/strcmp.S
    trunk/libc/sysdeps/x86_64/setjmp.S
    trunk/libc/sysdeps/x86_64/stackinfo.h
    trunk/libc/sysdeps/x86_64/start.S
    trunk/libc/sysdeps/x86_64/strcmp.S
    trunk/libc/sysdeps/x86_64/sysdep.h
    trunk/libc/sysvipc/sys/msg.h
    trunk/libc/time/ctime.c
    trunk/libc/time/gettimeofday.c
    trunk/libc/time/mktime.c
    trunk/libc/time/time.h
    trunk/libc/wcsmbs/Makefile
    trunk/ports/ChangeLog.alpha
    trunk/ports/ChangeLog.arm
    trunk/ports/ChangeLog.hppa
    trunk/ports/ChangeLog.ia64
    trunk/ports/ChangeLog.linux-generic
    trunk/ports/ChangeLog.m68k
    trunk/ports/ChangeLog.mips
    trunk/ports/ChangeLog.powerpc
    trunk/ports/ChangeLog.tile
    trunk/ports/sysdeps/alpha/ldiv.S
    trunk/ports/sysdeps/arm/bits/endian.h
    trunk/ports/sysdeps/arm/bits/predefs.h   (props changed)
    trunk/ports/sysdeps/arm/dl-irel.h
    trunk/ports/sysdeps/arm/dl-machine.h
    trunk/ports/sysdeps/hppa/shlib-versions
    trunk/ports/sysdeps/ia64/fpu/libm-symbols.h
    trunk/ports/sysdeps/mips/bits/wordsize.h
    trunk/ports/sysdeps/tile/Makefile
    trunk/ports/sysdeps/tile/__tls_get_addr.S
    trunk/ports/sysdeps/tile/bits/fenv.h
    trunk/ports/sysdeps/tile/dl-machine.h
    trunk/ports/sysdeps/tile/dl-start.S
    trunk/ports/sysdeps/tile/fegetenv.c
    trunk/ports/sysdeps/tile/ldsodefs.h
    trunk/ports/sysdeps/tile/math_private.h
    trunk/ports/sysdeps/tile/s_fma.c
    trunk/ports/sysdeps/tile/s_fmaf.c
    trunk/ports/sysdeps/tile/tilegx/bits/wordsize.h
    trunk/ports/sysdeps/tile/tilegx/memchr.c
    trunk/ports/sysdeps/tile/tilegx/memcpy.c
    trunk/ports/sysdeps/tile/tilegx/memset.c
    trunk/ports/sysdeps/tile/tilegx/rawmemchr.c
    trunk/ports/sysdeps/tile/tilegx/strchr.c
    trunk/ports/sysdeps/tile/tilegx/strchrnul.c
    trunk/ports/sysdeps/tile/tilegx/string-endian.h
    trunk/ports/sysdeps/tile/tilegx/strrchr.c
    trunk/ports/sysdeps/tile/tls-macros.h
    trunk/ports/sysdeps/unix/sysv/linux/alpha/bits/mman.h
    trunk/ports/sysdeps/unix/sysv/linux/alpha/bits/typesizes.h
    trunk/ports/sysdeps/unix/sysv/linux/alpha/msgctl.c
    trunk/ports/sysdeps/unix/sysv/linux/alpha/semctl.c
    trunk/ports/sysdeps/unix/sysv/linux/alpha/shmctl.c
    trunk/ports/sysdeps/unix/sysv/linux/arm/bits/mman.h
    trunk/ports/sysdeps/unix/sysv/linux/arm/dl-procinfo.c
    trunk/ports/sysdeps/unix/sysv/linux/arm/dl-procinfo.h
    trunk/ports/sysdeps/unix/sysv/linux/arm/ftruncate64.c
    trunk/ports/sysdeps/unix/sysv/linux/arm/kernel-features.h
    trunk/ports/sysdeps/unix/sysv/linux/arm/mmap.S
    trunk/ports/sysdeps/unix/sysv/linux/arm/nptl/libc.abilist
    trunk/ports/sysdeps/unix/sysv/linux/arm/posix_fadvise64.c
    trunk/ports/sysdeps/unix/sysv/linux/arm/readahead.c
    trunk/ports/sysdeps/unix/sysv/linux/arm/sigaction.c
    trunk/ports/sysdeps/unix/sysv/linux/arm/sigrestorer.S
    trunk/ports/sysdeps/unix/sysv/linux/arm/sysdep.h
    trunk/ports/sysdeps/unix/sysv/linux/arm/truncate64.c
    trunk/ports/sysdeps/unix/sysv/linux/arm/vfork.S
    trunk/ports/sysdeps/unix/sysv/linux/generic/bits/stat.h
    trunk/ports/sysdeps/unix/sysv/linux/generic/bits/statfs.h
    trunk/ports/sysdeps/unix/sysv/linux/generic/bits/typesizes.h
    trunk/ports/sysdeps/unix/sysv/linux/generic/not-cancel.h
    trunk/ports/sysdeps/unix/sysv/linux/generic/wordsize-32/syscalls.list
    trunk/ports/sysdeps/unix/sysv/linux/ia64/bits/mman.h
    trunk/ports/sysdeps/unix/sysv/linux/ia64/bits/setjmp.h
    trunk/ports/sysdeps/unix/sysv/linux/ia64/bits/sigcontext.h
    trunk/ports/sysdeps/unix/sysv/linux/ia64/bits/siginfo.h
    trunk/ports/sysdeps/unix/sysv/linux/ia64/nptl/libc.abilist
    trunk/ports/sysdeps/unix/sysv/linux/m68k/bits/mman.h
    trunk/ports/sysdeps/unix/sysv/linux/m68k/coldfire/nptl/libc.abilist
    trunk/ports/sysdeps/unix/sysv/linux/m68k/configure
    trunk/ports/sysdeps/unix/sysv/linux/m68k/configure.in
    trunk/ports/sysdeps/unix/sysv/linux/m68k/kernel-features.h
    trunk/ports/sysdeps/unix/sysv/linux/m68k/m680x0/nptl/libc.abilist
    trunk/ports/sysdeps/unix/sysv/linux/m68k/syscalls.list
    trunk/ports/sysdeps/unix/sysv/linux/mips/Makefile
    trunk/ports/sysdeps/unix/sysv/linux/mips/bits/mman.h
    trunk/ports/sysdeps/unix/sysv/linux/mips/bits/stat.h
    trunk/ports/sysdeps/unix/sysv/linux/mips/kernel-features.h
    trunk/ports/sysdeps/unix/sysv/linux/mips/mips32/nptl/libc.abilist
    trunk/ports/sysdeps/unix/sysv/linux/mips/mips64/n32/nptl/libc.abilist
    trunk/ports/sysdeps/unix/sysv/linux/mips/mips64/n32/syscalls.list
    trunk/ports/sysdeps/unix/sysv/linux/mips/mips64/n64/nptl/libc.abilist
    trunk/ports/sysdeps/unix/sysv/linux/mips/mips64/syscalls.list
    trunk/ports/sysdeps/unix/sysv/linux/mips/pread.c
    trunk/ports/sysdeps/unix/sysv/linux/mips/pread64.c
    trunk/ports/sysdeps/unix/sysv/linux/mips/pwrite.c
    trunk/ports/sysdeps/unix/sysv/linux/mips/pwrite64.c
    trunk/ports/sysdeps/unix/sysv/linux/mips/sigaction.c
    trunk/ports/sysdeps/unix/sysv/linux/tile/bits/mman.h
    trunk/ports/sysdeps/unix/sysv/linux/tile/bits/siginfo.h
    trunk/ports/sysdeps/unix/sysv/linux/tile/getcontext.S
    trunk/ports/sysdeps/unix/sysv/linux/tile/nptl/Makefile
    trunk/ports/sysdeps/unix/sysv/linux/tile/nptl/bits/pthreadtypes.h
    trunk/ports/sysdeps/unix/sysv/linux/tile/nptl/clone.S
    trunk/ports/sysdeps/unix/sysv/linux/tile/setcontext.S
    trunk/ports/sysdeps/unix/sysv/linux/tile/swapcontext.S
    trunk/ports/sysdeps/unix/sysv/linux/tile/sys/dataplane.h
    trunk/ports/sysdeps/unix/sysv/linux/tile/ucontext_i.h

Propchange: trunk/
------------------------------------------------------------------------------
--- svn:mergeinfo (original)
+++ svn:mergeinfo Sat May 26 17:46:57 2012
@@ -1,1 +1,1 @@
-/fsf/trunk:15224-18519
+/fsf/trunk:15224-18730

Modified: trunk/libc/ChangeLog
==============================================================================
--- trunk/libc/ChangeLog (original)
+++ trunk/libc/ChangeLog Sat May 26 17:46:57 2012
@@ -1,3 +1,1887 @@
+2012-05-26  Siddhesh Poyarekar  <siddhesh@xxxxxxxxxx>
+
+	[BZ #12416]
+	* elf/tst-execstack.c: Include stackinfo.h.
+	(do_test): Adjust test case to ensure that pthread_getattr_np
+	behaviour remains the same after marking stack executable.
+
+2012-05-25  Joseph Myers  <joseph@xxxxxxxxxxxxxxxx>
+
+	* sysdeps/unix/sysv/linux/kernel-features.h
+	(__ASSUME_NEW_GETRLIMIT_SYSCALL): Remove all definitions.
+	* sysdeps/unix/sysv/linux/i386/getrlimit.c: Do not include
+	kernel-features.h.
+	[!__ASSUME_NEW_GETRLIMIT_SYSCALL]: Remove conditional code.
+	[__ASSUME_NEW_GETRLIMIT_SYSCALL]: Make code unconditional.
+	* sysdeps/unix/sysv/linux/i386/setrlimit.c Do not include
+	kernel-features.h.
+	[!__ASSUME_NEW_GETRLIMIT_SYSCALL]: Remove conditional code.
+	[__ASSUME_NEW_GETRLIMIT_SYSCALL]: Make code unconditional.
+
+2012-05-25  H.J. Lu  <hongjiu.lu@xxxxxxxxx>
+
+	* configure.in: Define the default includes to being none.
+	* configure: Regenerated.
+
+2012-05-25  Roland McGrath  <roland@xxxxxxxxxxxxx>
+
+	* sysdeps/x86_64/__longjmp.S: Add a static probe here.
+	* sysdeps/x86_64/setjmp.S: Likewise.
+	* sysdeps/i386/bsd-setjmp.S: Likewise.
+	* sysdeps/i386/bsd-_setjmp.S: Likewise.
+	* sysdeps/i386/setjmp.S: Likewise.
+	* sysdeps/i386/__longjmp.S: Likewise.
+	* sysdeps/unix/sysv/linux/x86_64/____longjmp_chk.S: Likewise.
+	* sysdeps/unix/sysv/linux/i386/____longjmp_chk.S: Likewise.
+
+	* include/stap-probe.h: New file.
+	* configure.in: Handle --enable-systemtap.
+	* configure: Regenerated.
+	* config.h.in (USE_STAP_PROBE): New #undef.
+	* extra-lib.mk (CPPFLAGS-$(lib)): Add -DIN_LIB=$(lib).
+	* elf/Makefile (CPPFLAGS-.os): Add -DIN_LIB=rtld.
+	* elf/rtld-Rules (rtld-CPPFLAGS): Likewise.
+
+2012-05-25  Joseph Myers  <joseph@xxxxxxxxxxxxxxxx>
+
+	[BZ #13717]
+	* sysdeps/unix/sysv/linux/configure.in (arch_minimum_kernel): Set
+	to 2.4.0 where earlier.
+	* sysdeps/unix/sysv/linux/configure: Regenerated.
+	* sysdeps/unix/sysv/linux/i386/chown.c: Do not include
+	<kernel-features.h>.
+	[__ASSUME_32BITUIDS]: Make code unconditional.
+	[!__ASSUME_32BITUIDS]: Remove conditional code.
+	* sysdeps/unix/sysv/linux/i386/fchown.c: Do not include
+	<kernel-features.h>.
+	[__ASSUME_32BITUIDS]: Make code unconditional.
+	[!__ASSUME_32BITUIDS]: Remove conditional code.
+	* sysdeps/unix/sysv/linux/i386/fchownat.c (fchownat)
+	[__ASSUME_32BITUIDS]: Make code unconditional.
+	(fchownat) [!__ASSUME_32BITUIDS]: Remove conditional code.
+	* sysdeps/unix/sysv/linux/i386/getegid.c: Do not include
+	<kernel-features.h>.
+	[__ASSUME_32BITUIDS]: Make code unconditional.
+	[!__ASSUME_32BITUIDS]: Remove conditional code.
+	* sysdeps/unix/sysv/linux/i386/geteuid.c: Do not include
+	<kernel-features.h>.
+	[__ASSUME_32BITUIDS]: Make code unconditional.
+	[!__ASSUME_32BITUIDS]: Remove conditional code.
+	* sysdeps/unix/sysv/linux/i386/getgid.c: Do not include
+	<kernel-features.h>.
+	[__ASSUME_32BITUIDS]: Make code unconditional.
+	[!__ASSUME_32BITUIDS]: Remove conditional code.
+	* sysdeps/unix/sysv/linux/i386/getgroups.c: Do not include
+	<kernel-features.h>.
+	[__ASSUME_32BITUIDS]: Make code unconditional.
+	[!__ASSUME_32BITUIDS]: Remove conditional code.
+	* sysdeps/unix/sysv/linux/i386/getresgid.c: Do not include
+	<kernel-features.h>.
+	[__ASSUME_32BITUIDS]: Make code unconditional.
+	[!__ASSUME_32BITUIDS]: Remove conditional code.
+	* sysdeps/unix/sysv/linux/i386/getresuid.c: Do not include
+	<kernel-features.h>.
+	[__ASSUME_32BITUIDS]: Make code unconditional.
+	[!__ASSUME_32BITUIDS]: Remove conditional code.
+	* sysdeps/unix/sysv/linux/i386/getuid.c: Do not include
+	<kernel-features.h>.
+	[__ASSUME_32BITUIDS]: Make code unconditional.
+	[!__ASSUME_32BITUIDS]: Remove conditional code.
+	* sysdeps/unix/sysv/linux/i386/lchown.c: Do not include
+	<kernel-features.h>.
+	[__ASSUME_32BITUIDS]: Make code unconditional.
+	[!__ASSUME_32BITUIDS]: Remove conditional code.
+	* sysdeps/unix/sysv/linux/i386/msgctl.c: Do not include
+	<kernel-features.h>.
+	[__ASSUME_32BITUIDS]: Make code unconditional.
+	[!__ASSUME_32BITUIDS]: Remove conditional code.
+	* sysdeps/unix/sysv/linux/i386/semctl.c: Do not include
+	<kernel-features.h>.
+	[__ASSUME_32BITUIDS]: Make code unconditional.
+	[!__ASSUME_32BITUIDS]: Remove conditional code.
+	* sysdeps/unix/sysv/linux/i386/setegid.c: Do not include
+	<kernel-features.h>.
+	[__NR_setresgid] (__setresgid): Do not declare.
+	[__ASSUME_32BITUIDS]: Make code unconditional.
+	[!__ASSUME_32BITUIDS]: Remove conditional code.
+	* sysdeps/unix/sysv/linux/i386/seteuid.c: Do not include
+	<kernel-features.h>.
+	[__NR_setresuid] (__setresuid): Do not declare.
+	[__ASSUME_32BITUIDS]: Make code unconditional.
+	[!__ASSUME_32BITUIDS]: Remove conditional code.
+	* sysdeps/unix/sysv/linux/i386/setfsgid.c: Do not include
+	<kernel-features.h>.
+	[__ASSUME_32BITUIDS]: Make code unconditional.
+	[!__ASSUME_32BITUIDS]: Remove conditional code.
+	* sysdeps/unix/sysv/linux/i386/setfsuid.c: Do not include
+	<kernel-features.h>.
+	[__ASSUME_32BITUIDS]: Make code unconditional.
+	[!__ASSUME_32BITUIDS]: Remove conditional code.
+	* sysdeps/unix/sysv/linux/i386/setgid.c: Do not include
+	<kernel-features.h>.
+	[__ASSUME_32BITUIDS]: Make code unconditional.
+	[!__ASSUME_32BITUIDS]: Remove conditional code.
+	* sysdeps/unix/sysv/linux/i386/setgroups.c: Do not include
+	<kernel-features.h>.
+	[__ASSUME_32BITUIDS]: Make code unconditional.
+	[!__ASSUME_32BITUIDS]: Remove conditional code.
+	* sysdeps/unix/sysv/linux/i386/setregid.c: Do not include
+	<kernel-features.h>.
+	[__ASSUME_32BITUIDS]: Make code unconditional.
+	[!__ASSUME_32BITUIDS]: Remove conditional code.
+	* sysdeps/unix/sysv/linux/i386/setresgid.c: Do not include
+	<kernel-features.h>.
+	[__ASSUME_32BITUIDS]: Make code unconditional.
+	[!__ASSUME_32BITUIDS]: Remove conditional code.
+	* sysdeps/unix/sysv/linux/i386/setresuid.c: Do not include
+	<kernel-features.h>.
+	[__ASSUME_32BITUIDS]: Make code unconditional.
+	[!__ASSUME_32BITUIDS]: Remove conditional code.
+	* sysdeps/unix/sysv/linux/i386/setreuid.c: Do not include
+	<kernel-features.h>.
+	[__ASSUME_32BITUIDS]: Make code unconditional.
+	[!__ASSUME_32BITUIDS]: Remove conditional code.
+	* sysdeps/unix/sysv/linux/i386/setuid.c: Do not include
+	<kernel-features.h>.
+	[__ASSUME_32BITUIDS]: Make code unconditional.
+	[!__ASSUME_32BITUIDS]: Remove conditional code.
+	* sysdeps/unix/sysv/linux/i386/shmctl.c: Do not include
+	<kernel-features.h>.
+	[__ASSUME_32BITUIDS]: Make code unconditional.
+	[!__ASSUME_32BITUIDS]: Remove conditional code.
+	* sysdeps/unix/sysv/linux/kernel-features.h
+	(__ASSUME_SETRESUID_SYSCALL): Remove.
+	(__ASSUME_SETRESGID_SYSCALL): Likewise.
+	(__ASSUME_32BITUIDS): Likewise.
+	(__ASSUME_LDT_WORKS): Likewise.
+	(__ASSUME_O_DIRECTORY): Likewise.
+	(__ASSUME_NEW_GETRLIMIT_SYSCALL): Define conditional on
+	architecture but not kernel version.
+	(__ASSUME_TRUNCATE64_SYSCALL): Likewise.
+	(__ASSUME_MMAP2_SYSCALL): Likewise.
+	(__ASSUME_STAT64_SYSCALL): Likewise.
+	(__ASSUME_IPC64): Likewise.
+	* sysdeps/unix/sysv/linux/local-setxid.h: Do not include
+	<kernel-features.h>.
+	[__ASSUME_32BITUIDS]: Make code unconditional.
+	[!__ASSUME_32BITUIDS]: Remove conditional code.
+	* sysdeps/unix/sysv/linux/opendir.c: Do not include
+	<kernel-features.h>.
+	[__ASSUME_O_DIRECTORY]: Make code unconditional.
+	* sysdeps/unix/sysv/linux/opensock.c [__LINUX_KERNEL_VERSION <
+	132096]: Remove conditional code.
+	[__LINUX_KERNEL_VERSION >= 132096]: Make code unconditional.
+	* sysdeps/unix/sysv/linux/s390/s390-32/chown.c: Do not include
+	<kernel-features.h>.
+	[__ASSUME_32BITUIDS]: Make code unconditional.
+	[!__ASSUME_32BITUIDS]: Remove conditional code.
+	* sysdeps/unix/sysv/linux/s390/s390-32/lchown.c: Do not include
+	<kernel-features.h>.
+	[__ASSUME_32BITUIDS]: Make code unconditional.
+	[!__ASSUME_32BITUIDS]: Remove conditional code.
+	* sysdeps/unix/sysv/linux/setegid.c: Do not include
+	<kernel-features.h>.
+	[__NR_setresgid || __ASSUME_SETRESGID_SYSCALL]: Make code
+	unconditional.
+	(__setresgid): Do not declare.
+	[__ASSUME_32BITUIDS]: Make code unconditional.
+	[!__ASSUME_32BITUIDS]: Remove conditional code.
+	* sysdeps/unix/sysv/linux/seteuid.c: Do not include
+	<kernel-features.h>.
+	[__NR_setresuid || __ASSUME_SETRESUID_SYSCALL]: Make code
+	unconditional.
+	(__setresuid): Do not declare.
+	[__ASSUME_32BITUIDS]: Make code unconditional.
+	[!__ASSUME_32BITUIDS]: Remove conditional code.
+	* sysdeps/unix/sysv/linux/sh/chown.c: Do not include
+	<kernel-features.h>.
+	[__ASSUME_32BITUIDS]: Make code unconditional.
+	[!__ASSUME_32BITUIDS]: Remove conditional code.
+	* sysdeps/unix/sysv/linux/sparc/sparc32/semctl.c: Do not include
+	<kernel-features.h>.
+	[__ASSUME_32BITUIDS]: Make code unconditional.
+	[!__ASSUME_32BITUIDS]: Remove conditional code.
+
+2012-05-25  Richard Henderson  <rth@xxxxxxxxxxx>
+
+	* sysdeps/powerpc/powerpc32/dl-irel.h (elf_ifunc_invoke): Pass
+	dl_hwcap to ifunc resolver.
+	* sysdeps/powerpc/powerpc32/dl-machine.h (elf_machine_rela): Use
+	elf_ifunc_invoke.
+	* sysdeps/powerpc/powerpc64/dl-irel.h (elf_ifunc_invoke): Pass
+	dl_hwcap to ifunc resolver.
+	* sysdeps/powerpc/powerpc64/dl-machine.h (resolve_ifunc): Likewise.
+
+2012-05-24  Joseph Myers  <joseph@xxxxxxxxxxxxxxxx>
+
+	[BZ #14153]
+	* sysdeps/ieee754/flt-32/e_acosf.c (__ieee754_acosf): Return pi/2
+	for |x| <= 2**-26, not 2**-57.
+	* math/libm-test.inc (acos_test): Do not allow spurious underflow
+	exception.
+
+2012-05-24  Jeff Law  <law@xxxxxxxxxx>
+
+	* stdio-common/Makefile (tests): Add bug25.
+	* stdio-common/bug25.c: New test.
+
+2012-05-24  H.J. Lu  <hongjiu.lu@xxxxxxxxx>
+
+	[BZ #13576]
+	* malloc/malloc.c (sYSMALLOc): Free the old top chunk with a
+	multiple of MALLOC_ALIGNMENT in size.
+	(_int_free): Check chunk size is a multiple of MALLOC_ALIGNMENT.
+
+2012-05-24  Joseph Myers  <joseph@xxxxxxxxxxxxxxxx>
+
+	* conform/data/stdio.h-data (BUFSIZ): Use macro-int-constant.
+	Require >= 256.
+	(FILENAME_MAX): Use macro-int-constant.
+	(FOPEN_MAX): Use macro-int-constant.  Require >= 8.
+	(_IOFBF): Use macro-int-constant.
+	(_IOLBF): Likewise.
+	(_IONBF): Likewise.
+	(SEEK_CUR): Likewise.
+	(SEEK_END): Likewise.
+	(SEEK_SET): Likewise.
+	(TMP_MAX): Likewise.
+	(EOF): Use macro-int-constant.  Require < 0.
+	(NULL): Use macro-constant.  Require == 0.
+	(stdin): Require type to be FILE *.
+	(stdout): Likewise.
+	(stderr): Likewise.
+	* conform/data/stdlib.h-data (EXIT_FAILURE): Use
+	macro-int-constant.
+	(EXIT_SUCCESS): Likewise.
+	(NULL): Use macro-constant.  Require == 0.
+	(RAND_MAX): Use macro-int-constant.
+	[ISO99 || ISO11] (lldiv_t): Require also for these standards.
+	[C99-based standards] (strtof): Require function.
+	[C99-based standards] (strtold): Likewise.
+	[C99-based standards] (strtoll): Likewise.
+	[C99-based standards] (strtoull): Likewise.
+	[ISO || ISO99 || ISO11] (stddef.h): Do not allow header.
+	[ISO || ISO99 || ISO11] (limits.h): Likewise.
+	[ISO || ISO99 || ISO11] (math.h): Likewise.
+	[ISO || ISO99 || ISO11] (sys/wait.h): Likewise.
+	(str*): Change to str[abcdefghijklmnopqrstuvwxyz]*.
+	[ISO || ISO99 || ISO11] (*_t): Do not allow.
+
+2012-05-24  Andreas Schwab  <schwab@xxxxxxxxxxxxxx>
+
+	[BZ #14132]
+	* argp/argp-help.c (dgettext) [_LIBC]: Remove use of INTUSE.
+	* argp/argp-parse.c (dgettext) [_LIBC]: Likewise.
+	* intl/dgettext.c (DCGETTEXT): Likewise.
+	* intl/gettext.c (DCGETTEXT): Likewise.
+	* intl/l10nflist.c (__argz_count, __argz_stringify): Likewise.
+	* posix/regex_internal.h (gettext): Likewise.
+	* include/libintl.h (__dcgettext_internal, __dcngettext_internal):
+	Remove declaration.
+	* include/argz.h (__argz_count_internal)
+	(__argz_stringify_internal): Remove declaration.
+	(__argz_count, __argz_stringify): Declare hidden proto.
+	* intl/dcgettext.c: Remove use of INTDEF.
+	* string/argz-count.c: Replace INTDEF with libc_hidden_def.
+	* string/argz-stringify.c: Likewise.
+	* include/libio.h (_IO_free_backup_area, _IO_free_wbackup_area)
+	(_IO_padn, _IO_putc, _IO_sgetn, _IO_vfprintf, _IO_vfscanf):
+	Declare hidden proto.
+	* include/libio.h (_IO_free_backup_area, _IO_free_wbackup_area)
+	(_IO_padn, _IO_putc, _IO_sgetn, _IO_vfprintf, _IO_vfscanf):
+	Declare hidden proto.
+	* include/stdio.h (__asprintf_internal): Don't declare.
+	(__asprintf): Don't define as macro.  Declare hidden proto.
+	* include/stdio_ext.h (__fsetlocking_internal): Don't declare.
+	(__fsetlocking): Declare hidden proto.
+	* libio/iolibio.h (_IO_fdopen, _IO_fflush, _IO_ftell, _IO_fread)
+	(_IO_fwrite, _IO_setbuffer, _IO_setvbuf, _IO_vsprintf): Declare
+	hidden proto.
+	(_IO_vprintf, _IO_freopen, _IO_freopen64, _IO_setbuf)
+	(_IO_setlinebuf): Remove use of INTUSE.
+	(_IO_setbuffer_internal, _IO_fread_internal, _IO_fdopen_internal)
+	(_IO_vsprintf_internal, _IO_fflush_internal, _IO_fwrite_internal)
+	(_IO_ftell_internal, _IO_fputs_internal, _IO_setvbuf_internal):
+	Remove declaration.
+	* libio/libioP.h (INTUSE, INTDEF, INTDEF2): Don't define.
+	(_IO_do_flush): Remove use of INTUSE.
+	(_IO_switch_to_get_mode, _IO_init, _IO_sputbackc, _IO_un_link)
+	(_IO_link_in, _IO_doallocbuf, _IO_unsave_markers, _IO_setb)
+	(_IO_adjust_column, _IO_least_wmarker)
+	(_IO_switch_to_main_wget_area, _IO_switch_to_wbackup_area)
+	(_IO_switch_to_wget_mode, _IO_wsetb, _IO_sputbackwc)
+	(_IO_wdoallocbuf, _IO_default_uflow, _IO_wdefault_uflow)
+	(_IO_default_doallocate, _IO_wdefault_doallocate)
+	(_IO_default_finish, _IO_wdefault_finish, _IO_default_pbackfail)
+	(_IO_wdefault_pbackfail, _IO_default_xsputn, _IO_wdefault_xsputn)
+	(_IO_default_xsgetn, _IO_wdefault_xsgetn, _IO_do_write)
+	(_IO_wdo_write, _IO_flush_all, _IO_flush_all_linebuffered)
+	(_IO_file_doallocate, _IO_file_setbuf, _IO_file_seekoff)
+	(_IO_file_xsputn, _IO_file_xsgetn, _IO_file_stat, _IO_file_close)
+	(_IO_file_underflow, _IO_file_overflow, _IO_file_init)
+	(_IO_file_attach, _IO_file_fopen, _IO_file_read, _IO_file_sync)
+	(_IO_file_close_it, _IO_file_seek, _IO_file_finish)
+	(_IO_wfile_xsputn, _IO_wfile_sync, _IO_wfile_underflow)
+	(_IO_wfile_overflow, _IO_wfile_seekoff, _IO_str_underflow)
+	(_IO_str_overflow, _IO_str_pbackfail, _IO_str_seekoff)
+	(_IO_getline, _IO_getline_info, _IO_list_all): Declare hidden
+	proto.
+	(_IO_flush_all_internal, _IO_adjust_column_internal)
+	(_IO_default_uflow_internal, _IO_default_finish_internal)
+	(_IO_default_pbackfail_internal, _IO_default_xsputn_internal)
+	(_IO_default_xsgetn_internal, _IO_default_doallocate_internal)
+	(_IO_wdefault_finish_internal, _IO_wdefault_pbackfail_internal)
+	(_IO_wdefault_xsputn_internal, _IO_wdefault_xsgetn_internal)
+	(_IO_wdefault_doallocate_internal, _IO_wdefault_uflow_internal)
+	(_IO_file_doallocate_internal, _IO_file_setbuf_internal)
+	(_IO_file_seekoff_internal, _IO_file_xsputn_internal)
+	(_IO_file_xsgetn_internal, _IO_file_stat_internal)
+	(_IO_file_close_internal, _IO_file_close_it_internal)
+	(_IO_file_underflow_internal, _IO_file_overflow_internal)
+	(_IO_file_init_internal, _IO_file_attach_internal)
+	(_IO_file_fopen_internal, _IO_file_read_internal)
+	(_IO_file_sync_internal, _IO_file_seek_internal)
+	(_IO_file_finish_internal, _IO_wfile_xsputn_internal)
+	(_IO_wfile_seekoff_internal, _IO_wfile_sync_internal)
+	(_IO_str_underflow_internal, _IO_str_overflow_internal)
+	(_IO_str_pbackfail_internal, _IO_str_seekoff_internal)
+	(_IO_file_jumps_internal, _IO_wfile_jumps_internal)
+	(_IO_list_all_internal, _IO_link_in_internal)
+	(_IO_sputbackc_internal, _IO_wdoallocbuf_internal)
+	(_IO_sgetn_internal, _IO_flush_all_linebuffered_internal)
+	(_IO_switch_to_wget_mode_internal, _IO_unsave_markers_internal)
+	(_IO_switch_to_main_wget_area_internal, _IO_wdo_write_internal)
+	(_IO_do_write_internal, _IO_padn_internal)
+	(_IO_getline_info_internal, _IO_getline_internal)
+	(_IO_free_wbackup_area_internal, _IO_free_backup_area_internal)
+	(_IO_switch_to_wbackup_area_internal, _IO_setb_internal)
+	(_IO_sputbackwc_internal, _IO_switch_to_get_mode_internal)
+	(_IO_vfscanf_internal, _IO_vfprintf_internal)
+	(_IO_doallocbuf_internal, _IO_wsetb_internal, _IO_putc_internal)
+	(_IO_init_internal, _IO_un_link_internal): Don't declare.
+	* libio/fileops.c: Replace INTDEF with libc_hidden_def and INTDEF2
+	with libc_hidden_ver, remove use of INTUSE.
+	* libio/genops.c: Likewise.
+	* libio/freopen.c: Likewise.
+	* libio/freopen64.c: Likewise.
+	* libio/iofclose.c: Likewise.
+	* libio/iofdopen.c: Likewise.
+	* libio/iofflush.c: Likewise.
+	* libio/iofflush_u.c: Likewise.
+	* libio/iofgets.c: Likewise.
+	* libio/iofgets_u.c: Likewise.
+	* libio/iofopen.c: Likewise.
+	* libio/iofopncook.c: Likewise.
+	* libio/iofread.c: Likewise.
+	* libio/iofread_u.c: Likewise.
+	* libio/ioftell.c: Likewise.
+	* libio/iofwrite.c: Likewise.
+	* libio/iogetline.c: Likewise.
+	* libio/iogets.c: Likewise.
+	* libio/iogetwline.c: Likewise.
+	* libio/iopadn.c: Likewise.
+	* libio/iopopen.c: Likewise.
+	* libio/ioseekoff.c: Likewise.
+	* libio/ioseekpos.c: Likewise.
+	* libio/iosetbuffer.c: Likewise.
+	* libio/iosetvbuf.c: Likewise.
+	* libio/ioungetc.c: Likewise.
+	* libio/ioungetwc.c: Likewise.
+	* libio/iovdprintf.c: Likewise.
+	* libio/iovsprintf.c: Likewise.
+	* libio/iovsscanf.c: Likewise.
+	* libio/memstream.c: Likewise.
+	* libio/obprintf.c: Likewise.
+	* libio/oldfileops.c: Likewise.
+	* libio/oldiofclose.c: Likewise.
+	* libio/oldiofdopen.c: Likewise.
+	* libio/oldiofopen.c: Likewise.
+	* libio/oldiopopen.c: Likewise.
+	* libio/oldstdfiles.c: Likewise.
+	* libio/putc.c: Likewise.
+	* libio/setbuf.c: Likewise.
+	* libio/setlinebuf.c: Likewise.
+	* libio/stdfiles.c: Likewise.
+	* libio/strops.c: Likewise.
+	* libio/vasprintf.c: Likewise.
+	* libio/vscanf.c: Likewise.
+	* libio/vsnprintf.c: Likewise.
+	* libio/vswprintf.c: Likewise.
+	* libio/wfiledoalloc.c: Likewise.
+	* libio/wfileops.c: Likewise.
+	* libio/wgenops.c: Likewise.
+	* libio/wmemstream.c: Likewise.
+	* libio/wstrops.c: Likewise.
+	* libio/__fpurge.c: Likewise.
+	* libio/__fsetlocking.c: Likewise.
+	* assert/assert.c: Likewise.
+	* debug/fgets_chk.c: Likewise.
+	* debug/fgets_u_chk.c: Likewise.
+	* debug/fread_chk.c: Likewise.
+	* debug/fread_u_chk.c: Likewise.
+	* debug/gets_chk.c: Likewise.
+	* debug/obprintf_chk.c: Likewise.
+	* debug/vasprintf_chk.c: Likewise.
+	* debug/vdprintf_chk.c: Likewise.
+	* debug/vsnprintf_chk.c: Likewise.
+	* debug/vsprintf_chk.c: Likewise.
+	* malloc/mtrace.c: Likewise.
+	* misc/error.c: Likewise.
+	* misc/syslog.c: Likewise.
+	* stdio-common/asprintf.c: Likewise.
+	* stdio-common/fxprintf.c: Likewise.
+	* stdio-common/getw.c: Likewise.
+	* stdio-common/isoc99_fscanf.c: Likewise.
+	* stdio-common/isoc99_scanf.c: Likewise.
+	* stdio-common/isoc99_vfscanf.c: Likewise.
+	* stdio-common/isoc99_vscanf.c: Likewise.
+	* stdio-common/isoc99_vsscanf.c: Likewise.
+	* stdio-common/printf-prs.c: Likewise.
+	* stdio-common/printf_fp.c: Likewise.
+	* stdio-common/printf_fphex.c: Likewise.
+	* stdio-common/printf_size.c: Likewise.
+	* stdio-common/putw.c: Likewise.
+	* stdio-common/scanf.c: Likewise.
+	* stdio-common/sprintf.c: Likewise.
+	* stdio-common/tmpfile.c: Likewise.
+	* stdio-common/vfprintf.c: Likewise.
+	* stdio-common/vfscanf.c: Likewise.
+	* stdlib/strfmon_l.c: Likewise.
+	* sunrpc/openchild.c: Likewise.
+	* sunrpc/xdr_stdio.c: Likewise.
+	* sysdeps/ieee754/ldbl-opt/nldbl-compat.c: Likewise.
+	* sysdeps/mach/hurd/tmpfile.c: Likewise.
+
+2012-05-24  Roland McGrath  <roland@xxxxxxxxxxxxx>
+
+	* sysdeps/unix/sysv/linux/x86_64/x32/syscalls.list: New file.
+
+	* sysdeps/unix/make-syscalls.sh: Support "syscall:vdso_name@VDSOVER"
+	in the third column, to generate for the shared library an IFUNC
+	that uses _dl_vdso_vsym.
+	* Makerules (COMPILE.c, compile-stdin.c): New variables.
+	* Makeconfig (object-suffixes-noshared): New variable.
+
+	* sysdeps/unix/sysv/linux/dl-vdso.h (PREPARE_VERSION_KNOWN): New macro.
+	(VDSO_NAME_LINUX_2_6, VDSO_HASH_LINUX_2_6): New macros.
+	(VDSO_NAME_LINUX_2_6_15, VDSO_HASH_LINUX_2_6_15): New macros.
+	(VDSO_NAME_LINUX_2_6_29, VDSO_HASH_LINUX_2_6_29): New macros.
+
+	[BZ #14132]
+	* include/sys/time.h (__gettimeofday): Remove macro.
+	(__gettimeofday, gettimeofday): Add libc_hidden_proto.
+	* time/gettimeofday.c (__gettimeofday): Remove #undef.
+	Remove INTDEF.
+	(__gettimeofday): Add libc_hidden_def.
+	(gettimeofday): Add libc_hidden_weak.
+	* sysdeps/mach/gettimeofday.c: Likewise.
+	* sysdeps/posix/gettimeofday.c: Likewise.
+	* sysdeps/unix/sysv/linux/powerpc/gettimeofday.c: Likewise.
+	* sysdeps/unix/sysv/linux/s390/gettimeofday.c: Likewise.
+	* sysdeps/unix/sysv/linux/x86_64/gettimeofday.c
+	(__gettimeofday_internal): Remove strong_alias.
+	(__gettimeofday): Add libc_hidden_def.
+	(gettimeofday): Add libc_hidden_weak.
+	* sysdeps/unix/syscalls.list (gettimeofday):
+	Remove __gettimeofday_internal alias.
+
+2012-05-24  Daniel Jacobowitz  <drow@xxxxxxxxx>
+	    H.J. Lu  <hongjiu.lu@xxxxxxxxx>
+
+	[BZ #12495]
+	* malloc/malloc.c (SMALLBIN_CORRECTION): New.
+	(MIN_LARGE_SIZE, smallbin_index): Use it to handle 16-byte alignment.
+	(largebin_index_32_big): New.
+	(largebin_index): Use it for 16-byte alignment.
+	(sYSMALLOc): Handle MALLOC_ALIGNMENT > 2 * SIZE_SZ.  Don't update
+	correction with front_misalign.
+
+2012-05-24  H.J. Lu  <hongjiu.lu@xxxxxxxxx>
+
+	* sysdeps/unix/sysv/linux/x86_64/x32/nptl/ld.abilist: New file.
+	* sysdeps/unix/sysv/linux/x86_64/x32/nptl/libBrokenLocale.abilist:
+	Likewise.
+	* sysdeps/unix/sysv/linux/x86_64/x32/nptl/libanl.abilist:
+	Likewise.
+	* sysdeps/unix/sysv/linux/x86_64/x32/nptl/libc.abilist:
+	Likewise.
+	* sysdeps/unix/sysv/linux/x86_64/x32/nptl/libcrypt.abilist:
+	Likewise.
+	* sysdeps/unix/sysv/linux/x86_64/x32/nptl/libdl.abilist:
+	Likewise.
+	* sysdeps/unix/sysv/linux/x86_64/x32/nptl/libm.abilist:
+	Likewise.
+	* sysdeps/unix/sysv/linux/x86_64/x32/nptl/libnsl.abilist:
+	Likewise.
+	* sysdeps/unix/sysv/linux/x86_64/x32/nptl/libpthread.abilist:
+	Likewise.
+	* sysdeps/unix/sysv/linux/x86_64/x32/nptl/libresolv.abilist:
+	Likewise.
+	* sysdeps/unix/sysv/linux/x86_64/x32/nptl/librt.abilist:
+	Likewise.
+	* sysdeps/unix/sysv/linux/x86_64/x32/nptl/libthread_db.abilist:
+	Likewise.
+	* sysdeps/unix/sysv/linux/x86_64/x32/nptl/libutil.abilist:
+	Likewise.
+
+	* scripts/data/c++-types-x32-linux-gnu.data: New file.
+	* sysdeps/x86_64/x32/shlib-versions: Add x32 ABI entry.
+
+2012-05-24  Joseph Myers  <joseph@xxxxxxxxxxxxxxxx>
+
+	[BZ #10846]
+	[BZ #14036]
+	* math/libm-test.inc (exp_test): Add test from bug 14036.
+	(pow_test): Add test from bug 10846.
+
+	* math/gen-libm-test.pl (%beautify): Remove entries for exceptions
+	and other flags.
+	(special_function): Do not include flags in test name.
+	(parse_args): Likewise.
+	* sysdeps/i386/fpu/libm-test-ulps: Update.
+	* sysdeps/powerpc/fpu/libm-test-ulps: Likewise.
+	* sysdeps/s390/fpu/libm-test-ulps: Likewise.
+	* sysdeps/sparc/fpu/libm-test-ulps: Likewise.
+	* sysdeps/x86_64/fpu/libm-test-ulps: Likewise.
+
+	* math/gen-libm-test.pl (%beautify): Add entries for underflow
+	exceptions.
+	* math/libm-test.inc ("Philosophy"): Update comment about
+	exception testing.
+	(UNDERFLOW_EXCEPTION): New macro.
+	(UNDERFLOW_EXCEPTION_OK): Likewise.
+	(UNDERFLOW_EXCEPTION_FLOAT): Likewise.
+	(UNDERFLOW_EXCEPTION_OK_FLOAT): Likewise.
+	(UNDERFLOW_EXCEPTION_DOUBLE): Likewise.
+	(UNDERFLOW_EXCEPTION_LDOUBLE_IBM): Likewise.
+	(INVALID_EXCEPTION_OK): Update value.
+	(DIVIDE_BY_ZERO_EXCEPTION_OK): Likewise.
+	(OVERFLOW_EXCEPTION_OK): Likewise.
+	(IGNORE_ZERO_INF_SIGN): Likewise.
+	(test_exceptions): Handle underflow exceptions.
+	(acos_test): Update for underflow exception expectations.
+	(cexp_test): Likewise.
+	(clog_test): Likewise.
+	(clog10_test): Likewise.
+	(csqrt_test): Likewise.
+	(ctan_test): Likewise.
+	(ctanh_test): Likewise.
+	(exp_test): Likewise.
+	(exp10_test): Likewise.
+	(exp2_test): Likewise.
+	(expm1_test): Likewise.
+	(fma_test): Likewise.
+	(j0_test): Likewise.
+	(jn_test): Likewise.
+	(nexttoward_test): Likewise.
+	(pow_test): Likewise.
+	(scalbn_test): Likewise.
+	(scalbln_test): Likewise.
+	(tan_test): Likewise.
+	(y1_test): Likewise.
+	* sysdeps/i386/fpu/libm-test-ulps: Update.
+	* sysdeps/x86_64/fpu/libm-test-ulps: Likewise.
+
+2012-05-23  David S. Miller  <davem@xxxxxxxxxxxxx>
+
+	* sysdeps/unix/sysv/linux/sparc/sparc32/sigaction.c
+	(__libc_sigaction): Remove unused local variables.
+
+2012-05-23  H.J. Lu  <hongjiu.lu@xxxxxxxxx>
+
+	* sysdeps/unix/sysv/linux/x86_64/x32/configure: New file.
+
+2012-05-23  Paul Eggert  <eggert@xxxxxxxxxxx>
+
+	mktime: avoid signed integer overflow
+	* time/mktime.c (__mktime_internal): Do not mishandle the case
+	where diff == INT_MIN.
+
+	mktime: simplify computation of average
+	* time/mktime.c (ranged_convert): Use new time_t_avg function
+	instead of rolling our own (probably-slower) code.
+
+	mktime: do not assume signed right shift propagates sign bit
+	* time/mktime.c (isdst_differ): New static function.
+	(__mktime_internal): No need to normalize tm_isdst now.
+	(__mktime_internal, not_equal_tm): Use isdst_differ to compare
+	tm_isdst values.
+
+	mktime: merge another wrapv change from gnulib
+	* time/mktime.c (TYPE_MAXIMUM): Rework slightly to avoid diagnostics
+	from some compilers.
+
+	mktime: remove incorrect attempt at unusual arithmetics
+	* time/mktime.c (TYPE_ONES_COMPLEMENT, TYPE_SIGNED_MAGNITUDE): Remove.
+	The code didn't really work on such machines anyway.
+	(TYPE_MINIMUM): Assume two's complement.
+	(twos_complement_arithmetic): Verify that long_int and time_t
+	are two's complement (or unsigned, in the latter case).
+
+	mktime: check signed shifts on long_int and time_t, too
+	* time/mktime.c (SHR): Check that shifts work as desired
+	on the types long_int and time_t too, as SHR is used on
+	such types.
+
+	mktime: do not assume 'long' is wide enough
+	* time/mktime.c (verify): Move decl up.
+	(long_int): New type.
+	(leapyear, ydhms_diff, guess_time_tm, __mktime_internal): Use it,
+	to remove assumption in the code that 'long' is wide enough to
+	store year values.  This assumption is not true on x32 and on
+	some non-glibc platforms.
+
+	mktime: merge wrapv change from gnulib
+	* time/mktime.c (WRAPV): New macro.
+	(time_t_avg, time_t_add_ok, time_t_int_add_ok): New static functions.
+	(guess_time_tm, __mktime_internal): Do not assume that signed
+	integer overflow wraps around; modern compilers generate code
+	where this assumption is no longer valid.
+
+2012-05-23  H.J. Lu  <hongjiu.lu@xxxxxxxxx>
+
+	* sysdeps/unix/sysv/linux/i386/sysdep.h (SYSCALL_ERROR_HANDLER):
+	Replace "jmp L(pseudo_end)" with "ret".
+	* sysdeps/unix/sysv/linux/x86_64/sysdep.h (SYSCALL_ERROR_HANDLER):
+	Likewise.
+
+2012-05-23  Andreas Jaeger  <aj@xxxxxxx>
+
+	* sysdeps/unix/sysv/linux/syscalls.list: Add poll.
+	* sysdeps/unix/sysv/linux/poll.c: Remove file.
+
+2012-05-23  Andreas Jaeger  <aj@xxxxxxx>
+	    Maximilian Attems  <max@xxxxxxx>
+
+	* sysdeps/unix/sysv/linux/sys/reboot.h (RB_SW_SUSPEND, RB_KEXEC):
+	New macros.
+
+2012-05-23  H.J. Lu  <hongjiu.lu@xxxxxxxxx>
+
+	* sysdeps/unix/sysv/linux/x86_64/x32/sched_getcpu.S: Rearrange
+	code so that pseudo_end is just ret and the stack pointer is
+	correct also for static library in error case.
+
+2012-05-23  Joseph Myers  <joseph@xxxxxxxxxxxxxxxx>
+
+	* sysdeps/unix/sysv/linux/powerpc/chown.c: Add comment suggesting
+	move to syscalls.list.
+	* sysdeps/unix/sysv/linux/powerpc/powerpc64/pread.c: Likewise.
+	* sysdeps/unix/sysv/linux/powerpc/powerpc64/pread64.c: Likewise.
+	* sysdeps/unix/sysv/linux/powerpc/powerpc64/pwrite.c: Likewise.
+	* sysdeps/unix/sysv/linux/powerpc/powerpc64/pwrite64.c: Likewise.
+
+	* manual/install.texi (Running make install): Do not mention Linux
+	kernel version for which pt_chown is not needed.
+	(Linux): Do not mention problems with nscd with 2.0 kernels.
+	* INSTALL: Regenerated.
+
+2012-05-23  Andreas Jaeger  <aj@xxxxxxx>
+
+	* sysdeps/unix/sysv/linux/powerpc/bits/mman.h
+	(MADV_DONTDUMP,MADV_DODUMP): New macros from Linux 3.4.
+	macro.
+	* sysdeps/unix/sysv/linux/s390/bits/mman.h
+	(MADV_DONTDUMP,MADV_DODUMP): Likewise.
+	* sysdeps/unix/sysv/linux/sh/bits/mman.h
+	(MADV_DONTDUMP,MADV_DODUMP): Likewise.
+	* sysdeps/unix/sysv/linux/i386/bits/mman.h
+	(MADV_DONTDUMP,MADV_DODUMP): Likewise.
+	* sysdeps/unix/sysv/linux/sparc/bits/mman.h
+	(MADV_DONTDUMP,MADV_DODUMP): Likewise.
+	* sysdeps/unix/sysv/linux/x86_64/bits/mman.h
+	(MADV_DONTDUMP,MADV_DODUMP): Likewise.
+	* sysdeps/unix/sysv/linux/bits/in.h
+	(IP_MULTICAST_ALL,IP_UNICAST_IF): Likewise.
+
+2012-05-22  Roland McGrath  <roland@xxxxxxxxxxxxx>
+
+	* sysdeps/unix/sysv/linux/dl-vdso.h (CHECK_HASH): Macro removed.
+	(PREPARE_VERSION): Just use assert instead, it will be elided
+	under [NDEBUG] anyway.
+
+2012-05-22  H.J. Lu  <hongjiu.lu@xxxxxxxxx>
+
+	* sysdeps/unix/sysv/linux/Makefile: Include
+	$(firstword $(wildcard $(sysdirs:=/sysctl.mk))).
+	(sysdep_routines): Remove sysctl.
+	* sysdeps/unix/sysv/linux/bits/sysctl.h: New file.
+	* sysdeps/unix/sysv/linux/sysctl.mk: Likewise.
+	* sysdeps/unix/sysv/linux/x86_64/bits/sysctl.h: Likewise.
+	* sysdeps/unix/sysv/linux/x86_64/x32/sysctl.mk: Likewise.
+	* sysdeps/unix/sysv/linux/sys/sysctl.h: Include <bits/sysctl.h>.
+
+2012-05-22  Andreas Jaeger  <aj@xxxxxxx>
+
+	* sysdeps/unix/sysv/linux/x86_64/sched_getcpu.S: Rearrange code so
+	that pseudo_end is just ret and the stack pointer is correct also
+	for static library in error case.
+
+2012-05-22  Paul Pluzhnikov  <ppluzhnikov@xxxxxxxxxx>
+
+	[BZ #14122]
+	* nss/nsswitch.c (defconfig_entries): New variable.
+	(__nss_database_lookup): Don't leak defconfig entries.
+	(nss_parse_service_list): Don't leak on error paths.
+	(free_database_entries): New function.
+	(free_defconfig): New function.
+	(free_mem): Move common code to free_database_entries.
+
+2012-05-22  H.J. Lu  <hongjiu.lu@xxxxxxxxx>
+
+	* sysdeps/unix/sysv/linux/x86_64/x32/Makefile (sysdep_routines):
+	Add arch_prctl.
+	* sysdeps/unix/sysv/linux/x86_64/x32/arch_prctl.c: New file.
+
+	* sysdeps/unix/sysv/linux/wordsize-64/posix_fallocate.c
+	(posix_fallocate): Use INTERNAL_SYSCALL_TYPES if it is defined.
+	* sysdeps/unix/sysv/linux/x86_64/sysdep.h (INLINE_SYSCALL_TYPES):
+	New macro.
+	(INTERNAL_SYSCALL_NCS_TYPES): Likewise.
+	(INTERNAL_SYSCALL_TYPES): Likewise.
+	(LOAD_ARGS_TYPES_[1-6]): Likewise.
+	(LOAD_REGS_TYPES_[1-6]): Likewise.
+	(LOAD_ARGS_[1-6]): Use LOAD_ARGS_TYPES_[1-6].
+	(LOAD_REGS_[1-6]): Use LOAD_REGS_TYPES_[1-6].
+
+2012-05-22  Adhemerval Zanella  <azanella@xxxxxxxxxxxxxxxxxx>
+
+	* sysdeps/powerpc/powerpc32/power6/fpu/s_copysign.S: Add compat symbol
+	copysignl for GLIBC_2_0.
+	* sysdeps/powerpc/powerpc32/power7/fpu/s_finite.S: Add compat symbol
+	finitel for GLIBC_2.0 and __finitel for GLIBC_2_1.
+	* sysdeps/powerpc/powerpc32/power7/fpu/s_logb.c: Add compat symbol
+	logbl for GLIBC_2_0.
+	* sysdeps/powerpc/powerpc64/power6/fpu/s_copysign.S: Likewise.
+	* sysdeps/powerpc/powerpc64/power7/fpu/s_finite.S: Likewise.
+
+2012-05-22  H.J. Lu  <hongjiu.lu@xxxxxxxxx>
+
+	* sysdeps/unix/sysv/linux/x86_64/bits/fcntl.h: Don't include
+	<bits/wordsize.h>.  Check __x86_64__ instead of __WORDSIZE.
+
+	* sysdeps/unix/sysv/linux/i386/sysdep.h (SYSCALL_ERROR_HANDLER):
+	Use "neg %eax".
+
+	* time/mktime.c: Update copyright years.
+
+2012-05-22  Paul Eggert  <eggert@xxxxxxxxxxx>
+
+	mktime: merge comment-quoting-style change from gnulib
+	* time/mktime.c: Quote 'like this' in comments.
+	The GNU coding standards suggest that we no longer quote `like this',
+	as "`" and "'" are typically rendered asymmetrically nowadays.
+	The typical gnulib style is to quote 'like this' when quoting
+	code, and "like this" when quoting English.
+
+	* time/mktime.c (compile-command): Add "-I.".
+
+	mktime: merge mktime-internal.h change from gnulib
+	* time/mktime.c [!_LIBC]: Include "mktime-internal.h".
+
+	mktime: merge time_r change from gnulib
+	* time/mktime.c [!_LIBC]: Do not include "time_r.h".
+
+	mktime: merge DEBUG change from gnulib
+	* time/mktime.c (mktime) [DEBUG]: #undef before #define-ing, in
+	case system <time.h> has a #define.
+
+	mktime: merge <sys/types.h> change from gnulib
+	* time/mktime.c: Do not include <sys/types.h>; no longer needed,
+	since <time.t> is now guaranteed to define time_t.
+
+	mktime: merge HAVE_CONFIG_H change from gnulib
+	* time/mktime.c: Include <config.h> if !_LIBC, not if HAVE_CONFIG_H.
+
+2012-05-22  H.J. Lu  <hongjiu.lu@xxxxxxxxx>
+
+	* sysdeps/unix/sysv/linux/x86_64/sysdep.h (SYSCALL_SET_ERRNO):
+	Use "neg %eax".
+
+	* sysdeps/unix/sysv/linux/bits/resource.h (RLIM_INFINITY): Use
+	__rlim_t cast.
+	(struct rusage): Use anonymous union to pad each field to
+	__syscall_slong_t.
+
+2012-05-21  David S. Miller  <davem@xxxxxxxxxxxxx>
+
+	* Makefules (o-iterator): Remove .s cases.
+	(compile-command.s): Delete.
+	(COMPILE.s): Delete.
+	* sysdeps/unix/make-syscalls.sh: Remove .s file tests.
+
+2012-05-21  Joseph Myers  <joseph@xxxxxxxxxxxxxxxx>
+
+	* configure.in (libc_cv_predef_stack_protector): Only consider
+	"foobar" and "__stack_chk_fail" lines in libc_undefs.
+	* configure: Regenerated.
+
+2012-05-21  H.J. Lu  <hongjiu.lu@xxxxxxxxx>
+
+	* sysdeps/unix/sysv/linux/x86_64/sysdep.h (SYSCALL_SET_ERRNO):
+	New macro.  Use R*LP on int and pointer.
+	(SYSCALL_ERROR_HANDLER): Use SYSCALL_SET_ERRNO.
+	* sysdeps/unix/sysv/linux/x86_64/x32/lseek.S: New file.
+	* sysdeps/unix/sysv/linux/x86_64/x32/llseek.S: Likewise.
+	* sysdeps/unix/sysv/linux/x86_64/x32/sysdep.h: Likewise.
+
+	* sysdeps/gnu/bits/utmp.h (struct lastlog): Check
+	[__WORDSIZE_TIME64_COMPAT32] instead of
+	[__WORDSIZE == 64 && __WORDSIZE_COMPAT32].
+	(struct utmp): Likewise.
+	* sysdeps/gnu/bits/utmpx.h (struct utmpx): Likewise.
+	* sysdeps/powerpc/powerpc32/bits/wordsize.h (__WORDSIZE_COMPAT32):
+	Renamed to ...
+	(__WORDSIZE_TIME64_COMPAT32): This.
+	* sysdeps/powerpc/powerpc64/bits/wordsize.h: Likewise.
+	* sysdeps/sparc/sparc32/bits/wordsize.h: Likewise.
+	* sysdeps/sparc/sparc64/bits/wordsize.h: Likewise.
+	* sysdeps/unix/sysv/linux/powerpc/bits/wordsize.h: Likewise.
+	* sysdeps/x86_64/bits/wordsize.h (__WORDSIZE_COMPAT32): Removed.
+	(__WORDSIZE_TIME64_COMPAT32): New macro.
+
+2012-05-21  Andreas Jaeger  <aj@xxxxxxx>
+
+	* sysdeps/i386/i686/multiarch/wcschr-c.c: Redefine libc_hidden_def
+	only if [SHARED]. Add prototype for __wcschr_ia32.
+
+2012-05-21  Roland McGrath  <roland@xxxxxxxxxxxxx>
+
+	* sysdeps/x86_64/setjmp.S [PTR_MANGLE] [__ILP32__]: Preserve high bits
+	of %rbp unmolested in the jmp_buf while mangling the low bits.
+	* sysdeps/x86_64/__longjmp.S [PTR_DEMANGLE] [__ILP32__]: Restore the
+	unmolested high bits of %rbp while demangling the low bits.
+	* sysdeps/unix/sysv/linux/x86_64/____longjmp_chk.S: Likewise.
+
+2012-05-21  Andreas Jaeger  <aj@xxxxxxx>
+
+	* include/shlib-compat.h (libc_sunrpc_symbol): New macro.
+	* sunrpc/svc_simple.c: Use it for registerrpc.
+	* sunrpc/xcrypt.c: Use it for passwd2des.
+
+	* malloc/malloc.c: Include shlib-compat.h for SHLIB_COMPAT.
+
+2012-05-21  H.J. Lu  <hongjiu.lu@xxxxxxxxx>
+
+	* sysdeps/unix/sysv/linux/bits/statvfs.h (_STATVFSBUF_F_UNUSED):
+	Don't define if [__SYSCALL_WORDSIZE != 32].
+	* sysdeps/x86_64/bits/wordsize.h (__SYSCALL_WORDSIZE):
+	New macro.
+
+2012-05-21  Bruno Haible  <bruno@xxxxxxxxx>
+	    Andreas Jaeger  <aj@xxxxxxx>
+
+	[BZ #13691], Revert breakage of iconv() converter for TCVN-5712.
+	* iconvdata/tcvn5712-1.c (BODY for FROM_LOOP): Don't consider
+	inptr and inend for must_buffer_ch.
+	* wcsmbs/tst-mbsnrtowcs.c: Remove file.
+	* wcsmbs/Makefile (tests): Remove tst-mbsnrtowcs.
+	* stdio-common/Makefile (tests): Remove bug15.
+	(bug15-ENV): Remove macro.
+	* stdio-common/bug15.c: Remove, we do not support vi_VN.TCVN5712-1
+	anymore.
+
+2012-05-19  Andreas Jaeger  <aj@xxxxxxx>
+	    Roland McGrath  <roland@xxxxxxxxxxxxx>
+
+	* manual/contrib.texi: Completely rewritten. It contains now an
+	alphabetical list of contributors and their contributions.
+
+2012-05-21  Richard Henderson  <rth@xxxxxxxxxxx>
+
+	* misc/getauxval.c (__getauxval): Use unsigned long int.
+	* misc/sys/auxv.h: Include <sys/cdefs.h>.
+	(getauxval): Use unsigned long int.
+
+2012-05-21  H.J. Lu  <hongjiu.lu@xxxxxxxxx>
+
+	* sysdeps/unix/sysv/linux/x86_64/x32/syscalls.list: New file.
+
+2012-05-21  Roland McGrath  <roland@xxxxxxxxxxxxx>
+
+	* malloc/malloc.c [!SHLIB_COMPAT (libc, GLIBC_2_0, GLIBC_2_16)]
+	(MALLOC_ALIGNMENT): Set it to the greater of 2 * SIZE_SZ and
+	__alignof__ (long double).
+
+2012-05-21  Adhemerval Zanella  <azanella@xxxxxxxxxxxxxxxxxx>
+
+	* sysdeps/powerpc/fpu/libm-test-ulps: Update.
+
+2012-05-20  Richard Henderson  <rth@xxxxxxxxxxx>
+
+	* misc/getauxval.c: New file.
+	* misc/sys/auxv.h: New file.
+	* misc/Makefile (headers): Add sys/auxv.h, bits/hwcap.h.
+	(routines): Add getauxval.
+	* misc/Versions (GLIBC_2.16): Add __getauxval, getauxval.
+	* sysdeps/generic/ldsodefs.h (struct rtld_global_ro): Add _dl_auxv.
+	* elf/dl-sysdep.c (_dl_auxv): Remove.
+	(_dl_sysdep_start, _dl_show_auxv): Use GLRO to access _dl_auxv.
+	* elf/dl-support.c (_dl_auxv): New variable.
+	(_dl_aux_init): Initialize it.
+	* manual/startup.texi (Auxiliary Vector): New node.
+	* sysdeps/generic/bits/hwcap.h: New file.
+	* sysdeps/powerpc/bits/hwcap.h: New file, split out from ...
+	* sysdeps/powerpc/sysdep.h: ... here.  Include it.
+	* sysdeps/sparc/bits/hwcap.h: New file, split out from ...
+	* sysdeps/sparc/sysdep.h: ... here.  Include it.
+	* sysdeps/unix/sysv/linux/s390/bits/hwcap.h: New file.
+	* sysdeps/unix/sysv/linux/i386/nptl/libc.abilist: Update.
+	* sysdeps/unix/sysv/linux/powerpc/powerpc32/fpu/nptl/libc.abilist:
+	Update.
+	* sysdeps/unix/sysv/linux/powerpc/powerpc64/nptl/libc.abilist: Update.
+	* sysdeps/unix/sysv/linux/s390/s390-32/nptl/libc.abilist: Update.
+	* sysdeps/unix/sysv/linux/s390/s390-64/nptl/libc.abilist: Update.
+	* sysdeps/unix/sysv/linux/sh/nptl/libc.abilist: Update.
+	* sysdeps/unix/sysv/linux/sparc/sparc32/nptl/libc.abilist: Update.
+	* sysdeps/unix/sysv/linux/sparc/sparc32/nptl/libc.abilist: Update.
+	* sysdeps/unix/sysv/linux/sparc/sparc64/nptl/libc.abilist: Update.
+	* sysdeps/unix/sysv/linux/x86_64/64/nptl/libc.abilist: Update.
+
+2012-05-19  Adhemerval Zanella  <azanella@xxxxxxxxxxxxxxxxxx>
+
+	* sysdeps/powerpc/fpu/libm-test-ulps: Update.
+
+2012-05-19  David S. Miller  <davem@xxxxxxxxxxxxx>
+
+	* sysdeps/sparc/fpu/libm-test-ulps: Update.
+
+2012-05-19  Joseph Myers  <joseph@xxxxxxxxxxxxxxxx>
+
+	[BZ #14123]
+	* math/s_ccosh.c: Include <float.h>
+	(__ccosh): Avoid internal overflow calculating sinh and cosh
+	values before multiplying by sin and cos values.
+	* math/s_ccoshf.c: Likewise.
+	* math/s_ccoshl.c: Likewise.
+	* math/s_csin.c: Likewise.
+	* math/s_csinf.c: Likewise.
+	* math/s_csinl.c: Likewise.
+	* math/s_csinh.c: Likewise.
+	* math/s_csinhf.c: Likewise.
+	* math/s_csinhl.c: Likewise.
+	* math/libm-test.inc (ccos_test): Add more tests.
+	(ccosh_test): Likewise.
+	(csin_test): Likewise.
+	(csinh_test): Likewise.
+	* sysdeps/i386/fpu/libm-test-ulps: Update.
+	* sysdeps/x86_64/fpu/libm-test-ulps: Likewise.
+
+2012-05-19  H.J. Lu  <hongjiu.lu@xxxxxxxxx>
+
+	* sysdeps/unix/sysv/linux/wordsize-64/preadv.c: New file.
+	* sysdeps/unix/sysv/linux/wordsize-64/pwritev.c: Likewise.
+
+	* sysdeps/x86_64/x32/_itoa.h: Add comment.
+
+2012-05-19  Joseph Myers  <joseph@xxxxxxxxxxxxxxxx>
+
+	* sysdeps/powerpc/soft-fp/Makefile: Remove file.
+	* sysdeps/powerpc/soft-fp/Subdirs: Likewise.
+	* sysdeps/powerpc/soft-fp/Versions: Likewise.
+	* sysdeps/powerpc/soft-fp/q_add.c: Likewise.
+	* sysdeps/powerpc/soft-fp/q_cmp.c: Likewise.
+	* sysdeps/powerpc/soft-fp/q_cmpe.c: Likewise.
+	* sysdeps/powerpc/soft-fp/q_div.c: Likewise.
+	* sysdeps/powerpc/soft-fp/q_dtoq.c: Likewise.
+	* sysdeps/powerpc/soft-fp/q_feq.c: Likewise.
+	* sysdeps/powerpc/soft-fp/q_fge.c: Likewise.
+	* sysdeps/powerpc/soft-fp/q_fgt.c: Likewise.
+	* sysdeps/powerpc/soft-fp/q_fle.c: Likewise.
+	* sysdeps/powerpc/soft-fp/q_flt.c: Likewise.
+	* sysdeps/powerpc/soft-fp/q_fne.c: Likewise.
+	* sysdeps/powerpc/soft-fp/q_itoq.c: Likewise.
+	* sysdeps/powerpc/soft-fp/q_lltoq.c: Likewise.
+	* sysdeps/powerpc/soft-fp/q_mul.c: Likewise.
+	* sysdeps/powerpc/soft-fp/q_neg.c: Likewise.
+	* sysdeps/powerpc/soft-fp/q_qtod.c: Likewise.
+	* sysdeps/powerpc/soft-fp/q_qtoi.c: Likewise.
+	* sysdeps/powerpc/soft-fp/q_qtoll.c: Likewise.
+	* sysdeps/powerpc/soft-fp/q_qtos.c: Likewise.
+	* sysdeps/powerpc/soft-fp/q_qtou.c: Likewise.
+	* sysdeps/powerpc/soft-fp/q_qtoull.c: Likewise.
+	* sysdeps/powerpc/soft-fp/q_sqrt.c: Likewise.
+	* sysdeps/powerpc/soft-fp/q_stoq.c: Likewise.
+	* sysdeps/powerpc/soft-fp/q_sub.c: Likewise.
+	* sysdeps/powerpc/soft-fp/q_ulltoq.c: Likewise.
+	* sysdeps/powerpc/soft-fp/q_util.c: Likewise.
+	* sysdeps/powerpc/soft-fp/q_utoq.c: Likewise.
+	* sysdeps/powerpc/soft-fp/sfp-machine.h: Likewise.
+
+2012-05-18  Andreas Jaeger  <aj@xxxxxxx>
+
+	* csu/.gitignore: Delete.
+
+2012-05-18  H.J. Lu  <hongjiu.lu@xxxxxxxxx>
+
+	* sysdeps/unix/sysv/linux/bits/timex.h: Include <bits/types.h>.
+	(timex): Use __syscall_slong_t.
+
+2012-05-18  Andreas Jaeger  <aj@xxxxxxx>
+	    Carlos O'Donell  <carlos_odonell@xxxxxxxxxx>
+
+	* manual/install.texi (Configuring and compiling): Update
+	description about files modified in the source directory.
+	* INSTALL: Regenerated.
+
+2012-05-18  H.J. Lu  <hongjiu.lu@xxxxxxxxx>
+
+	* sysdeps/unix/x86_64/sysdep.S: Use RAX_LP to access return
+	value.  Use "or" to set return value to -1.
+	* sysdeps/unix/sysv/linux/x86_64/sysdep.S: Use RAX_LP to
+	negate return value.
+
+2012-05-18  Tulio Magno Quites Machado Filho  <tuliom@xxxxxxxxxxxxxxxxxx>
+
+	* sysdeps/powerpc/powerpc32/power4/Makefile (CFLAGS-wordcopy.c,
+	CFLAGS-memmove.c): remove -ftree-loop-linear which causes a build
+	failure if the compiler has Graphite support disabled.
+	* sysdeps/powerpc/powerpc32/power4/fpu/Makefile (CFLAGS-mpa.c):
+	Likewise.
+	* sysdeps/powerpc/powerpc64/power4/Makefile (CFLAGS-wordcopy.c,
+	CFLAGS-memmove.c): Likewise.
+	* sysdeps/powerpc/powerpc64/power4/fpu/Makefile (CFLAGS-mpa.c):
+	Likewise.
+
+2012-05-18  H.J. Lu  <hongjiu.lu@xxxxxxxxx>
+
+	* sysdeps/x86_64/x32/_itoa.h: New file.
+
+	* sysdeps/unix/sysv/linux/getdents.c (__GETDENTS): Use
+	getdents system call only if kernel and user dirents have the
+	same d_ino and d_off.
+
+	* stdio-common/_itoa.c: Check _ITOA_NEEDED instead of
+	LLONG_MAX != LONG_MAX.
+	(_itoa_word): Use _ITOA_WORD_TYPE on value.
+	(_fitoa_word): Likewise.
+
+	* sysdeps/unix/sysv/linux/x86_64/sigcontextinfo.h: Fold copyright
+	years.
+	* sysdeps/unix/sysv/linux/x86_64/sys/debugreg.h: Likewise.
+	* sysdeps/unix/sysv/linux/x86_64/sys/procfs.h: Likewise.
+	* sysdeps/unix/sysv/linux/x86_64/sys/reg.h: Likewise.
+
+	* sysdeps/unix/sysv/linux/x86_64/bits/sigcontext.h: Don't
+	include <bits/wordsize.h>.  Check __x86_64__ instead of
+	__WORDSIZE.
+	(sigcontext): Use "__uint64_t" instead of "unsigned long int"
+	if __x86_64__ is defined.  Use anonymous union on fpstate.
+
+	* sysdeps/unix/sysv/linux/x86_64/sys/user.h (user): Use
+	anonymous union.
+
+2012-05-18  Andreas Schwab  <schwab@xxxxxxxxxxxxxx>
+
+	* sysdeps/powerpc/powerpc32/dl-start.S (_dl_start_user): Use
+	INTUSE on _dl_argv, and _rtld_local instead of _rtld_global.
+	* sysdeps/powerpc/powerpc32/fpu/__longjmp-common.S [IS_IN_rtld]:
+	Refer to _rtld_local_ro instead of _rtld_global_ro.
+	* sysdeps/powerpc/powerpc32/fpu/setjmp-common.S [IS_IN_rtld]:
+	Likewise.
+	* sysdeps/powerpc/powerpc64/__longjmp-common.S [IS_IN_rtld]:
+	Likewise.
+	* sysdeps/powerpc/powerpc64/setjmp-common.S [IS_IN_rtld]:
+	Likewise.
+	* sysdeps/powerpc/powerpc64/dl-trampoline.S [SHARED]: Likewise.
+	* sysdeps/powerpc/powerpc64/dl-machine.h: Use _rtld_local instead
+	of _rtld_global, and rtld_progname instead of _dl_argv[0].
+
+	* sysdeps/powerpc/powerpc32/dl-machine.c
+	(__elf_machine_runtime_setup) [PROF]: Don't reference
+	_dl_prof_resolve.
+
+2012-05-18  Andreas Jaeger  <aj@xxxxxxx>
+
+	* sysdeps/x86_64/fpu/bits/mathinline.h (lrintf): Make inline
+	function only available for GCCs before 3.4 since GCC 3.4
+	introduced a builtin.
+	(lrint): Likewise.
+	(llrintf): Likewise.
+	(llrint): Likewise.
+	(fmaxf): Likewise.
+	(fmax): Likewise.
+	(fminf): Likewise.
+	(fmin): Likewise.
+	(rint): Likewise.
+	(rintf): Likewise.
+	(nearbyint): Likewise.
+	(nearbyintf): Likewise.
+	(ceil): Likewise.
+	(ceilf): Likewise.
+	(floor): Likewise.
+	(floorf): Likewise.
+
+2012-05-17  H.J. Lu  <hongjiu.lu@xxxxxxxxx>
+
+	* sysdeps/unix/sysv/linux/pselect.c (data): Use __syscall_ulong_t
+	on both fields and cast pointer to __syscall_ulong_t.
+
+	* bits/types.h (__fsword_t): New type.
+	* bits/typesizes.h (__FSWORD_T_TYPE): New macro.
+	sysdeps/mach/hurd/bits/typesizes.h (__FSWORD_T_TYPE): Likewise.
+	* sysdeps/unix/bsd/bsd4.4/freebsd/bits/typesizes.h
+	(__FSWORD_T_TYPE): Likewise.
+	* sysdeps/unix/sysv/linux/s390/bits/typesizes.h
+	(__FSWORD_T_TYPE): Likewise.
+	* sysdeps/unix/sysv/linux/sparc/bits/typesizes.h
+	(__FSWORD_T_TYPE): Likewise.
+	* sysdeps/unix/sysv/linux/x86_64/bits/typesizes.h
+	(__FSWORD_T_TYPE): Likewise.
+	* sysdeps/unix/sysv/linux/bits/statfs.h (statfs): Replace
+	__SWORD_TYPE with __fsword_t.
+	(statfs64): Likewise.
+
+2012-05-17  David S. Miller  <davem@xxxxxxxxxxxxx>
+
+	* crypt/sha512c-test.c (TIMEOUT): Increase to 32.
+
+2012-05-17  Andreas Jaeger  <aj@xxxxxxx>
+
+	* elf/tst-relsort1.c (do_test): Fix function declaration to avoid
+	warning.
+
+2012-05-17  H.J. Lu  <hongjiu.lu@xxxxxxxxx>
+
+	* sysdeps/x86_64/tst-mallocalign1.c (test): Cast to unsigned long.
+
+2012-05-17  Andreas Jaeger  <aj@xxxxxxx>
+
+	* sysdeps/i386/dl-machine.h (elf_machine_rel): Declare refsym only
+	when it is used.
+
+2012-05-17  Chris Metcalf  <cmetcalf@xxxxxxxxxx>
+
+	* stdio-common/bug22.c (TIMEOUT): Bump up from 30 to 60.
+
+2012-05-17  H.J. Lu  <hongjiu.lu@xxxxxxxxx>
+
+	* sysdeps/x86_64/Makefile (tests): Add tst-mallocalign1.
+	* sysdeps/x86_64/tst-mallocalign1.c: New file.
+
+2012-05-17  Andreas Jaeger  <aj@xxxxxxx>
+	    Carlos O'Donell  <carlos_odonell@xxxxxxxxxx>
+
+	[BZ #14059]
+	* sysdeps/x86_64/multiarch/init-arch.h
+	(bit_YMM_Usable): Rename to...
+	(bit_AVX_Usable): ... this.
+	(bit_FMA4_Usable): New macro.
+	(bit_XMM_state): New macro.
+	(bit_YMM_state): New macro.
+	[__ASSEMBLER__] (index_YMM_Usable): Rename to...
+	[__ASSEMBLER__] (index_AVX_Usable): ... this.
+	[__ASSEMBLER__] (index_FMA4_Usable): New macro.
+	(CPUID_OSXSAVE): New macro.
+	(CPUID_AVX): New macro.
+	(CPUID_FMA4): New macro.
+	(index_YMM_Usable): Rename to...
+	(index_AVX_Usable): ... this.
+	(HAS_AVX): Use HAS_ARCH_FEATURE.
+	(HAS_FMA4): Likewise.
+	(HAS_YMM_USABLE): Remove.
+	* sysdeps/x86_64/multiarch/init-arch.c (__init_cpu_features):
+	Enable AVX or FMA4 IFF YMM and XMM states are usable and the features
+	are present.
+	* sysdeps/x86_64/multiarch/strcmp.S: Use bit_AVX_Usable.
+	* sysdeps/i386/i686/multiarch/Makefile: Add test-multiarch to tests.
+	* sysdeps/x86_64/multiarch/Makefile: Likewise.
+	* sysdeps/i386/i686/multiarch/test-multiarch.c: New file.
+	* sysdeps/x86_64/multiarch/test-multiarch.c: New file.
+
+2012-05-17  Chris Metcalf  <cmetcalf@xxxxxxxxxx>
+
+	* math/libm-test.c: Support platforms without multiple rounding modes.
+	* math/bug-nextafter.c: Support platforms without FP exceptions.
+	* math/bug-nexttoward.c: Likewise.
+	* math/test-fenv.c: Likewise.
+	* math/test-misc.c: Likewise.
+	* stdlib/bug-getcontext.c: Likewise.
+
+2012-05-17  Andreas Jaeger  <aj@xxxxxxx>
+
+	* manual/examples/search.c (critter_cmp): Change signature to
+	avoid warnings.
+	* manual/string.texi (Collation Functions): Likewise.
+
+2012-05-16  H.J. Lu  <hongjiu.lu@xxxxxxxxx>
+
+	* bits/types.h: Fold copyright years.
+	* bits/typesizes.h: Likewise.
+	* sysdeps/mach/hurd/bits/typesizes.h: Likewise.
+	* sysdeps/unix/bsd/bsd4.4/freebsd/bits/typesizes.h: Likewise.
+	* sysdeps/unix/sysv/linux/s390/bits/typesizes.h: Likewise.
+	* sysdeps/unix/sysv/linux/sparc/bits/typesizes.h: Likewise.
+	* time/time.h: Likewise.
+
+2012-05-16  Paul Pluzhnikov  <ppluzhnikov@xxxxxxxxxx>
+
+	[BZ #208]
+	* malloc.c (int_mallinfo): Add parameter to accumulate statistics
+	in instead of returning them.  Return void.
+	(__libc_mallinfo): Accumulate over all arenas.
+	(__malloc_stats): Adjust for change in int_mallinfo interface.
+
+2012-05-16  Roland McGrath  <roland@xxxxxxxxxxxxx>
+
+	[BZ #10375]
+	* configure.in (NM): Add AC_CHECK_TOOL for it.
+	(libc_extra_cflags): New substituted variable.
+	Check for -fstack-protector being used implicitly.
+	* configure: Regenerated.
+	* config.make.in (config-extra-cflags): New variable,
+	gets @libc_extra_cflags@.
+	* Makeconfig (CFLAGS): Add $(config-extra-cflags) near the front.
+
+	[BZ #10375]
+	* configure.in: Check for _FORTIFY_SOURCE being predefined.
+	(CPPUNDEFS): New substituted variable; add -U_FORTIFY_SOURCE if needed.
+	* configure: Regenerated.
+	* config.make.in (CPPUNDEFS): New substituted variable.
+	* Makeconfig (CPPFLAGS): Put $(CPPUNDEFS) at the beginning.
+	* Makerules ($(stdio_lim:h=st)): Use $(CPPUNDEFS).
+	* time/ctime.c: Don't #undef __OPTIMIZE__ and ctime.
+
+2012-05-16  H.J. Lu  <hongjiu.lu@xxxxxxxxx>
+
+	* sysdeps/unix/sysv/linux/bits/mqueue.h: Include <bits/types.h>.
+	(mq_attr): Use __syscall_slong_t.
+
+2012-05-16  H.J. Lu  <hongjiu.lu@xxxxxxxxx>
+
+	* sysdeps/unix/sysv/linux/x86_64/bits/stat.h (_STAT_VER_SVR4):
+	Check __x86_64__ instead of __WORDSIZE.
+	(_STAT_VER_LINUX): Likewise.
+	(stat): Check __x86_64__ instead of __WORDSIZE.  Use
+	__syscall_ulong_t and __syscall_slong_t.
+	(stat64): Likewise.
+
+2012-05-16  H.J. Lu  <hongjiu.lu@xxxxxxxxx>
+
+	* sysdeps/unix/sysv/linux/x86_64/bits/typesizes.h: New file.
+
+2012-05-16  H.J. Lu  <hongjiu.lu@xxxxxxxxx>
+
+	* sysdeps/unix/sysv/linux/x86_64/bits/ipctypes.h: New file.
+
+2012-05-16  H.J. Lu  <hongjiu.lu@xxxxxxxxx>
+
+	* sysdeps/unix/sysv/linux/bits/ipc.h (ipc_perm): Use
+	__syscall_ulong_t.
+
+	* sysdeps/unix/sysv/linux/x86_64/sys/ucontext.h: Don't
+	include <bits/wordsize.h>.  Check __x86_64__ instead of
+	__WORDSIZE.
+	(greg_t): Use "__extension__ long long int" if __x86_64__ is
+	defined.
+	(mcontext_t): Replace "unsigned long" with "unsigned long long".
+
+	* sysdeps/unix/sysv/linux/x86_64/sys/user.h: Don't
+	include <bits/wordsize.h>.  Check __x86_64__ instead of
+	__WORDSIZE.
+	(user_regs_struct): Use "__extension__ unsigned long long"
+	instead of "unsigned long" if __x86_64__ is defined.
+	(user): Likewise.  Pad after pointer field if __ILP32__ is
+	defined.
+
+2012-05-16  Joseph Myers  <joseph@xxxxxxxxxxxxxxxx>
+
+	* configure.in (makeinfo): Require version 4.5 or later.  Allow
+	versions 5 to 9.
+	* configure: Regenerated.
+	* manual/install.texi (texinfo): Increase version requirement to
+	4.5 or later.
+	* INSTALL: Regenerated.
+
+	* include/stdc-predef.h (__STDC_ISO_10646__): Increase to 201103L.
+
+2012-05-16  H.J. Lu  <hongjiu.lu@xxxxxxxxx>
+
+	* sysdeps/x86_64/x32/gmp-mparam.h: New file.
+
+	* sysdeps/x86_64/x32/ffs.c: New file.
+
+	* sysdeps/unix/sysv/linux/x86_64/bits/shm.h (shmatt_t): Use
+	__syscall_ulong_t.
+	(shmid_ds): Add __unused1 and __unused2 only if __x86_64__ isn't
+	defined.  Use __syscall_ulong_t.
+	(shminfo): Use __syscall_ulong_t.
+	(shm_info): Likewise.
+
+	* sysdeps/unix/sysv/linux/x86_64/bits/sem.h (semid_ds): Use
+	__syscall_ulong_t.
+
+	* sysdeps/unix/sysv/linux/x86_64/bits/msq.h: Don't include
+	<bits/wordsize.h>.
+	(msgqnum_t): Use __syscall_ulong_t.
+	(msglen_t): Likewise.
+	(msqid_ds): Check __x86_64__ instead of __WORDSIZE.  Use
+	__syscall_ulong_t.
+
+	* sysdeps/unix/sysv/linux/x86_64/bits/a.out.h: Don't include
+	<bits/wordsize.h>.  Check __x86_64__ instead of __WORDSIZE.
+
+	* sysdeps/unix/sysv/linux/x86_64/bits/siginfo.h: New file.
+
+	* sysdeps/x86_64/x32/divdi3.c: New dummy file.
+	* sysdeps/x86_64/x32/symbol-hacks.h: Likewise.
+
+	* sysvipc/sys/msg.h (msgbuf): Replace long int with
+	__syscall_slong_t.
+
+	* sysdeps/unix/sysv/linux/x86_64/sys/reg.h: Don't
+	include <bits/wordsize.h>.  Check __x86_64__ instead of
+	__WORDSIZE.
+
+	* sysdeps/unix/sysv/linux/x86_64/sys/procfs.h (elf_greg_t): Use
+	"unsigned long long int" if __x86_64__ is defined.
+	(elf_fpregset_t): Check __x86_64__ instead of __WORDSIZE.
+
+	* sysdeps/unix/sysv/linux/x86_64/sys/debugreg.h: Don't include
+	<bits/wordsize.h>.  Check __x86_64__ instead of __WORDSIZE.
+	(DR_CONTROL_RESERVED): Use ULL instead of UL suffix.
+
+	* sysdeps/unix/sysv/linux/x86_64/sigcontextinfo.h: Include
+	<stdint.h>.
+	(GET_PC): Cast to uintptr_t first.
+	(GET_FRAME): Likewise.
+	(GET_STACK): Likewise.
+
+	* sysdeps/unix/sysv/linux/x86_64/x32/alphasort.c: New file.
+	* sysdeps/unix/sysv/linux/x86_64/x32/alphasort64.c: Likewise.
+	* sysdeps/unix/sysv/linux/x86_64/x32/fseeko.c: Likewise.
+	* sysdeps/unix/sysv/linux/x86_64/x32/fseeko64.c: Likewise.
+	* sysdeps/unix/sysv/linux/x86_64/x32/ftello.c: Likewise.
+	* sysdeps/unix/sysv/linux/x86_64/x32/ftello64.c: Likewise.
+	* sysdeps/unix/sysv/linux/x86_64/x32/ftw.c: Likewise.
+	* sysdeps/unix/sysv/linux/x86_64/x32/ftw64.c: Likewise.
+	* sysdeps/unix/sysv/linux/x86_64/x32/glob.c: Likewise.
+	* sysdeps/unix/sysv/linux/x86_64/x32/iofgetpos.c: Likewise.
+	* sysdeps/unix/sysv/linux/x86_64/x32/iofgetpos64.c: Likewise.
+	* sysdeps/unix/sysv/linux/x86_64/x32/iofopen.c: Likewise.
+	* sysdeps/unix/sysv/linux/x86_64/x32/iofopen64.c: Likewise.
+	* sysdeps/unix/sysv/linux/x86_64/x32/iofsetpos.c: Likewise.
+	* sysdeps/unix/sysv/linux/x86_64/x32/iofsetpos64.c: Likewise.
+	* sysdeps/unix/sysv/linux/x86_64/x32/lockf.c: Likewise.
+	* sysdeps/unix/sysv/linux/x86_64/x32/lockf64.c: Likewise.
+	* sysdeps/unix/sysv/linux/x86_64/x32/mkostemp.c: Likewise.
+	* sysdeps/unix/sysv/linux/x86_64/x32/mkostemp64.c: Likewise.
+	* sysdeps/unix/sysv/linux/x86_64/x32/mkstemp.c: Likewise.
+	* sysdeps/unix/sysv/linux/x86_64/x32/mkstemp64.c: Likewise.
+	* sysdeps/unix/sysv/linux/x86_64/x32/scandir.c: Likewise.
+	* sysdeps/unix/sysv/linux/x86_64/x32/scandir64.c: Likewise.
+	* sysdeps/unix/sysv/linux/x86_64/x32/scandirat.c: Likewise.
+	* sysdeps/unix/sysv/linux/x86_64/x32/scandirat64.c: Likewise.
+	* sysdeps/unix/sysv/linux/x86_64/x32/tmpfile.c: Likewise.
+	* sysdeps/unix/sysv/linux/x86_64/x32/tmpfile64.c: Likewise.
+	* sysdeps/unix/sysv/linux/x86_64/x32/versionsort.c: Likewise.
+	* sysdeps/unix/sysv/linux/x86_64/x32/versionsort64.c: Likewise.
+
+2012-05-16  Andreas Schwab  <schwab@xxxxxxxxxxxxxx>
+
+	* Makerules (+depfiles): Also collect depfiles from .oS in
+	$(extra-objs).
+	* sysdeps/ieee754/ldbl-opt/Makefile (extra-objs): Add $(addsuffix
+	.oS, $(libnldbl-routines)).
+
+	* Makerules (native-compile-mkdep-flags): Define.
+	* sunrpc/Makefile (extra-objs): Add $(addprefix
+	cross-,$(rpcgen-objs)), don't add $(cross-rpcgen-objs).
+	($(cross-rpcgen-objs)): Use $(native-compile-mkdep-flags) instead
+	of $(compile-mkdep-flags).  Depend on $(before-compile) instead of
+	calling $(make-target-directory).
+
+2012-05-15  H.J. Lu  <hongjiu.lu@xxxxxxxxx>
+
+	* bits/types.h (__snseconds_t): Removed.
+	* time/time.h (struct timespec): Replace __snseconds_t with
+	__syscall_slong_t.
+	* bits/typesizes.h (__SNSECONDS_T_TYPE): Removed.
+	* sysdeps/mach/hurd/bits/typesizes.h (__SNSECONDS_T_TYPE):
+	Likewise.
+	* sysdeps/unix/bsd/bsd4.4/freebsd/bits/typesizes.h
+	(__SNSECONDS_T_TYPE): Likewise.
+	* sysdeps/unix/sysv/linux/s390/bits/typesizes.h
+	(__SNSECONDS_T_TYPE): Likewise.
+	* sysdeps/unix/sysv/linux/sparc/bits/typesizes.h
+	(__SNSECONDS_T_TYPE): Likewise.
+
+2012-05-15  H.J. Lu  <hongjiu.lu@xxxxxxxxx>
+
+	* sysdeps/mach/hurd/bits/typesizes.h
+	(__SYSCALL_SLONG_TYPE): New macro.
+	(__SYSCALL_ULONG_TYPE): Likewise.
+
+2012-05-15  H.J. Lu  <hongjiu.lu@xxxxxxxxx>
+
+	* bits/types.h (__syscall_slong_t): New type.
+	(__syscall_ulong_t): Likewise.
+
+	* bits/typesizes.h (__SYSCALL_SLONG_TYPE): New macro.
+	(__SYSCALL_ULONG_TYPE): Likewise.
+	* sysdeps/unix/bsd/bsd4.4/freebsd/bits/typesizes.h
+	(__SYSCALL_SLONG_TYPE): Likewise.
+	(__SYSCALL_ULONG_TYPE): Likewise.
+	* sysdeps/unix/sysv/linux/s390/bits/typesizes.h
+	(__SYSCALL_SLONG_TYPE): Likewise.
+	(__SYSCALL_ULONG_TYPE): Likewise.
+	* sysdeps/unix/sysv/linux/sparc/bits/typesizes.h
+	(__SYSCALL_SLONG_TYPE): Likewise.
+	(__SYSCALL_ULONG_TYPE): Likewise.
+
+2012-05-15  H.J. Lu  <hongjiu.lu@xxxxxxxxx>
+
+	* sysdeps/unix/sysv/linux/x86_64/Makefile (gen-as-const-headers):
+	Add sigaltstack-offsets.sym.
+	* sysdeps/unix/sysv/linux/x86_64/____longjmp_chk.S: Include
+	<sigaltstack-offsets.h>.
+	(CALL_FAIL): Use RSP_LP to operate on stack.  Use RDI_LP on
+	longjmp_msg pointer.
+	(____longjmp_chk): Use R8_LP and RDX_LP on SP and PC.  Use
+	R*_LP, sizeSS, oSS_FLAGS, oSS_SP and oSS_SIZE for alternate
+	signal stack.
+	* sysdeps/unix/sysv/linux/x86_64/sigaltstack-offsets.sym: New.
+
+2012-05-15  Joseph Myers  <joseph@xxxxxxxxxxxxxxxx>
+
+	* elf/stackguard-macros.h: Remove file.
+	* sysdeps/generic/stackguard-macros.h: New file.
+	* sysdeps/i386/stackguard-macros.h: Likewise.
+	* sysdeps/powerpc/powerpc32/stackguard-macros.h: Likewise.
+	* sysdeps/powerpc/powerpc64/stackguard-macros.h: Likewise.
+	* sysdeps/s390/s390-32/stackguard-macros.h: Likewise.
+	* sysdeps/s390/s390-64/stackguard-macros.h: Likewise.
+	* sysdeps/sparc/sparc32/stackguard-macros.h: Likewise.
+	* sysdeps/sparc/sparc64/stackguard-macros.h: Likewise.
+	* sysdeps/x86_64/stackguard-macros.h: Likewise.
+	* nptl/tst-stackguard1.c: Include <stackguard-macros.h> not
+	<elf/stackguard-macros.h>.
+
+	[BZ #14109]
+	* sysdeps/unix/sysv/linux/powerpc/sys/procfs.h (elf_vrreg_t): Use
+	__aligned__ in attribute.
+	* sysdeps/unix/sysv/linux/s390/sys/ucontext.h (__psw_t): Likewise.
+	(gregset_t): Likewise.
+
+2012-05-15  H.J. Lu  <hongjiu.lu@xxxxxxxxx>
+

[... 33264 lines stripped ...]
_______________________________________________
Commits mailing list
Commits@xxxxxxxxxx
http://eglibc.org/cgi-bin/mailman/listinfo/commits