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

[Commits] r23297 - in /trunk: ./ libc/ libc/benchtests/ libc/bits/ libc/catgets/ libc/crypt/ libc/debug/ libc/dlfcn/ libc/elf/ libc/gm...



Author: joseph
Date: Sat Jun 15 17:37:04 2013
New Revision: 23297

Log:
Merge changes between r23217 and r23296 from /fsf/trunk.

Added:
    trunk/libc/benchtests/bench-bcopy-ifunc.c
      - copied unchanged from r23296, fsf/trunk/libc/benchtests/bench-bcopy-ifunc.c
    trunk/libc/benchtests/bench-bcopy.c
      - copied unchanged from r23296, fsf/trunk/libc/benchtests/bench-bcopy.c
    trunk/libc/benchtests/bench-bzero-ifunc.c
      - copied unchanged from r23296, fsf/trunk/libc/benchtests/bench-bzero-ifunc.c
    trunk/libc/benchtests/bench-bzero.c
      - copied unchanged from r23296, fsf/trunk/libc/benchtests/bench-bzero.c
    trunk/libc/benchtests/bench-memccpy-ifunc.c
      - copied unchanged from r23296, fsf/trunk/libc/benchtests/bench-memccpy-ifunc.c
    trunk/libc/benchtests/bench-memccpy.c
      - copied unchanged from r23296, fsf/trunk/libc/benchtests/bench-memccpy.c
    trunk/libc/benchtests/bench-memchr-ifunc.c
      - copied unchanged from r23296, fsf/trunk/libc/benchtests/bench-memchr-ifunc.c
    trunk/libc/benchtests/bench-memchr.c
      - copied unchanged from r23296, fsf/trunk/libc/benchtests/bench-memchr.c
    trunk/libc/benchtests/bench-memcmp-ifunc.c
      - copied unchanged from r23296, fsf/trunk/libc/benchtests/bench-memcmp-ifunc.c
    trunk/libc/benchtests/bench-memcmp.c
      - copied unchanged from r23296, fsf/trunk/libc/benchtests/bench-memcmp.c
    trunk/libc/benchtests/bench-memcpy-ifunc.c
      - copied unchanged from r23296, fsf/trunk/libc/benchtests/bench-memcpy-ifunc.c
    trunk/libc/benchtests/bench-memcpy.c
      - copied unchanged from r23296, fsf/trunk/libc/benchtests/bench-memcpy.c
    trunk/libc/benchtests/bench-memmem-ifunc.c
      - copied unchanged from r23296, fsf/trunk/libc/benchtests/bench-memmem-ifunc.c
    trunk/libc/benchtests/bench-memmem.c
      - copied unchanged from r23296, fsf/trunk/libc/benchtests/bench-memmem.c
    trunk/libc/benchtests/bench-memmove-ifunc.c
      - copied unchanged from r23296, fsf/trunk/libc/benchtests/bench-memmove-ifunc.c
    trunk/libc/benchtests/bench-memmove.c
      - copied unchanged from r23296, fsf/trunk/libc/benchtests/bench-memmove.c
    trunk/libc/benchtests/bench-mempcpy-ifunc.c
      - copied unchanged from r23296, fsf/trunk/libc/benchtests/bench-mempcpy-ifunc.c
    trunk/libc/benchtests/bench-mempcpy.c
      - copied unchanged from r23296, fsf/trunk/libc/benchtests/bench-mempcpy.c
    trunk/libc/benchtests/bench-memset-ifunc.c
      - copied unchanged from r23296, fsf/trunk/libc/benchtests/bench-memset-ifunc.c
    trunk/libc/benchtests/bench-memset.c
      - copied unchanged from r23296, fsf/trunk/libc/benchtests/bench-memset.c
    trunk/libc/benchtests/bench-rawmemchr-ifunc.c
      - copied unchanged from r23296, fsf/trunk/libc/benchtests/bench-rawmemchr-ifunc.c
    trunk/libc/benchtests/bench-rawmemchr.c
      - copied unchanged from r23296, fsf/trunk/libc/benchtests/bench-rawmemchr.c
    trunk/libc/benchtests/bench-stpcpy-ifunc.c
      - copied unchanged from r23296, fsf/trunk/libc/benchtests/bench-stpcpy-ifunc.c
    trunk/libc/benchtests/bench-stpcpy.c
      - copied unchanged from r23296, fsf/trunk/libc/benchtests/bench-stpcpy.c
    trunk/libc/benchtests/bench-stpcpy_chk-ifunc.c
      - copied unchanged from r23296, fsf/trunk/libc/benchtests/bench-stpcpy_chk-ifunc.c
    trunk/libc/benchtests/bench-stpcpy_chk.c
      - copied unchanged from r23296, fsf/trunk/libc/benchtests/bench-stpcpy_chk.c
    trunk/libc/benchtests/bench-stpncpy-ifunc.c
      - copied unchanged from r23296, fsf/trunk/libc/benchtests/bench-stpncpy-ifunc.c
    trunk/libc/benchtests/bench-stpncpy.c
      - copied unchanged from r23296, fsf/trunk/libc/benchtests/bench-stpncpy.c
    trunk/libc/benchtests/bench-strcasecmp-ifunc.c
      - copied unchanged from r23296, fsf/trunk/libc/benchtests/bench-strcasecmp-ifunc.c
    trunk/libc/benchtests/bench-strcasecmp.c
      - copied unchanged from r23296, fsf/trunk/libc/benchtests/bench-strcasecmp.c
    trunk/libc/benchtests/bench-strcasestr-ifunc.c
      - copied unchanged from r23296, fsf/trunk/libc/benchtests/bench-strcasestr-ifunc.c
    trunk/libc/benchtests/bench-strcasestr.c
      - copied unchanged from r23296, fsf/trunk/libc/benchtests/bench-strcasestr.c
    trunk/libc/benchtests/bench-strcat-ifunc.c
      - copied unchanged from r23296, fsf/trunk/libc/benchtests/bench-strcat-ifunc.c
    trunk/libc/benchtests/bench-strcat.c
      - copied unchanged from r23296, fsf/trunk/libc/benchtests/bench-strcat.c
    trunk/libc/benchtests/bench-strchr-ifunc.c
      - copied unchanged from r23296, fsf/trunk/libc/benchtests/bench-strchr-ifunc.c
    trunk/libc/benchtests/bench-strchr.c
      - copied unchanged from r23296, fsf/trunk/libc/benchtests/bench-strchr.c
    trunk/libc/benchtests/bench-strchrnul-ifunc.c
      - copied unchanged from r23296, fsf/trunk/libc/benchtests/bench-strchrnul-ifunc.c
    trunk/libc/benchtests/bench-strchrnul.c
      - copied unchanged from r23296, fsf/trunk/libc/benchtests/bench-strchrnul.c
    trunk/libc/benchtests/bench-strcmp-ifunc.c
      - copied unchanged from r23296, fsf/trunk/libc/benchtests/bench-strcmp-ifunc.c
    trunk/libc/benchtests/bench-strcmp.c
      - copied unchanged from r23296, fsf/trunk/libc/benchtests/bench-strcmp.c
    trunk/libc/benchtests/bench-strcpy-ifunc.c
      - copied unchanged from r23296, fsf/trunk/libc/benchtests/bench-strcpy-ifunc.c
    trunk/libc/benchtests/bench-strcpy.c
      - copied unchanged from r23296, fsf/trunk/libc/benchtests/bench-strcpy.c
    trunk/libc/benchtests/bench-strcpy_chk-ifunc.c
      - copied unchanged from r23296, fsf/trunk/libc/benchtests/bench-strcpy_chk-ifunc.c
    trunk/libc/benchtests/bench-strcpy_chk.c
      - copied unchanged from r23296, fsf/trunk/libc/benchtests/bench-strcpy_chk.c
    trunk/libc/benchtests/bench-strcspn-ifunc.c
      - copied unchanged from r23296, fsf/trunk/libc/benchtests/bench-strcspn-ifunc.c
    trunk/libc/benchtests/bench-strcspn.c
      - copied unchanged from r23296, fsf/trunk/libc/benchtests/bench-strcspn.c
    trunk/libc/benchtests/bench-string.h
      - copied unchanged from r23296, fsf/trunk/libc/benchtests/bench-string.h
    trunk/libc/benchtests/bench-strlen-ifunc.c
      - copied unchanged from r23296, fsf/trunk/libc/benchtests/bench-strlen-ifunc.c
    trunk/libc/benchtests/bench-strlen.c
      - copied unchanged from r23296, fsf/trunk/libc/benchtests/bench-strlen.c
    trunk/libc/benchtests/bench-strncasecmp-ifunc.c
      - copied unchanged from r23296, fsf/trunk/libc/benchtests/bench-strncasecmp-ifunc.c
    trunk/libc/benchtests/bench-strncasecmp.c
      - copied unchanged from r23296, fsf/trunk/libc/benchtests/bench-strncasecmp.c
    trunk/libc/benchtests/bench-strncat-ifunc.c
      - copied unchanged from r23296, fsf/trunk/libc/benchtests/bench-strncat-ifunc.c
    trunk/libc/benchtests/bench-strncat.c
      - copied unchanged from r23296, fsf/trunk/libc/benchtests/bench-strncat.c
    trunk/libc/benchtests/bench-strncmp-ifunc.c
      - copied unchanged from r23296, fsf/trunk/libc/benchtests/bench-strncmp-ifunc.c
    trunk/libc/benchtests/bench-strncmp.c
      - copied unchanged from r23296, fsf/trunk/libc/benchtests/bench-strncmp.c
    trunk/libc/benchtests/bench-strncpy-ifunc.c
      - copied unchanged from r23296, fsf/trunk/libc/benchtests/bench-strncpy-ifunc.c
    trunk/libc/benchtests/bench-strncpy.c
      - copied unchanged from r23296, fsf/trunk/libc/benchtests/bench-strncpy.c
    trunk/libc/benchtests/bench-strnlen-ifunc.c
      - copied unchanged from r23296, fsf/trunk/libc/benchtests/bench-strnlen-ifunc.c
    trunk/libc/benchtests/bench-strnlen.c
      - copied unchanged from r23296, fsf/trunk/libc/benchtests/bench-strnlen.c
    trunk/libc/benchtests/bench-strpbrk-ifunc.c
      - copied unchanged from r23296, fsf/trunk/libc/benchtests/bench-strpbrk-ifunc.c
    trunk/libc/benchtests/bench-strpbrk.c
      - copied unchanged from r23296, fsf/trunk/libc/benchtests/bench-strpbrk.c
    trunk/libc/benchtests/bench-strrchr-ifunc.c
      - copied unchanged from r23296, fsf/trunk/libc/benchtests/bench-strrchr-ifunc.c
    trunk/libc/benchtests/bench-strrchr.c
      - copied unchanged from r23296, fsf/trunk/libc/benchtests/bench-strrchr.c
    trunk/libc/benchtests/bench-strspn-ifunc.c
      - copied unchanged from r23296, fsf/trunk/libc/benchtests/bench-strspn-ifunc.c
    trunk/libc/benchtests/bench-strspn.c
      - copied unchanged from r23296, fsf/trunk/libc/benchtests/bench-strspn.c
    trunk/libc/benchtests/bench-strstr-ifunc.c
      - copied unchanged from r23296, fsf/trunk/libc/benchtests/bench-strstr-ifunc.c
    trunk/libc/benchtests/bench-strstr.c
      - copied unchanged from r23296, fsf/trunk/libc/benchtests/bench-strstr.c
    trunk/libc/iconvdata/BIG5HKSCS.precomposed
      - copied unchanged from r23296, fsf/trunk/libc/iconvdata/BIG5HKSCS.precomposed
    trunk/libc/nptl/tst-pthread-attr-affinity.c
      - copied unchanged from r23296, fsf/trunk/libc/nptl/tst-pthread-attr-affinity.c
    trunk/libc/ports/sysdeps/arm/math-tests.h
      - copied unchanged from r23296, fsf/trunk/libc/ports/sysdeps/arm/math-tests.h
    trunk/libc/ports/sysdeps/mips/math-tests.h
      - copied unchanged from r23296, fsf/trunk/libc/ports/sysdeps/mips/math-tests.h
    trunk/libc/sysdeps/x86_64/rtld-memset.S
      - copied unchanged from r23296, fsf/trunk/libc/sysdeps/x86_64/rtld-memset.S
Removed:
    trunk/libc/ports/sysdeps/powerpc/dl-procinfo.c
    trunk/libc/ports/sysdeps/powerpc/dl-procinfo.h
    trunk/libc/sysdeps/x86_64/rtld-memset.c
Modified:
    trunk/   (props changed)
    trunk/libc/ChangeLog
    trunk/libc/NEWS
    trunk/libc/benchtests/Makefile
    trunk/libc/benchtests/README
    trunk/libc/bits/byteswap.h
    trunk/libc/catgets/gencat.c
    trunk/libc/crypt/crypt.c
    trunk/libc/crypt/crypt_util.c
    trunk/libc/crypt/speeds.c
    trunk/libc/debug/fgetws_u_chk.c
    trunk/libc/debug/stpcpy_chk.c
    trunk/libc/debug/test-strcpy_chk.c
    trunk/libc/debug/wcscat_chk.c
    trunk/libc/dlfcn/default.c
    trunk/libc/elf/Makefile
    trunk/libc/elf/ifuncdep2.c
    trunk/libc/elf/ifuncmain1.c
    trunk/libc/elf/ifuncmain1vis.c
    trunk/libc/elf/sln.c
    trunk/libc/elf/testobj.h
    trunk/libc/elf/tst-stackguard1.c
    trunk/libc/gmon/gmon.c
    trunk/libc/gmon/mcount.c
    trunk/libc/gmon/sys/gmon.h
    trunk/libc/hurd/hurd/ioctl.h
    trunk/libc/hurd/hurdmalloc.c
    trunk/libc/hurd/hurdmsg.c
    trunk/libc/hurd/new-fd.c
    trunk/libc/hurd/ports-get.c
    trunk/libc/hurd/xattr.c
    trunk/libc/iconvdata/BIG5HKSCS.irreversible
    trunk/libc/iconvdata/big5hkscs.c
    trunk/libc/iconvdata/ibm1008_420.c
    trunk/libc/iconvdata/testdata/BIG5HKSCS
    trunk/libc/iconvdata/testdata/BIG5HKSCS..UTF8
    trunk/libc/include/fenv.h
    trunk/libc/include/rpc/auth_des.h
    trunk/libc/include/shlib-compat.h
    trunk/libc/include/sys/time.h
    trunk/libc/include/time.h
    trunk/libc/inet/inet_lnaof.c
    trunk/libc/inet/inet_net.c
    trunk/libc/inet/inet_netof.c
    trunk/libc/inet/rcmd.c
    trunk/libc/inet/ruserpass.c
    trunk/libc/inet/tst-getni1.c
    trunk/libc/inet/tst-getni2.c
    trunk/libc/intl/finddomain.c
    trunk/libc/intl/localealias.c
    trunk/libc/intl/plural-exp.c
    trunk/libc/io/fts.c
    trunk/libc/libidn/ChangeLog
    trunk/libc/libidn/gunicomp.h
    trunk/libc/libidn/gunidecomp.h
    trunk/libc/libidn/nfkc.c
    trunk/libc/libidn/rfc3454.c
    trunk/libc/libio/fcloseall.c
    trunk/libc/libio/fileops.c
    trunk/libc/libio/genops.c
    trunk/libc/libio/getchar.c
    trunk/libc/libio/getchar_u.c
    trunk/libc/libio/getwchar.c
    trunk/libc/libio/getwchar_u.c
    trunk/libc/libio/iofgets_u.c
    trunk/libc/libio/iofgetws_u.c
    trunk/libc/libio/iofopncook.c
    trunk/libc/libio/ioungetc.c
    trunk/libc/libio/oldfileops.c
    trunk/libc/libio/oldstdfiles.c
    trunk/libc/libio/wfiledoalloc.c
    trunk/libc/libio/wfileops.c
    trunk/libc/locale/C-translit.h
    trunk/libc/locale/gen-translit.pl
    trunk/libc/locale/iso-639.def
    trunk/libc/locale/programs/ld-identification.c
    trunk/libc/locale/programs/ld-time.c
    trunk/libc/localedata/ChangeLog
    trunk/libc/localedata/charmaps/BIG5
    trunk/libc/localedata/charmaps/BIG5-HKSCS
    trunk/libc/localedata/charmaps/IBM866NAV
    trunk/libc/localedata/charmaps/ISIRI-3342
    trunk/libc/localedata/charmaps/ISO_8859-1,GL
    trunk/libc/localedata/locales/ber_DZ
    trunk/libc/localedata/locales/bn_BD
    trunk/libc/localedata/locales/crh_UA
    trunk/libc/localedata/locales/en_NG
    trunk/libc/localedata/locales/es_US
    trunk/libc/localedata/locales/fil_PH
    trunk/libc/localedata/locales/fy_DE
    trunk/libc/localedata/locales/gu_IN
    trunk/libc/localedata/locales/ha_NG
    trunk/libc/localedata/locales/hi_IN
    trunk/libc/localedata/locales/ig_NG
    trunk/libc/localedata/locales/ik_CA
    trunk/libc/localedata/locales/iu_CA
    trunk/libc/localedata/locales/kn_IN
    trunk/libc/localedata/locales/ks_IN@devanagari
    trunk/libc/localedata/locales/li_BE
    trunk/libc/localedata/locales/li_NL
    trunk/libc/localedata/locales/mg_MG
    trunk/libc/localedata/locales/ml_IN
    trunk/libc/localedata/locales/mr_IN
    trunk/libc/localedata/locales/nso_ZA
    trunk/libc/localedata/locales/or_IN
    trunk/libc/localedata/locales/pa_IN
    trunk/libc/localedata/locales/ro_RO
    trunk/libc/localedata/locales/shs_CA
    trunk/libc/localedata/locales/so_ET
    trunk/libc/localedata/locales/sv_FI
    trunk/libc/localedata/locales/sv_FI@euro
    trunk/libc/localedata/locales/ta_IN
    trunk/libc/localedata/locales/te_IN
    trunk/libc/localedata/locales/tk_TM
    trunk/libc/localedata/locales/tt_RU@iqtelif
    trunk/libc/localedata/locales/uk_UA
    trunk/libc/localedata/locales/ur_IN
    trunk/libc/localedata/locales/uz_UZ
    trunk/libc/localedata/locales/uz_UZ@cyrillic
    trunk/libc/localedata/locales/yo_NG
    trunk/libc/localedata/tests-mbwc/dat_mblen.c
    trunk/libc/localedata/tests-mbwc/dat_towctrans.c
    trunk/libc/login/getpt.c
    trunk/libc/login/tst-utmp.c
    trunk/libc/mach/err_boot.sub
    trunk/libc/mach/err_ipc.sub
    trunk/libc/mach/err_mach.sub
    trunk/libc/mach/msg-destroy.c
    trunk/libc/mach/msgserver.c
    trunk/libc/malloc/hooks.c
    trunk/libc/malloc/malloc.c
    trunk/libc/malloc/mtrace.c
    trunk/libc/malloc/obstack.c
    trunk/libc/manual/libm-err-tab.pl
    trunk/libc/math/bug-nextafter.c
    trunk/libc/math/bug-nexttoward.c
    trunk/libc/math/libm-test.inc
    trunk/libc/math/test-misc.c
    trunk/libc/math/w_dremf.c
    trunk/libc/misc/fstab.c
    trunk/libc/misc/ftruncate.c
    trunk/libc/misc/getclktck.c
    trunk/libc/misc/getdtsz.c
    trunk/libc/misc/gethostid.c
    trunk/libc/misc/getpagesize.c
    trunk/libc/misc/getsysstats.c
    trunk/libc/misc/getttyent.c
    trunk/libc/misc/getusershell.c
    trunk/libc/misc/hsearch.c
    trunk/libc/misc/sync.c
    trunk/libc/misc/syslog.c
    trunk/libc/misc/ttyslot.c
    trunk/libc/misc/vhangup.c
    trunk/libc/nis/nis_hash.c
    trunk/libc/nptl/ChangeLog
    trunk/libc/nptl/Makefile
    trunk/libc/nptl/sysdeps/pthread/allocalim.h
    trunk/libc/nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_barrier_wait.S
    trunk/libc/nptl/sysdeps/unix/sysv/linux/i386/lowlevellock.h
    trunk/libc/nptl/sysdeps/unix/sysv/linux/powerpc/pt-longjmp.c
    trunk/libc/nptl/sysdeps/unix/sysv/linux/pthread_attr_getaffinity.c
    trunk/libc/nptl/sysdeps/unix/sysv/linux/sh/lowlevellock.h
    trunk/libc/nptl/sysdeps/unix/sysv/linux/sh/pthread_barrier_wait.S
    trunk/libc/nptl/sysdeps/unix/sysv/linux/sh/pthread_cond_broadcast.S
    trunk/libc/nptl/sysdeps/unix/sysv/linux/sh/pthread_cond_signal.S
    trunk/libc/nptl/sysdeps/unix/sysv/linux/sh/pthread_cond_timedwait.S
    trunk/libc/nptl/sysdeps/unix/sysv/linux/sh/pthread_cond_wait.S
    trunk/libc/nptl/sysdeps/unix/sysv/linux/sh/pthread_once.S
    trunk/libc/nptl/sysdeps/unix/sysv/linux/sh/pthread_rwlock_rdlock.S
    trunk/libc/nptl/sysdeps/unix/sysv/linux/sh/pthread_rwlock_unlock.S
    trunk/libc/nptl/sysdeps/unix/sysv/linux/sparc/lowlevellock.h
    trunk/libc/nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.h
    trunk/libc/nptl/tst-cond22.c
    trunk/libc/nptl/tst-mutexpp10.c
    trunk/libc/nptl/tst-stackguard1.c
    trunk/libc/nptl/tst-umask1.c
    trunk/libc/nscd/connections.c
    trunk/libc/nscd/netgroupcache.c
    trunk/libc/nscd/nscd_netgroup.c
    trunk/libc/nss/nss_files/files-netgrp.c
    trunk/libc/po/ia.po
    trunk/libc/po/zh_TW.po
    trunk/libc/ports/ChangeLog.aarch64
    trunk/libc/ports/ChangeLog.alpha
    trunk/libc/ports/ChangeLog.am33
    trunk/libc/ports/ChangeLog.arm
    trunk/libc/ports/ChangeLog.hppa
    trunk/libc/ports/ChangeLog.ia64
    trunk/libc/ports/ChangeLog.linux-generic
    trunk/libc/ports/ChangeLog.m68k
    trunk/libc/ports/ChangeLog.microblaze
    trunk/libc/ports/ChangeLog.mips
    trunk/libc/ports/ChangeLog.powerpc
    trunk/libc/ports/ChangeLog.tile
    trunk/libc/ports/sysdeps/alpha/bits/atomic.h
    trunk/libc/ports/sysdeps/alpha/div_libc.h
    trunk/libc/ports/sysdeps/alpha/divq.S
    trunk/libc/ports/sysdeps/alpha/divqu.S
    trunk/libc/ports/sysdeps/alpha/fpu/cfloat-compat.h
    trunk/libc/ports/sysdeps/alpha/fpu/s_roundf.c
    trunk/libc/ports/sysdeps/alpha/fpu/s_trunc.c
    trunk/libc/ports/sysdeps/alpha/fpu/s_truncf.c
    trunk/libc/ports/sysdeps/alpha/ldiv.S
    trunk/libc/ports/sysdeps/alpha/memchr.c
    trunk/libc/ports/sysdeps/alpha/remq.S
    trunk/libc/ports/sysdeps/alpha/remqu.S
    trunk/libc/ports/sysdeps/alpha/stxncpy.S
    trunk/libc/ports/sysdeps/am33/elf/start.S
    trunk/libc/ports/sysdeps/am33/fpu/fgetexcptflg.c
    trunk/libc/ports/sysdeps/arm/armv6/strcpy.S
    trunk/libc/ports/sysdeps/arm/fpu_control.h
    trunk/libc/ports/sysdeps/arm/machine-gmon.h
    trunk/libc/ports/sysdeps/hppa/configure.in
    trunk/libc/ports/sysdeps/hppa/dl-fptr.c
    trunk/libc/ports/sysdeps/hppa/dl-fptr.h
    trunk/libc/ports/sysdeps/hppa/dl-irel.h
    trunk/libc/ports/sysdeps/hppa/dl-trampoline.S
    trunk/libc/ports/sysdeps/hppa/fpu/bits/fenv.h
    trunk/libc/ports/sysdeps/hppa/fpu/fedisblxcpt.c
    trunk/libc/ports/sysdeps/hppa/fpu/fegetenv.c
    trunk/libc/ports/sysdeps/hppa/fpu/fegetexcept.c
    trunk/libc/ports/sysdeps/hppa/fpu/feholdexcpt.c
    trunk/libc/ports/sysdeps/hppa/fpu/fesetenv.c
    trunk/libc/ports/sysdeps/hppa/fpu/fesetround.c
    trunk/libc/ports/sysdeps/hppa/fpu/feupdateenv.c
    trunk/libc/ports/sysdeps/hppa/fpu/fgetexcptflg.c
    trunk/libc/ports/sysdeps/hppa/fpu/fraiseexcpt.c
    trunk/libc/ports/sysdeps/hppa/fpu/ftestexcept.c
    trunk/libc/ports/sysdeps/hppa/hppa1.1/addmul_1.S
    trunk/libc/ports/sysdeps/hppa/hppa1.1/mul_1.S
    trunk/libc/ports/sysdeps/hppa/hppa1.1/submul_1.S
    trunk/libc/ports/sysdeps/hppa/hppa1.1/udiv_qrnnd.S
    trunk/libc/ports/sysdeps/hppa/nptl/pthread_spin_init.c
    trunk/libc/ports/sysdeps/hppa/nptl/pthread_spin_unlock.c
    trunk/libc/ports/sysdeps/hppa/nptl/tls.h
    trunk/libc/ports/sysdeps/hppa/rshift.S
    trunk/libc/ports/sysdeps/hppa/start.S
    trunk/libc/ports/sysdeps/hppa/sysdep.h
    trunk/libc/ports/sysdeps/ia64/bits/byteswap-16.h
    trunk/libc/ports/sysdeps/ia64/bits/byteswap.h
    trunk/libc/ports/sysdeps/mips/__longjmp.c
    trunk/libc/ports/sysdeps/mips/bits/setjmp.h
    trunk/libc/ports/sysdeps/mips/fpu/fgetexcptflg.c
    trunk/libc/ports/sysdeps/mips/fpu/fraiseexcpt.c
    trunk/libc/ports/sysdeps/mips/memset.S
    trunk/libc/ports/sysdeps/mips/mips64/__longjmp.c
    trunk/libc/ports/sysdeps/mips/mips64/bsd-_setjmp.S
    trunk/libc/ports/sysdeps/mips/mips64/bsd-setjmp.S
    trunk/libc/ports/sysdeps/mips/mips64/memset.S
    trunk/libc/ports/sysdeps/mips/mips64/setjmp.S
    trunk/libc/ports/sysdeps/mips/mips64/setjmp_aux.c
    trunk/libc/ports/sysdeps/mips/setjmp_aux.c
    trunk/libc/ports/sysdeps/mips/start.S
    trunk/libc/ports/sysdeps/powerpc/nofpu/fenv_const.c
    trunk/libc/ports/sysdeps/powerpc/nofpu/fenv_libc.h
    trunk/libc/ports/sysdeps/tile/bits/endian.h
    trunk/libc/ports/sysdeps/tile/tilepro/memcpy.S
    trunk/libc/ports/sysdeps/unix/alpha/sysdep.S
    trunk/libc/ports/sysdeps/unix/mips/sysdep.S
    trunk/libc/ports/sysdeps/unix/sysv/linux/aarch64/getcontext.S
    trunk/libc/ports/sysdeps/unix/sysv/linux/aarch64/ucontext_i.sym
    trunk/libc/ports/sysdeps/unix/sysv/linux/alpha/kernel-features.h
    trunk/libc/ports/sysdeps/unix/sysv/linux/alpha/kernel_stat.h
    trunk/libc/ports/sysdeps/unix/sysv/linux/alpha/nptl/lowlevellock.h
    trunk/libc/ports/sysdeps/unix/sysv/linux/alpha/register-dump.h
    trunk/libc/ports/sysdeps/unix/sysv/linux/alpha/syscall.S
    trunk/libc/ports/sysdeps/unix/sysv/linux/arm/mmap.S
    trunk/libc/ports/sysdeps/unix/sysv/linux/arm/nptl/lowlevellock.h
    trunk/libc/ports/sysdeps/unix/sysv/linux/arm/swapcontext.S
    trunk/libc/ports/sysdeps/unix/sysv/linux/generic/wordsize-32/syscalls.list
    trunk/libc/ports/sysdeps/unix/sysv/linux/hppa/bits/atomic.h
    trunk/libc/ports/sysdeps/unix/sysv/linux/hppa/clone.S
    trunk/libc/ports/sysdeps/unix/sysv/linux/hppa/internaltypes.h
    trunk/libc/ports/sysdeps/unix/sysv/linux/hppa/makecontext.c
    trunk/libc/ports/sysdeps/unix/sysv/linux/hppa/mmap.c
    trunk/libc/ports/sysdeps/unix/sysv/linux/hppa/nptl/bits/pthreadtypes.h
    trunk/libc/ports/sysdeps/unix/sysv/linux/hppa/nptl/lowlevellock.h
    trunk/libc/ports/sysdeps/unix/sysv/linux/hppa/nptl/pt-vfork.S
    trunk/libc/ports/sysdeps/unix/sysv/linux/hppa/nptl/pthreadP.h
    trunk/libc/ports/sysdeps/unix/sysv/linux/hppa/nptl/sysdep-cancel.h
    trunk/libc/ports/sysdeps/unix/sysv/linux/hppa/setcontext.S
    trunk/libc/ports/sysdeps/unix/sysv/linux/hppa/syscalls.list
    trunk/libc/ports/sysdeps/unix/sysv/linux/hppa/sysdep.c
    trunk/libc/ports/sysdeps/unix/sysv/linux/ia64/getpagesize.c
    trunk/libc/ports/sysdeps/unix/sysv/linux/m68k/getpagesize.c
    trunk/libc/ports/sysdeps/unix/sysv/linux/m68k/socket.S
    trunk/libc/ports/sysdeps/unix/sysv/linux/microblaze/nptl/lowlevellock.h
    trunk/libc/ports/sysdeps/unix/sysv/linux/mips/dl-static.c
    trunk/libc/ports/sysdeps/unix/sysv/linux/mips/nptl/lowlevellock.h
    trunk/libc/ports/sysdeps/unix/sysv/linux/powerpc/powerpc32/e500/nptl/c++-types.data   (props changed)
    trunk/libc/ports/sysdeps/unix/sysv/linux/powerpc/powerpc32/e500/nptl/localplt.data   (props changed)
    trunk/libc/ports/sysdeps/unix/sysv/linux/powerpc/powerpc32/e500/single/nptl/c++-types.data   (props changed)
    trunk/libc/ports/sysdeps/unix/sysv/linux/powerpc/powerpc32/e500/single/nptl/localplt.data   (props changed)
    trunk/libc/ports/sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/getcontext.S
    trunk/libc/ports/sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/setcontext.S
    trunk/libc/ports/sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/swapcontext.S
    trunk/libc/ports/sysdeps/unix/sysv/linux/tile/nptl/clone.S
    trunk/libc/ports/sysdeps/unix/sysv/linux/tile/setcontext.S
    trunk/libc/ports/sysdeps/unix/sysv/linux/tile/swapcontext.S
    trunk/libc/posix/bug-glob2.c
    trunk/libc/posix/fnmatch_loop.c
    trunk/libc/posix/fork.c
    trunk/libc/posix/getconf.c
    trunk/libc/posix/getegid.c
    trunk/libc/posix/geteuid.c
    trunk/libc/posix/getgid.c
    trunk/libc/posix/getopt.c
    trunk/libc/posix/getpid.c
    trunk/libc/posix/getppid.c
    trunk/libc/posix/getuid.c
    trunk/libc/posix/glob.c
    trunk/libc/posix/pause.c
    trunk/libc/posix/setpgrp.c
    trunk/libc/posix/setsid.c
    trunk/libc/posix/test-vfork.c
    trunk/libc/posix/tst-getaddrinfo4.c
    trunk/libc/posix/tst-pcre.c
    trunk/libc/posix/tst-waitid.c
    trunk/libc/posix/wait4.c
    trunk/libc/resolv/README
    trunk/libc/resolv/arpa/nameser.h
    trunk/libc/resolv/gethnamaddr.c
    trunk/libc/resolv/ns_print.c
    trunk/libc/resolv/nss_dns/dns-host.c
    trunk/libc/resolv/res_data.c
    trunk/libc/resolv/res_debug.h
    trunk/libc/resolv/res_init.c
    trunk/libc/resolv/res_mkquery.c
    trunk/libc/resolv/tst-inet_ntop.c
    trunk/libc/rt/clock_getcpuclockid.c
    trunk/libc/rt/clock_getres.c
    trunk/libc/rt/clock_gettime.c
    trunk/libc/rt/clock_nanosleep.c
    trunk/libc/rt/clock_settime.c
    trunk/libc/scripts/config.guess
    trunk/libc/scripts/config.sub
    trunk/libc/scripts/install-sh
    trunk/libc/scripts/mkinstalldirs
    trunk/libc/scripts/move-if-change
    trunk/libc/setjmp/bug269-setjmp.c
    trunk/libc/soft-fp/extended.h
    trunk/libc/soft-fp/op-1.h
    trunk/libc/soft-fp/op-2.h
    trunk/libc/soft-fp/op-4.h
    trunk/libc/soft-fp/op-8.h
    trunk/libc/soft-fp/op-common.h
    trunk/libc/soft-fp/testit.c
    trunk/libc/stdio-common/bug16.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/test_rdwr.c
    trunk/libc/stdio-common/tfformat.c
    trunk/libc/stdio-common/vfprintf.c
    trunk/libc/stdio-common/vfscanf.c
    trunk/libc/stdio-common/xbug.c
    trunk/libc/stdlib/drand48.c
    trunk/libc/stdlib/gen-tst-strtod-round.c
    trunk/libc/stdlib/lrand48.c
    trunk/libc/stdlib/mrand48.c
    trunk/libc/stdlib/qsort.c
    trunk/libc/stdlib/rand.c
    trunk/libc/stdlib/random.c
    trunk/libc/stdlib/setenv.c
    trunk/libc/stdlib/strtod_l.c
    trunk/libc/stdlib/strtol_l.c
    trunk/libc/stdlib/tst-strtod-round.c
    trunk/libc/stdlib/tst-strtod.c
    trunk/libc/stdlib/tst-strtol.c
    trunk/libc/stdlib/tst-strtoll.c
    trunk/libc/string/bits/string2.h
    trunk/libc/string/memccpy.c
    trunk/libc/string/stpcpy.c
    trunk/libc/string/strcmp.c
    trunk/libc/string/strrchr.c
    trunk/libc/string/test-memccpy.c
    trunk/libc/string/test-memchr.c
    trunk/libc/string/test-memcmp.c
    trunk/libc/string/test-memcpy.c
    trunk/libc/string/test-memmem.c
    trunk/libc/string/test-memmove.c
    trunk/libc/string/test-memset.c
    trunk/libc/string/test-rawmemchr.c
    trunk/libc/string/test-strcasecmp.c
    trunk/libc/string/test-strcasestr.c
    trunk/libc/string/test-strcat.c
    trunk/libc/string/test-strchr.c
    trunk/libc/string/test-strchrnul.c
    trunk/libc/string/test-strcmp.c
    trunk/libc/string/test-strcpy.c
    trunk/libc/string/test-string.h
    trunk/libc/string/test-strlen.c
    trunk/libc/string/test-strncasecmp.c
    trunk/libc/string/test-strncat.c
    trunk/libc/string/test-strncmp.c
    trunk/libc/string/test-strncpy.c
    trunk/libc/string/test-strnlen.c
    trunk/libc/string/test-strpbrk.c
    trunk/libc/string/test-strrchr.c
    trunk/libc/string/test-strspn.c
    trunk/libc/string/test-strstr.c
    trunk/libc/sunrpc/clnt_tcp.c
    trunk/libc/sunrpc/clnt_unix.c
    trunk/libc/sunrpc/rpc/clnt.h
    trunk/libc/sunrpc/rpcsvc/rquota.x
    trunk/libc/sysdeps/generic/framestate.c
    trunk/libc/sysdeps/generic/math-tests.h
    trunk/libc/sysdeps/generic/math_private.h
    trunk/libc/sysdeps/generic/sigset-cvt-mask.h
    trunk/libc/sysdeps/generic/symbol-hacks.h
    trunk/libc/sysdeps/gnu/errlist.awk
    trunk/libc/sysdeps/gnu/errlist.c
    trunk/libc/sysdeps/i386/__longjmp.S
    trunk/libc/sysdeps/i386/bsd-_setjmp.S
    trunk/libc/sysdeps/i386/bsd-setjmp.S
    trunk/libc/sysdeps/i386/fpu/fenv_private.h
    trunk/libc/sysdeps/i386/setjmp.S
    trunk/libc/sysdeps/ieee754/dbl-64/k_rem_pio2.c
    trunk/libc/sysdeps/ieee754/dbl-64/powtwo.tbl
    trunk/libc/sysdeps/ieee754/flt-32/e_rem_pio2f.c
    trunk/libc/sysdeps/ieee754/flt-32/k_cosf.c
    trunk/libc/sysdeps/ieee754/flt-32/k_rem_pio2f.c
    trunk/libc/sysdeps/ieee754/flt-32/k_sinf.c
    trunk/libc/sysdeps/ieee754/flt-32/k_tanf.c
    trunk/libc/sysdeps/ieee754/flt-32/s_atanf.c
    trunk/libc/sysdeps/ieee754/flt-32/s_copysignf.c
    trunk/libc/sysdeps/ieee754/flt-32/s_erff.c
    trunk/libc/sysdeps/ieee754/flt-32/s_fabsf.c
    trunk/libc/sysdeps/ieee754/flt-32/s_frexpf.c
    trunk/libc/sysdeps/ieee754/flt-32/s_logbf.c
    trunk/libc/sysdeps/ieee754/ldbl-128/e_expl.c
    trunk/libc/sysdeps/ieee754/ldbl-128/e_rem_pio2l.c
    trunk/libc/sysdeps/ieee754/ldbl-128/k_tanl.c
    trunk/libc/sysdeps/ieee754/ldbl-128/ldbl2mpn.c
    trunk/libc/sysdeps/ieee754/ldbl-128/s_atanl.c
    trunk/libc/sysdeps/ieee754/ldbl-128/s_erfl.c
    trunk/libc/sysdeps/ieee754/ldbl-128/s_expm1l.c
    trunk/libc/sysdeps/ieee754/ldbl-128/s_fpclassifyl.c
    trunk/libc/sysdeps/ieee754/ldbl-128/s_llrintl.c
    trunk/libc/sysdeps/ieee754/ldbl-128/s_llroundl.c
    trunk/libc/sysdeps/ieee754/ldbl-128/s_log1pl.c
    trunk/libc/sysdeps/ieee754/ldbl-128/s_lrintl.c
    trunk/libc/sysdeps/ieee754/ldbl-128/s_lroundl.c
    trunk/libc/sysdeps/ieee754/ldbl-128/s_nexttoward.c
    trunk/libc/sysdeps/ieee754/ldbl-128/s_nexttowardf.c
    trunk/libc/sysdeps/ieee754/ldbl-128/s_remquol.c
    trunk/libc/sysdeps/ieee754/ldbl-128/s_scalblnl.c
    trunk/libc/sysdeps/ieee754/ldbl-128/s_scalbnl.c
    trunk/libc/sysdeps/ieee754/ldbl-128/s_tanl.c
    trunk/libc/sysdeps/ieee754/ldbl-128/s_truncl.c
    trunk/libc/sysdeps/ieee754/ldbl-128/t_sincosl.c
    trunk/libc/sysdeps/ieee754/ldbl-128ibm/e_expl.c
    trunk/libc/sysdeps/ieee754/ldbl-128ibm/k_cosl.c
    trunk/libc/sysdeps/ieee754/ldbl-128ibm/k_sincosl.c
    trunk/libc/sysdeps/ieee754/ldbl-128ibm/k_sinl.c
    trunk/libc/sysdeps/ieee754/ldbl-128ibm/math_ldbl.h
    trunk/libc/sysdeps/ieee754/ldbl-128ibm/s_fpclassifyl.c
    trunk/libc/sysdeps/ieee754/ldbl-128ibm/s_nextafterl.c
    trunk/libc/sysdeps/ieee754/ldbl-128ibm/s_nexttoward.c
    trunk/libc/sysdeps/ieee754/ldbl-128ibm/s_scalblnl.c
    trunk/libc/sysdeps/ieee754/ldbl-128ibm/s_scalbnl.c
    trunk/libc/sysdeps/ieee754/ldbl-96/ldbl2mpn.c
    trunk/libc/sysdeps/ieee754/ldbl-96/s_erfl.c
    trunk/libc/sysdeps/ieee754/s_lib_version.c
    trunk/libc/sysdeps/ieee754/support.c
    trunk/libc/sysdeps/mach/getpagesize.c
    trunk/libc/sysdeps/mach/getsysstats.c
    trunk/libc/sysdeps/mach/hurd/check_fds.c
    trunk/libc/sysdeps/mach/hurd/dl-sysdep.c
    trunk/libc/sysdeps/mach/hurd/getclktck.c
    trunk/libc/sysdeps/mach/hurd/getcwd.c
    trunk/libc/sysdeps/mach/hurd/getdtsz.c
    trunk/libc/sysdeps/mach/hurd/getegid.c
    trunk/libc/sysdeps/mach/hurd/geteuid.c
    trunk/libc/sysdeps/mach/hurd/getgid.c
    trunk/libc/sysdeps/mach/hurd/gethostid.c
    trunk/libc/sysdeps/mach/hurd/getlogin.c
    trunk/libc/sysdeps/mach/hurd/getpid.c
    trunk/libc/sysdeps/mach/hurd/getppid.c
    trunk/libc/sysdeps/mach/hurd/getsockname.c
    trunk/libc/sysdeps/mach/hurd/getuid.c
    trunk/libc/sysdeps/mach/hurd/net/if_ppp.h
    trunk/libc/sysdeps/mach/hurd/recvfrom.c
    trunk/libc/sysdeps/mach/hurd/sync.c
    trunk/libc/sysdeps/mach/i386/sysdep.h
    trunk/libc/sysdeps/posix/clock.c
    trunk/libc/sysdeps/posix/clock_getres.c
    trunk/libc/sysdeps/powerpc/bits/link.h
    trunk/libc/sysdeps/powerpc/dl-procinfo.c
    trunk/libc/sysdeps/powerpc/dl-procinfo.h
    trunk/libc/sysdeps/powerpc/fpu/feholdexcpt.c
    trunk/libc/sysdeps/powerpc/fpu/fenv_const.c
    trunk/libc/sysdeps/powerpc/fpu/fesetenv.c
    trunk/libc/sysdeps/powerpc/fpu/feupdateenv.c
    trunk/libc/sysdeps/powerpc/fpu/s_rintf.c
    trunk/libc/sysdeps/powerpc/fpu/t_sqrt.c
    trunk/libc/sysdeps/powerpc/powerpc32/bits/atomic.h
    trunk/libc/sysdeps/powerpc/powerpc32/dl-machine.c
    trunk/libc/sysdeps/powerpc/powerpc32/fpu/s_floor.S
    trunk/libc/sysdeps/powerpc/powerpc32/fpu/s_floorf.S
    trunk/libc/sysdeps/powerpc/powerpc32/fpu/s_isnan.S
    trunk/libc/sysdeps/powerpc/powerpc32/fpu/s_lround.S
    trunk/libc/sysdeps/powerpc/powerpc32/fpu/s_round.S
    trunk/libc/sysdeps/powerpc/powerpc32/fpu/s_roundf.S
    trunk/libc/sysdeps/powerpc/powerpc32/fpu/s_trunc.S
    trunk/libc/sysdeps/powerpc/powerpc32/fpu/s_truncf.S
    trunk/libc/sysdeps/powerpc/powerpc32/lshift.S
    trunk/libc/sysdeps/powerpc/powerpc32/power4/fpu/s_llrint.S
    trunk/libc/sysdeps/powerpc/powerpc32/power4/fpu/s_llrintf.S
    trunk/libc/sysdeps/powerpc/powerpc32/power4/fpu/s_llround.S
    trunk/libc/sysdeps/powerpc/powerpc32/power4/fpu/w_sqrt.S
    trunk/libc/sysdeps/powerpc/powerpc32/power4/fpu/w_sqrtf.S
    trunk/libc/sysdeps/powerpc/powerpc32/power4/hp-timing.c
    trunk/libc/sysdeps/powerpc/powerpc32/power4/memcmp.S
    trunk/libc/sysdeps/powerpc/powerpc32/power4/memset.S
    trunk/libc/sysdeps/powerpc/powerpc32/power4/wordcopy.c
    trunk/libc/sysdeps/powerpc/powerpc32/power5+/fpu/s_llround.S
    trunk/libc/sysdeps/powerpc/powerpc32/power5+/fpu/s_lround.S
    trunk/libc/sysdeps/powerpc/powerpc32/power5/fpu/w_sqrt.S
    trunk/libc/sysdeps/powerpc/powerpc32/power5/fpu/w_sqrtf.S
    trunk/libc/sysdeps/powerpc/powerpc32/power6/fpu/s_llrint.S
    trunk/libc/sysdeps/powerpc/powerpc32/power6/fpu/s_llrintf.S
    trunk/libc/sysdeps/powerpc/powerpc32/power6/fpu/s_llround.S
    trunk/libc/sysdeps/powerpc/powerpc32/power6/memcpy.S
    trunk/libc/sysdeps/powerpc/powerpc32/power6/wcschr.c
    trunk/libc/sysdeps/powerpc/powerpc32/power6/wcsrchr.c
    trunk/libc/sysdeps/powerpc/powerpc32/power6/wordcopy.c
    trunk/libc/sysdeps/powerpc/powerpc32/power6x/fpu/s_lround.S
    trunk/libc/sysdeps/powerpc/powerpc64/fpu/s_ceill.S
    trunk/libc/sysdeps/powerpc/powerpc64/fpu/s_floor.S
    trunk/libc/sysdeps/powerpc/powerpc64/fpu/s_floorf.S
    trunk/libc/sysdeps/powerpc/powerpc64/fpu/s_isnan.S
    trunk/libc/sysdeps/powerpc/powerpc64/fpu/s_llrint.S
    trunk/libc/sysdeps/powerpc/powerpc64/fpu/s_llrintf.S
    trunk/libc/sysdeps/powerpc/powerpc64/fpu/s_llround.S
    trunk/libc/sysdeps/powerpc/powerpc64/fpu/s_llroundf.S
    trunk/libc/sysdeps/powerpc/powerpc64/fpu/s_round.S
    trunk/libc/sysdeps/powerpc/powerpc64/fpu/s_roundf.S
    trunk/libc/sysdeps/powerpc/powerpc64/fpu/s_roundl.S
    trunk/libc/sysdeps/powerpc/powerpc64/fpu/s_trunc.S
    trunk/libc/sysdeps/powerpc/powerpc64/fpu/s_truncf.S
    trunk/libc/sysdeps/powerpc/powerpc64/fpu/s_truncl.S
    trunk/libc/sysdeps/powerpc/powerpc64/hp-timing.c
    trunk/libc/sysdeps/powerpc/powerpc64/power4/fpu/w_sqrt.c
    trunk/libc/sysdeps/powerpc/powerpc64/power4/fpu/w_sqrtf.c
    trunk/libc/sysdeps/powerpc/powerpc64/power4/memcmp.S
    trunk/libc/sysdeps/powerpc/powerpc64/power4/memcpy.S
    trunk/libc/sysdeps/powerpc/powerpc64/power5+/fpu/s_llround.S
    trunk/libc/sysdeps/powerpc/powerpc64/power5/fpu/s_isnan.S
    trunk/libc/sysdeps/powerpc/powerpc64/power6/fpu/s_isnan.S
    trunk/libc/sysdeps/powerpc/powerpc64/power6/memcpy.S
    trunk/libc/sysdeps/powerpc/powerpc64/power6/wordcopy.c
    trunk/libc/sysdeps/powerpc/powerpc64/power6x/fpu/s_isnan.S
    trunk/libc/sysdeps/powerpc/powerpc64/power6x/fpu/s_llrint.S
    trunk/libc/sysdeps/powerpc/powerpc64/power6x/fpu/s_llround.S
    trunk/libc/sysdeps/powerpc/powerpc64/strlen.S
    trunk/libc/sysdeps/powerpc/powerpc64/strncmp.S
    trunk/libc/sysdeps/powerpc/sysdep.h
    trunk/libc/sysdeps/s390/s390-64/s390x-mcount.S
    trunk/libc/sysdeps/s390/s390-64/sub_n.S
    trunk/libc/sysdeps/sh/dl-trampoline.S
    trunk/libc/sysdeps/sh/memset.S
    trunk/libc/sysdeps/sh/sh4/fpu/fclrexcpt.c
    trunk/libc/sysdeps/sh/strlen.S
    trunk/libc/sysdeps/sparc/sparc32/__longjmp.S
    trunk/libc/sysdeps/sparc/sparc32/dl-trampoline.S
    trunk/libc/sysdeps/sparc/sparc32/dotmul.S
    trunk/libc/sysdeps/sparc/sparc32/memcpy.S
    trunk/libc/sysdeps/sparc/sparc32/rem.S
    trunk/libc/sysdeps/sparc/sparc32/sdiv.S
    trunk/libc/sysdeps/sparc/sparc32/soft-fp/q_neg.c
    trunk/libc/sysdeps/sparc/sparc32/strchr.S
    trunk/libc/sysdeps/sparc/sparc32/udiv.S
    trunk/libc/sysdeps/sparc/sparc32/urem.S
    trunk/libc/sysdeps/sparc/sparc64/add_n.S
    trunk/libc/sysdeps/sparc/sparc64/memcpy.S
    trunk/libc/sysdeps/sparc/sparc64/rawmemchr.S
    trunk/libc/sysdeps/sparc/sparc64/soft-fp/qp_cmp.c
    trunk/libc/sysdeps/sparc/sparc64/soft-fp/qp_cmpe.c
    trunk/libc/sysdeps/sparc/sparc64/soft-fp/qp_feq.c
    trunk/libc/sysdeps/sparc/sparc64/soft-fp/qp_fge.c
    trunk/libc/sysdeps/sparc/sparc64/soft-fp/qp_fgt.c
    trunk/libc/sysdeps/sparc/sparc64/soft-fp/qp_fle.c
    trunk/libc/sysdeps/sparc/sparc64/soft-fp/qp_flt.c
    trunk/libc/sysdeps/sparc/sparc64/soft-fp/qp_fne.c
    trunk/libc/sysdeps/sparc/sparc64/soft-fp/qp_mul.c
    trunk/libc/sysdeps/sparc/sparc64/soft-fp/qp_qtoi.c
    trunk/libc/sysdeps/sparc/sparc64/soft-fp/qp_qtoui.c
    trunk/libc/sysdeps/sparc/sparc64/soft-fp/qp_qtoux.c
    trunk/libc/sysdeps/sparc/sparc64/soft-fp/qp_qtox.c
    trunk/libc/sysdeps/sparc/sparc64/soft-fp/s_frexpl.c
    trunk/libc/sysdeps/sparc/sparc64/soft-fp/sfp-machine.h
    trunk/libc/sysdeps/sparc/sparc64/stpncpy.S
    trunk/libc/sysdeps/sparc/sparc64/strncmp.S
    trunk/libc/sysdeps/sparc/sparc64/strncpy.S
    trunk/libc/sysdeps/unix/bsd/setsid.c
    trunk/libc/sysdeps/unix/bsd/times.c
    trunk/libc/sysdeps/unix/clock_gettime.c
    trunk/libc/sysdeps/unix/clock_nanosleep.c
    trunk/libc/sysdeps/unix/clock_settime.c
    trunk/libc/sysdeps/unix/getpagesize.c
    trunk/libc/sysdeps/unix/sysv/linux/a.out.h
    trunk/libc/sysdeps/unix/sysv/linux/clock.c
    trunk/libc/sysdeps/unix/sysv/linux/clock_getcpuclockid.c
    trunk/libc/sysdeps/unix/sysv/linux/clock_nanosleep.c
    trunk/libc/sysdeps/unix/sysv/linux/getclktck.c
    trunk/libc/sysdeps/unix/sysv/linux/gethostid.c
    trunk/libc/sysdeps/unix/sysv/linux/getpagesize.c
    trunk/libc/sysdeps/unix/sysv/linux/getsysstats.c
    trunk/libc/sysdeps/unix/sysv/linux/lutimes.c
    trunk/libc/sysdeps/unix/sysv/linux/net/if_ppp.h
    trunk/libc/sysdeps/unix/sysv/linux/powerpc/powerpc32/clone.S
    trunk/libc/sysdeps/unix/sysv/linux/powerpc/powerpc32/setcontext.S
    trunk/libc/sysdeps/unix/sysv/linux/powerpc/powerpc32/swapcontext.S
    trunk/libc/sysdeps/unix/sysv/linux/powerpc/powerpc64/Versions
    trunk/libc/sysdeps/unix/sysv/linux/powerpc/sys/procfs.h
    trunk/libc/sysdeps/unix/sysv/linux/powerpc/sys/ucontext.h
    trunk/libc/sysdeps/unix/sysv/linux/s390/s390-32/clone.S
    trunk/libc/sysdeps/unix/sysv/linux/s390/s390-32/getcontext.S
    trunk/libc/sysdeps/unix/sysv/linux/s390/s390-32/posix_fadvise64.c
    trunk/libc/sysdeps/unix/sysv/linux/s390/s390-32/setcontext.S
    trunk/libc/sysdeps/unix/sysv/linux/s390/s390-32/swapcontext.S
    trunk/libc/sysdeps/unix/sysv/linux/s390/s390-64/mmap.S
    trunk/libc/sysdeps/unix/sysv/linux/s390/s390-64/register-dump.h
    trunk/libc/sysdeps/unix/sysv/linux/s390/s390-64/setcontext.S
    trunk/libc/sysdeps/unix/sysv/linux/s390/s390-64/socket.S
    trunk/libc/sysdeps/unix/sysv/linux/s390/s390-64/swapcontext.S
    trunk/libc/sysdeps/unix/sysv/linux/s390/s390-64/syscall.S
    trunk/libc/sysdeps/unix/sysv/linux/scsi/scsi_ioctl.h
    trunk/libc/sysdeps/unix/sysv/linux/sh/brk.c
    trunk/libc/sysdeps/unix/sysv/linux/sh/clone.S
    trunk/libc/sysdeps/unix/sysv/linux/sh/sh3/getcontext.S
    trunk/libc/sysdeps/unix/sysv/linux/sh/sh3/register-dump.h
    trunk/libc/sysdeps/unix/sysv/linux/sh/sh3/setcontext.S
    trunk/libc/sysdeps/unix/sysv/linux/sh/sh3/swapcontext.S
    trunk/libc/sysdeps/unix/sysv/linux/sh/vfork.S
    trunk/libc/sysdeps/unix/sysv/linux/sparc/a.out.h
    trunk/libc/sysdeps/unix/sysv/linux/sparc/sparc64/brk.S
    trunk/libc/sysdeps/unix/sysv/linux/sys/personality.h
    trunk/libc/sysdeps/wordsize-32/symbol-hacks.h
    trunk/libc/sysdeps/x86/bits/byteswap-16.h
    trunk/libc/sysdeps/x86/bits/byteswap.h
    trunk/libc/sysdeps/x86_64/fpu/s_ceill.S
    trunk/libc/sysdeps/x86_64/fpu/s_llrintl.S
    trunk/libc/sysdeps/x86_64/multiarch/init-arch.c
    trunk/libc/sysdeps/x86_64/strcspn.S
    trunk/libc/time/clock.c
    trunk/libc/time/strptime_l.c
    trunk/libc/time/test_time.c
    trunk/libc/time/tst-strptime.c
    trunk/libc/time/tzfile.c
    trunk/libc/time/tzset.c
    trunk/libc/wcsmbs/wcscat.c
    trunk/libc/wcsmbs/wcschr.c
    trunk/libc/wcsmbs/wcschrnul.c
    trunk/libc/wcsmbs/wcscspn.c
    trunk/libc/wcsmbs/wcspbrk.c
    trunk/libc/wcsmbs/wcsrchr.c
    trunk/libc/wcsmbs/wcsspn.c
    trunk/libc/wcsmbs/wcsstr.c
    trunk/libc/wcsmbs/wmemchr.c
    trunk/libc/wcsmbs/wmemcmp.c
    trunk/libc/wcsmbs/wmemset.c

Propchange: trunk/
------------------------------------------------------------------------------
--- svn:mergeinfo (original)
+++ svn:mergeinfo Sat Jun 15 17:37:04 2013
@@ -1,1 +1,1 @@
-/fsf/trunk:15224-23217
+/fsf/trunk:15224-23296

Modified: trunk/libc/ChangeLog
==============================================================================
--- trunk/libc/ChangeLog (original)
+++ trunk/libc/ChangeLog Sat Jun 15 17:37:04 2013
@@ -1,3 +1,941 @@
+2013-06-14  Liubov Dmitrieva  <liubov.dmitrieva@xxxxxxxxx>
+
+	* sysdeps/x86_64/multiarch/init-arch.c (__init_cpu_features):
+	Set bit_Fast_Unaligned_Load for Intel Silvermont architecture.
+
+2013-06-14  Siddhesh Poyarekar  <siddhesh@xxxxxxxxxx>
+	    H.J. Lu  <hjl.tools@xxxxxxxxx>
+
+	[BZ #15627]
+	* sysdeps/x86_64/rtld-memset.c: Remove file.
+	* sysdeps/x86_64/rtld-memset.S: New file.
+
+2013-06-14  Joseph Myers  <joseph@xxxxxxxxxxxxxxxx>
+
+	* stdlib/tst-strtod-round.c: Include <math-tests.h>.
+	(test_in_one_mode): Take arguments for whether the rounding mode
+	is supported for each floating-point type.
+	(do_test): Pass new arguments to test_in_one_mode using
+	ROUNDING_TESTS.
+
+2013-06-13  Roland McGrath  <roland@xxxxxxxxxxxxx>
+
+	* posix/tst-waitid.c (do_test): Distinguish different instances of
+	stopped/continued in CHECK_SIGCHLD uses.  Insert a delay between
+	sending SIGSTOP and calling waitpid to ensure SIGCHLD gets delivered
+	before entering the kernel for waitpid.
+
+2013-06-13  Siddhesh Poyarekar  <siddhesh@xxxxxxxxxx>
+
+	* NEWS: Fix note on clock function precision.  Text by Roland
+	McGrath.
+
+2013-06-13  Roland McGrath  <roland@xxxxxxxxxxxxx>
+
+	* elf/Makefile ($(objpfx)ld.so): Link into a temporary file and move
+	it into place only when and if the sanity check passes.
+
+2013-06-13  Joseph Myers  <joseph@xxxxxxxxxxxxxxxx>
+
+	* stdlib/gen-tst-strtod-round.c (round_str): Always generate
+	output for whether conversion result is exact.  Take argument
+	indicating whether type is IBM long double.
+	(round_for_all): Change need_exact field to ibm_ld.
+	* stdlib/tst-strtod-round.c (struct exactness): New type.
+	(struct test): Change bool ld_ok field to struct exactness exact.
+	(TEST): Update all definitions for change to field.
+	(tests): Regenerate array contents.
+	(test_in_one_mode): Take pointer to new field instead of old ld_ok
+	field value.  Check for IBM long double here.
+	(do_test): Update calls to test_in_one_mode.
+
+2013-06-13  Siddhesh Poyarekar  <siddhesh@xxxxxxxxxx>
+
+	[BZ #12515]
+	* sysdeps/unix/sysv/linux/clock.c (clock): Use result from
+	CLOCK_PROCESS_CPUTIME_ID clock instead of __times.
+
+2013-06-12  Adhemerval Zanella  <azanella@xxxxxxxxxxxxxxxxxx>
+
+	[BZ #15605]
+	* sysdeps/generic/symbol-hacks.h: Add workaround for memset/memmove calls
+	generated by the compiler on loop optimizations.
+	* sysdeps/wordsize-32/symbol-hacks.h: Include next symbol-hacks.h for
+	general definitions.
+
+2013-06-12  Joseph Myers  <joseph@xxxxxxxxxxxxxxxx>
+
+	* math/bug-nextafter.c: Include <math-tests.h>.
+	(main): Only test for exceptions if EXCEPTION_TESTS is true for
+	the relevant type.
+	* math/bug-nexttoward.c: Include <math-tests.h>.
+	(main): Only test for exceptions if EXCEPTION_TESTS is true for
+	the relevant type.
+	* math/test-misc.c: Include <math-tests.h>.
+	(main): Only test for exceptions if EXCEPTION_TESTS is true for
+	the relevant type.
+
+2013-06-12  Andreas Jaeger  <aj@xxxxxxx>
+
+	* po/ia.po: Update Interlingua translation from translation
+	project.
+
+2013-06-12  Siddhesh Poyarekar  <siddhesh@xxxxxxxxxx>
+
+	* include/fenv.h: Include stdbool.h.
+	(struct rm_ctx): New structure.
+	* sysdeps/generic/math_private.h (SET_RESTORE_ROUND_GENERIC):
+	Define macro.
+	(SET_RESTORE_ROUND): Define using SET_RESTORE_ROUND_GENERIC.
+	(SET_RESTORE_ROUNDF): Likewise.
+	(SET_RESTORE_ROUNDL): Likewise.
+	(SET_RESTORE_ROUND_NOEX): Likewise.
+	(SET_RESTORE_ROUND_NOEXF): Likewise.
+	(SET_RESTORE_ROUND_NOEXL): Likewise.
+	(SET_RESTORE_ROUND_53BIT): Likewise.
+	[HAVE_RM_CTX] (libc_feresetround_noex_ctx): Define macro.
+	(libc_feresetround_noexf_ctx): Likewise.
+	(libc_feresetround_noexl_ctx): Likewise.
+	(libc_feholdsetround_53bit_ctx): Likewise.
+	(libc_feresetround_53bit_ctx): Likewise.
+	* sysdeps/i386/fpu/fenv_private.h (HAVE_RM_CTX): Define macro.
+	(libc_feholdexcept_setround_sse_ctx): New function.
+	(libc_fesetenv_sse_ctx): Likewise.
+	(libc_feupdateenv_sse_ctx): Likewise.
+	(libc_feholdexcept_setround_387_prec_ctx): Likewise.
+	(libc_feholdexcept_setround_387_ctx): Likewise.
+	(libc_feholdexcept_setround_387_53bit_ctx): Likewise.
+	(libc_feholdsetround_387_prec_ctx): Likewise.
+	(libc_feholdsetround_387_ctx): Likewise.
+	(libc_feholdsetround_387_53bit_ctx): Likewise.
+	(libc_feholdsetround_sse_ctx): Likewise.
+	(libc_feresetround_sse_ctx): Likewise.
+	(libc_feresetround_387_ctx): Likewise.
+	(libc_feupdateenv_387_ctx): Likewise.
+	(libc_feholdexcept_setroundf_ctx): Define macro.
+	(libc_fesetenvf_ctx): Likewise.
+	(libc_feupdateenvf_ctx): Likewise.
+	(libc_feholdsetroundf_ctx): Likewise.
+	(libc_feresetroundf_ctx): Likewise.
+	(libc_feholdexcept_setround_ctx): Likewise.
+	(libc_fesetenv_ctx): Likewise.
+	(libc_feupdateenv_ctx): Likewise.
+	(libc_feholdsetround_ctx): Likewise.
+	(libc_feresetround_ctx): Likewise.
+	(libc_feholdexcept_setroundl_ctx): Likewise.
+	(libc_feupdateenvl_ctx): Likewise.
+	(libc_feholdsetroundl_ctx): Likewise.
+	(libc_feresetroundl_ctx): Likewise.
+	[!__SSE2_MATH__] (libc_feholdsetround_53bit_ctx): Likewise.
+	(libc_feresetround_53bit_ctx): Likewise.
+
+2013-06-11  Siddhesh Poyarekar  <siddhesh@xxxxxxxxxx>
+
+	* locale/iso-639.def: Convert to UTF-8.
+
+2013-06-11  Joseph Myers  <joseph@xxxxxxxxxxxxxxxx>
+
+	* sysdeps/generic/math-tests.h (EXCEPTION_TESTS_float): New macro.
+	(EXCEPTION_TESTS_double): Likewise.
+	(EXCEPTION_TESTS_long_double): Likewise.
+	(EXCEPTION_TESTS): Likewise.
+	* math/libm-test.inc (test_exceptions): Only test exceptions if
+	EXCEPTION_TESTS (FLOAT).
+
+2013-06-11  Siddhesh Poyarekar  <siddhesh@xxxxxxxxxx>
+
+	* benchtests/Makefile (string-bench): Add strcpy_chk and
+	stpcpy_chk.
+	* benchtests/bench-stpcpy_chk-ifunc.c: New file.
+	* benchtests/bench-stpcpy_chk.c: New file.
+	* benchtests/bench-strcpy_chk-ifunc.c: New file.
+	* benchtests/bench-strcpy_chk.c: New file.
+	* debug/test-strcpy_chk.c (do_one_test): Remove HP_TIMING
+	code.
+	(do_test): Likewise.
+
+2013-06-11  Ryan S. Arnold  <rsa@xxxxxxxxxxxxxxxxxx>
+
+	* sysdeps/powerpc/dl-procinfo.c (_dl_powerpc_platforms): Add ppc405,
+	ppc440, ppc464, and ppc476, merging from ports/ dl-procinfo.c.
+	* sysdeps/powerpc/dl-procinfo.h: Fix whitespace by correcting spaces
+	with tabs where appropriate.
+	[PPC_PLATFORM_PPC405]: Define new platform merging from ports/
+	dl-procinfo.h.
+	[PPC_PLATFORM_PPC440]: Likewise.
+	[PPC_PLATFORM_PPC464]: Likewise.
+	[PPC_PLATFORM_PPC476]: Likewise.
+	(_dl_string_platform): Add support for detecting ppc405, ppc440,
+	ppc464, and ppc476 platform strings merging from ports/
+	dl-procinfo.h.
+
+2013-06-11  Andreas Schwab  <schwab@xxxxxxx>
+
+	[BZ #14991]
+	* iconvdata/big5hkscs.c (big5hkscs_to_ucs, from_ucs4)
+	(from_ucs4_idx): Regenerate.
+	(MIN_NEEDED_FROM, MAX_NEEDED_FROM, MIN_NEEDED_TO): Remove macros.
+	(FROM_LOOP_MIN_NEEDED_FROM, FROM_LOOP_MAX_NEEDED_FROM)
+	(FROM_LOOP_MIN_NEEDED_TO, FROM_LOOP_MAX_NEEDED_TO)
+	(TO_LOOP_MIN_NEEDED_FROM, TO_LOOP_MAX_NEEDED_FROM)
+	(TO_LOOP_MIN_NEEDED_TO, TO_LOOP_MAX_NEEDED_TO, PREPARE_LOOP)
+	(EXTRA_LOOP_ARGS, SAVE_RESET_STATE, EMIT_SHIFT_TO_INIT)
+	(EXTRA_LOOP_DECLS, MAX_NEEDED_OUTPUT): New macros.
+	(MIN_NEEDED_INPUT, MAX_NEEDED_INPUT, MIN_NEEDED_OUTPUT): Define
+	from FROM_LOOP and TO_LOOP specific macros.
+	(BODY): Handle combining characters.
+	* iconvdata/BIG5HKSCS.irreversible: Update.
+	* iconvdata/BIG5HKSCS.precomposed: New file.
+	* iconvdata/testdata/BIG5HKSCS: Regenerate to cover all assigned
+	characters.
+	* iconvdata/testdata/BIG5HKSCS..UTF8: Update.
+
+2013-06-11  Siddhesh Poyarekar  <siddhesh@xxxxxxxxxx>
+
+	* include/sys/time.h: Fix indentation and add copyright header.
+
+	* string/test-memccpy.c (do_one_test): Remove HP_TIMING code.
+	(do_test): Likewise.
+	* string/test-memchr.c (do_one_test): Likewise.
+	(do_test): Likewise.
+	* string/test-memcmp.c (do_one_test): Likewise.
+	(do_test): Likewise.
+	* string/test-memcpy.c (do_one_test): Likewise.
+	(do_test): Likewise.
+	* string/test-memmem.c (do_one_test): Likewise.
+	(do_test): Likewise.
+	(do_random_tests): Likewise.
+	* string/test-memmove.c (do_one_test): Likewise.
+	(do_test): Likewise.
+	* string/test-memset.c (do_one_test): Likewise.
+	(do_test): Likewise.
+	* string/test-rawmemchr.c (do_one_test): Likewise.
+	(do_test): Likewise.
+	* string/test-strcasecmp.c (do_one_test): Likewise.
+	(do_test): Likewise.
+	* string/test-strcasestr.c (do_one_test): Likewise.
+	(do_test): Likewise.
+	* string/test-strcat.c (do_one_test): Likewise.
+	(do_test): Likewise.
+	* string/test-strchr.c (do_one_test): Likewise.
+	(do_test): Likewise.
+	* string/test-strcmp.c (do_one_test): Likewise.
+	(do_test): Likewise.
+	* string/test-strcpy.c (do_one_test): Likewise.
+	(do_test): Likewise.
+	* string/test-string.h: Likewise.
+	(test_init): Likewise.
+	* string/test-strlen.c (do_one_test): Likewise.
+	(do_test): Likewise.
+	* string/test-strncasecmp.c (do_one_test): Likewise.
+	(do_test): Likewise.
+	* string/test-strncat.c (do_one_test): Likewise.
+	(do_test): Likewise.
+	* string/test-strncmp.c (do_one_test): Likewise.
+	(do_test_limit): Likewise.
+	(do_test): Likewise.
+	* string/test-strncpy.c (do_one_test): Likewise.
+	(do_test): Likewise.
+	* string/test-strnlen.c (do_one_test): Likewise.
+	(do_test): Likewise.
+	* string/test-strpbrk.c (do_one_test): Likewise.
+	(do_test): Likewise.
+	* string/test-strrchr.c (do_one_test): Likewise.
+	(do_test): Likewise.
+	* string/test-strspn.c (do_one_test): Likewise.
+	(do_test): Likewise.
+	* string/test-strstr.c (do_one_test): Likewise.
+	(do_test): Likewise.
+
+	* benchtests/Makefile (string-bench): Add string benchmarks.
+	* benchtests/bench-bcopy-ifunc.c: New file.
+	* benchtests/bench-bcopy.c: New file.
+	* benchtests/bench-bzero-ifunc.c: New file.
+	* benchtests/bench-bzero.c: New file.
+	* benchtests/bench-memccpy-ifunc.c: New file.
+	* benchtests/bench-memccpy.c: New file.
+	* benchtests/bench-memchr-ifunc.c: New file.
+	* benchtests/bench-memchr.c: New file.
+	* benchtests/bench-memcmp-ifunc.c: New file.
+	* benchtests/bench-memcmp.c: New file.
+	* benchtests/bench-memmem-ifunc.c: New file.
+	* benchtests/bench-memmem.c: New file.
+	* benchtests/bench-memmove-ifunc.c: New file.
+	* benchtests/bench-memmove.c: New file.
+	* benchtests/bench-mempcpy-ifunc.c: New file.
+	* benchtests/bench-mempcpy.c: New file.
+	* benchtests/bench-memset-ifunc.c: New file.
+	* benchtests/bench-memset.c: New file.
+	* benchtests/bench-rawmemchr-ifunc.c: New file.
+	* benchtests/bench-rawmemchr.c: New file.
+	* benchtests/bench-stpcpy-ifunc.c: New file.
+	* benchtests/bench-stpcpy.c: New file.
+	* benchtests/bench-stpncpy-ifunc.c: New file.
+	* benchtests/bench-stpncpy.c: New file.
+	* benchtests/bench-strcasecmp-ifunc.c: New file.
+	* benchtests/bench-strcasecmp.c: New file.
+	* benchtests/bench-strcasestr-ifunc.c: New file.
+	* benchtests/bench-strcasestr.c: New file.
+	* benchtests/bench-strcat-ifunc.c: New file.
+	* benchtests/bench-strcat.c: New file.
+	* benchtests/bench-strchr-ifunc.c: New file.
+	* benchtests/bench-strchr.c: New file.
+	* benchtests/bench-strchrnul-ifunc.c: New file.
+	* benchtests/bench-strchrnul.c: New file.
+	* benchtests/bench-strcmp-ifunc.c: New file.
+	* benchtests/bench-strcmp.c: New file.
+	* benchtests/bench-strcpy-ifunc.c: New file.
+	* benchtests/bench-strcpy.c: New file.
+	* benchtests/bench-strcspn-ifunc.c: New file.
+	* benchtests/bench-strcspn.c: New file.
+	* benchtests/bench-strlen-ifunc.c: New file.
+	* benchtests/bench-strlen.c: New file.
+	* benchtests/bench-strncasecmp-ifunc.c: New file.
+	* benchtests/bench-strncasecmp.c: New file.
+	* benchtests/bench-strncat-ifunc.c: New file.
+	* benchtests/bench-strncat.c: New file.
+	* benchtests/bench-strncmp-ifunc.c: New file.
+	* benchtests/bench-strncmp.c: New file.
+	* benchtests/bench-strncpy-ifunc.c: New file.
+	* benchtests/bench-strncpy.c: New file.
+	* benchtests/bench-strnlen-ifunc.c: New file.
+	* benchtests/bench-strnlen.c: New file.
+	* benchtests/bench-strpbrk-ifunc.c: New file.
+	* benchtests/bench-strpbrk.c: New file.
+	* benchtests/bench-strrchr-ifunc.c: New file.
+	* benchtests/bench-strrchr.c: New file.
+	* benchtests/bench-strspn-ifunc.c: New file.
+	* benchtests/bench-strspn.c: New file.
+	* benchtests/bench-strstr-ifunc.c: New file.
+	* benchtests/bench-strstr.c: New file.
+
+	* benchtests/Makefile: Disable parallel execution of targets.
+	(string-bench): Add memcpy.
+	(benchset): New variable to store a list of benchmark sets.
+	(bench-func): Renamed from bench.
+	(bench-set): New target.
+	(bench): Depend on bench-func and bench-set.
+	* benchtests/README: Add section on benchmark sets.
+	* benchtests/bench-memcpy-ifunc.c: New file.
+	* benchtests/bench-memcpy.c: New file.
+	* benchtests/bench-string.h: New file.
+
+2013-06-11  Andreas Schwab  <schwab@xxxxxxx>
+
+	[BZ #15577]
+	* nscd/connections.c (nscd_run_worker): Always zero-terminate key.
+	* nscd/netgroupcache.c (addgetnetgrentX): Properly handle absent
+	values in the triple.
+	* nscd/nscd_netgroup.c (__nscd_setnetgrent): Include zero
+	terminator in the group key.
+
+2013-06-11  Andreas Jaeger  <aj@xxxxxxx>
+
+	* po/zh_TW.po: Update Chinese (traditional) translation from
+	translation project.
+
+2013-06-11  Siddhesh Poyarekar  <siddhesh@xxxxxxxxxx>
+
+	* include/time.h (__clock_gettime): Add libc_hidden_proto.
+	* rt/clock_getcpuclockid.c (clock_getcpuclockid): Rename to
+	__clock_getcpuclockid.  Add weak_alias and libc_hidden_def.
+	* sysdeps/unix/sysv/linux/clock_getcpuclockid.c
+	(clock_getcpuclockid): Likewise.
+	* rt/clock_getres.c (clock_getres): Rename to __clock_getres.
+	Add weak_alias and libc_hidden_def.
+	* sysdeps/posix/clock_getres.c (clock_getres): Likewise.
+	* rt/clock_gettime.c (clock_gettime): Rename to
+	__clock_gettime.  Add weak_alias and libc_hidden_def.
+	* sysdeps/unix/clock_gettime.c (clock_gettime): Likewise.
+	* rt/clock_nanosleep.c (clock_nanosleep): Rename to
+	__clock_nanosleep.  Add weak_alias and libc_hidden_def.
+	* sysdeps/unix/clock_nanosleep.c (clock_nanosleep): Likewise.
+	* sysdeps/unix/sysv/linux/clock_nanosleep.c (clock_nanosleep):
+	Likewise.
+	* rt/clock_settime.c (clock_settime): Rename to
+	__clock_settime.  Add weak_alias and libc_hidden_def.
+	* sysdeps/unix/clock_settime.c (clock_settime): Likewise.
+
+2013-06-10  Joseph Myers  <joseph@xxxxxxxxxxxxxxxx>
+
+	* mach/err_boot.sub: Remove trailing whitespace.
+	* mach/err_ipc.sub: Likewise.
+	* mach/err_mach.sub: Likewise.
+
+	* sysdeps/generic/math-tests.h (ROUNDING_TESTS_float): New macro.
+	(ROUNDING_TESTS_double): Likewise.
+	(ROUNDING_TESTS_long_double): Likewise.
+	(ROUNDING_TESTS): Likewise.
+	* math/libm-test.inc: Include <math-tests.h>.
+	(IF_ROUND_INIT_FE_DOWNWARD): Use ROUNDING_TESTS.
+	(IF_ROUND_INIT_FE_TONEAREST): Likewise.
+	(IF_ROUND_INIT_FE_TOWARDZERO): Likewise.
+	(IF_ROUND_INIT_FE_UPWARD): Likewise.
+
+2013-06-10  Siddhesh Poyarekar  <siddhesh@xxxxxxxxxx>
+
+	* benchtests/Makefile (CPPFLAGS-nonlib): Append values instead
+	of assigning.
+
+2013-06-08  Joseph Myers  <joseph@xxxxxxxxxxxxxxxx>
+
+	* sysdeps/gnu/errlist.awk: Do not generate space at end of
+	otherwise empty TRANS lines.
+	* sysdeps/gnu/errlist.c: Regenerated.
+
+	* catgets/gencat.c (error_print): Use (void) in function
+	definition.
+	* crypt/crypt_util.c (__init_des): Likewise.
+	* crypt/speeds.c (Stop): Likewise.
+	(main): Likewise.
+	* hurd/hurdmalloc.c (print_malloc_free_list): Likewise.
+	* inet/ruserpass.c (token): Likewise.
+	* intl/finddomain.c (_nl_finddomain_subfreeres): Likewise.
+	* intl/localealias.c (extend_alias_table): Likewise.
+	* intl/plural-exp.c (init_germanic_plural): Likewise.
+	* libio/fcloseall.c (__fcloseall): Likewise.
+	* libio/genops.c (_IO_flush_all): Likewise.
+	(_IO_flush_all_linebuffered): Likewise.
+	(_IO_cleanup): Likewise.
+	(_IO_iter_begin): Likewise.
+	(_IO_iter_end): Likewise.
+	(_IO_list_lock): Likewise.
+	(_IO_list_unlock): Likewise.
+	(_IO_list_resetlock): Likewise.
+	* libio/getchar.c (getchar): Likewise.
+	* libio/getchar_u.c (getchar_unlocked): Likewise.
+	* libio/getwchar.c (getwchar): Likewise.
+	* libio/getwchar_u.c (getwchar_unlocked): Likewise.
+	* libio/oldstdfiles.c (_IO_check_libio): Likewise.
+	* login/getpt.c (__getpt): Likewise.
+	* login/tst-utmp.c (main): Likewise.
+	* malloc/hooks.c (__malloc_check_init): Likewise.
+	* malloc/malloc.c (__malloc_stats): Likewise.
+	* malloc/mtrace.c (tr_break): Likewise.
+	(mtrace): Likewise.
+	(muntrace): Likewise.
+	* misc/fstab.c (endfsent): Likewise.
+	* misc/getclktck.c (__getclktck): Likewise.
+	* misc/getdtsz.c (__getdtablesize): Likewise.
+	* misc/gethostid.c (gethostid): Likewise.
+	* misc/getpagesize.c (__getpagesize): Likewise.
+	* misc/getsysstats.c (__get_nprocs_conf): Likewise.
+	(__get_nprocs): Likewise.
+	(__get_phys_pages): Likewise.
+	(__get_avphys_pages): Likewise.
+	* misc/getttyent.c (getttyent): Likewise.
+	(setttyent): Likewise.
+	(endttyent): Likewise.
+	* misc/getusershell.c (getusershell): Likewise.
+	(endusershell): Likewise.
+	(setusershell): Likewise.
+	(initshells): Likewise.
+	* misc/hsearch.c (__hdestroy): Likewise.
+	* misc/sync.c (sync): Likewise.
+	* misc/syslog.c (closelog_internal): Likewise.
+	(closelog): Likewise.
+	* misc/ttyslot.c (ttyslot): Likewise.
+	* misc/vhangup.c (vhangup): Likewise.
+	* posix/fork.c (__fork): Likewise.
+	* posix/getegid.c (__getegid): Likewise.
+	* posix/geteuid.c (__geteuid): Likewise.
+	* posix/getgid.c (__getgid): Likewise.
+	* posix/getpid.c (__getpid): Likewise.
+	* posix/getppid.c (__getppid): Likewise.
+	* posix/getuid.c (__getuid): Likewise.
+	* posix/pause.c (pause): Likewise.
+	* posix/setpgrp.c (setpgrp): Likewise.
+	* posix/setsid.c (__setsid): Likewise.
+	* posix/test-vfork.c (noop): Likewise.
+	* resolv/gethnamaddr.c (_endhtent): Likewise.
+	(_gethtent): Likewise.
+	(ht_endhostent): Likewise.
+	(gethostent): Likewise.
+	(dns_service): Likewise.
+	* stdlib/drand48.c (drand48): Likewise.
+	* stdlib/lrand48.c (lrand48): Likewise.
+	* stdlib/mrand48.c (mrand48): Likewise.
+	* stdlib/rand.c (rand): Likewise.
+	* stdlib/random.c (__random): Likewise.
+	* stdlib/setenv.c (clearenv): Likewise.
+	* sunrpc/clnt_tcp.c (clnttcp_abort): Likewise.
+	* sunrpc/clnt_unix.c (clntunix_abort): Likewise.
+	* sysdeps/mach/getpagesize.c (__getpagesize): Likewise.
+	* sysdeps/mach/getsysstats.c (__get_nprocs_conf): Likewise.
+	(__get_nprocs): Likewise.
+	(__get_phys_pages): Likewise.
+	(__get_avphys_pages): Likewise.
+	* sysdeps/mach/hurd/dl-sysdep.c (__getpid): Likewise.
+	* sysdeps/mach/hurd/getclktck.c (__getclktck): Likewise.
+	* sysdeps/mach/hurd/getdtsz.c (__getdtablesize): Likewise.
+	* sysdeps/mach/hurd/getegid.c (__getegid): Likewise.
+	* sysdeps/mach/hurd/geteuid.c (__geteuid): Likewise.
+	* sysdeps/mach/hurd/getgid.c (__getgid): Likewise.
+	* sysdeps/mach/hurd/gethostid.c (gethostid): Likewise.
+	* sysdeps/mach/hurd/getlogin.c (getlogin): Likewise.
+	* sysdeps/mach/hurd/getpid.c (__getpid): Likewise.
+	* sysdeps/mach/hurd/getppid.c (__getppid): Likewise.
+	* sysdeps/mach/hurd/getuid.c (__getuid): Likewise.
+	* sysdeps/mach/hurd/sync.c (sync): Likewise.
+	* sysdeps/posix/clock.c (clock): Likewise.
+	* sysdeps/unix/bsd/setsid.c (__setsid): Likewise.
+	* sysdeps/unix/getpagesize.c (__getpagesize): Likewise.
+	* sysdeps/unix/sysv/linux/getclktck.c (__getclktck): Likewise.
+	* sysdeps/unix/sysv/linux/gethostid.c (gethostid): Likewise.
+	* sysdeps/unix/sysv/linux/getpagesize.c (__getpagesize): Likewise.
+	* sysdeps/unix/sysv/linux/getsysstats.c (__get_nprocs): Likewise.
+	(__get_nprocs_conf): Likewise.
+	(__get_phys_pages): Likewise.
+	(__get_avphys_pages): Likewise.
+	* time/clock.c (clock): Likewise.
+	* time/tzset.c (__tzname_max): Likewise.
+
+2013-06-07  Joseph Myers  <joseph@xxxxxxxxxxxxxxxx>
+
+	* bits/byteswap.h [__GNUC__ && !__GNUC_PREREQ (4, 3)]
+	(__bswap_32): Do not use "register".
+	* crypt/crypt.c (_ufc_doit_r): Likewise.
+	* debug/stpcpy_chk.c (__stpcpy_chk): Likewise.
+	* debug/wcscat_chk.c (__wcscat_chk): Likewise.
+	* gmon/gmon.c (__monstartup): Likewise.
+	* gmon/mcount.c (_MCOUNT_DECL(frompc, selfpc)): Likewise.
+	* hurd/hurdmalloc.c (more_memory): Likewise.
+	(malloc): Likewise.
+	(free): Likewise.
+	(realloc): Likewise.
+	(malloc_fork_prepare): Likewise.
+	(malloc_fork_parent): Likewise.
+	(malloc_fork_child): Likewise.
+	* include/rpc/auth_des.h (xdr_authdes_verf): Likewise.
+	(_svcauth_des): Likewise.
+	* inet/inet_lnaof.c (inet_lnaof): Likewise.
+	* inet/inet_net.c (inet_network): Likewise.
+	* inet/inet_netof.c (inet_netof): Likewise.
+	* inet/rcmd.c (__validuser2_sa): Likewise.
+	* io/fts.c (fts_open): Likewise.
+	(fts_load): Likewise.
+	(fts_close): Likewise.
+	(fts_read): Likewise.
+	(fts_children): Likewise.
+	(fts_build): Likewise.
+	(fts_stat): Likewise.
+	(fts_sort): Likewise.
+	(fts_alloc): Likewise.
+	(fts_lfree): Likewise.
+	* libio/fileops.c (_IO_new_file_xsputn): Likewise.
+	(_IO_file_xsgetn): Likewise.
+	(_IO_file_xsgetn_mmap): Likewise.
+	* libio/iofopncook.c (_IO_cookie_read): Likewise.
+	(_IO_cookie_write): Likewise.
+	* libio/oldfileops.c (_IO_old_file_xsputn): Likewise.
+	* libio/wfileops.c (_IO_wfile_xsputn): Likewise.
+	* mach/msgserver.c (__mach_msg_server_timeout): Likewise.
+	* malloc/obstack.c (_obstack_begin): Likewise.
+	(_obstack_begin_1): Likewise.
+	(_obstack_newchunk): Likewise.
+	(_obstack_allocated_p): Likewise.
+	(obstack_free): Likewise.
+	(_obstack_memory_used): Likewise.
+	* misc/getttyent.c (getttynam): Likewise.
+	(getttyent): Likewise.
+	(skip): Likewise.
+	(value): Likewise.
+	* misc/getusershell.c (initshells): Likewise.
+	* misc/syslog.c (__vsyslog_chk): Likewise.
+	* misc/ttyslot.c (ttyslot): Likewise.
+	* nis/nis_hash.c (__nis_hash): Likewise.
+	* posix/fnmatch_loop.c (FCT): Likewise.
+	* posix/getconf.c (print_all): Likewise.
+	(main): Likewise.
+	* posix/getopt.c (exchange): Likewise.
+	* posix/glob.c (globfree): Likewise.
+	(prefix_array): Likewise.
+	(__glob_pattern_type): Likewise.
+	* resolv/arpa/nameser.h (NS_GET16): Likewise.
+	(NS_GET32): Likewise.
+	(NS_PUT16): Likewise.
+	(NS_PUT32): Likewise.
+	* resolv/gethnamaddr.c (getanswer): Likewise.
+	(gethostbyname2): Likewise.
+	(gethostbyaddr): Likewise.
+	(_gethtent): Likewise.
+	(_gethtbyname2): Likewise.
+	(_gethtbyaddr): Likewise.
+	* resolv/ns_print.c (dst_s_get_int16): Likewise.
+	* resolv/nss_dns/dns-host.c (getanswer_r): Likewise.
+	* resolv/res_init.c (__res_vinit): Likewise.
+	(net_mask): Likewise.
+	* resolv/res_mkquery.c (outchar): Likewise.
+	(PRINT): Likewise.
+	* stdio-common/printf_fp.c (outchar): Likewise.
+	(PRINT): Likewise.
+	* stdio-common/printf_fphex.c (outchar): Likewise.
+	(PRINT): Likewise.
+	* stdio-common/printf_size.c (outchar): Likewise.
+	(PRINT): Likewise.
+	* stdio-common/test_rdwr.c (main): Likewise.
+	* stdio-common/tfformat.c (matches): Likewise.
+	* stdio-common/vfprintf.c (outchar): Likewise.
+	(printf_unknown): Likewise.
+	(buffered_vfprintf): Likewise.
+	* stdio-common/vfscanf.c (_IO_vfscanf_internal): Likewise.
+	* stdio-common/xbug.c (AppendToBuffer): Likewise.
+	(ReadFile): Likewise.
+	* stdlib/qsort.c (SWAP): Likewise.
+	(_quicksort): Likewise.
+	* stdlib/setenv.c (__add_to_environ): Likewise.
+	* stdlib/strtod_l.c (____STRTOF_INTERNAL): Likewise.
+	* stdlib/strtol_l.c (__strtol_l): Likewise.
+	* stdlib/tst-strtod.c (main): Likewise.
+	* stdlib/tst-strtol.c (main): Likewise.
+	* stdlib/tst-strtoll.c (main): Likewise.
+	* string/bits/string2.h (__strcmp_cc): Likewise.
+	(__strcmp_cg): Likewise.
+	(__strcspn_c1): Likewise.
+	(__strcspn_c2): Likewise.
+	(__strcspn_c3): Likewise.
+	(__strspn_c1): Likewise.
+	(__strspn_c2): Likewise.
+	(__strspn_c3): Likewise.
+	(__strsep_1c): Likewise.
+	(__strsep_2c): Likewise.
+	(__strsep_3c): Likewise.
+	* string/memccpy.c (__memccpy): Likewise.
+	* string/stpcpy.c (__stpcpy): Likewise.
+	* string/strcmp.c (strcmp): Likewise.
+	* string/strrchr.c (strrchr): Likewise.
+	* sysdeps/generic/sigset-cvt-mask.h (sigset_get_old_mask):
+	Likewise.
+	* sysdeps/mach/hurd/getcwd.c
+	(_hurd_canonicalize_directory_name_internal): Likewise.
+	* sysdeps/mach/i386/sysdep.h (SNARF_ARGS): Likewise.
+	* sysdeps/powerpc/powerpc32/power6/wcschr.c (wcschr): Likewise.
+	* sysdeps/powerpc/powerpc32/power6/wcsrchr.c (wcsrchr): Likewise.
+	* sysdeps/x86/bits/byteswap-16.h [__GNUC__] (__bswap_16):
+	Likewise, in both definitions.
+	* sysdeps/x86/bits/byteswap.h (__bswap_32): Likewise, in multiple
+	definitions.
+	[__GNUC_PREREQ (2, 0) && !__GNUC_PREREQ (4, 3) && __WORDSIZE ==
+	64] (__bswap_64): Likewise.
+	* time/test_time.c (main): Likewise.
+	* time/tzfile.c (__tzfile_read): Likewise.
+	(__tzfile_compute): Likewise.
+	* time/tzset.c (__tzset_parse_tz): Likewise.
+	(tzset_internal): Likewise.
+	(compute_change): Likewise.
+	* wcsmbs/wcscat.c (__wcscat): Likewise.
+	* wcsmbs/wcschr.c (wcschr): Likewise.
+	* wcsmbs/wcschrnul.c (__wcschrnul): Likewise.
+	* wcsmbs/wcscspn.c (wcscspn): Likewise.
+	* wcsmbs/wcspbrk.c (wcspbrk): Likewise.
+	* wcsmbs/wcsrchr.c (wcsrchr): Likewise.
+	* wcsmbs/wcsspn.c (wcsspn): Likewise.
+	* wcsmbs/wcsstr.c (wcsstr): Likewise.
+	* wcsmbs/wmemchr.c (wmemchr): Likewise.
+	* wcsmbs/wmemcmp.c (WMEMCMP): Likewise.
+	* wcsmbs/wmemset.c (wmemset): Likewise.
+
+2013-06-06  Joseph Myers  <joseph@xxxxxxxxxxxxxxxx>
+
+	* scripts/config.guess: Update to version 2013-05-16.
+	* scripts/config.sub: Update to version 2013-04-24.
+	* scripts/install-sh: Update to version 2011-11-20.07.
+	* scripts/mkinstalldirs: Update to version 2009-04-28.21.
+	* scripts/move-if-change: Update to version 2012-01-06 07:23.
+
+2013-06-06   OndÃÂej BÃÂlka  <neleai@xxxxxxxxx>
+
+	* debug/fgetws_u_chk.c: Fix leading whitespaces.
+	* elf/sln.c: Likewise.
+	* hurd/hurd/ioctl.h: Likewise.
+	* hurd/hurdmalloc.c: Likewise.
+	* hurd/xattr.c: Likewise.
+	* include/shlib-compat.h: Likewise.
+	* inet/ruserpass.c: Likewise.
+	* libio/iofgets_u.c: Likewise.
+	* libio/iofgetws_u.c: Likewise.
+	* locale/programs/ld-identification.c: Likewise.
+	* locale/programs/ld-time.c: Likewise.
+	* mach/msg-destroy.c: Likewise.
+	* nss/nss_files/files-netgrp.c: Likewise.
+	* resolv/res_data.c: Likewise.
+	* soft-fp/op-1.h: Likewise.
+	* soft-fp/op-2.h: Likewise.
+	* soft-fp/op-4.h: Likewise.
+	* soft-fp/op-common.h: Likewise.
+	* stdio-common/printf_fphex.c: Likewise.
+	* stdlib/strtod_l.c: Likewise.
+	* sunrpc/rpc/clnt.h: Likewise.
+	* sysdeps/generic/framestate.c: Likewise.
+	* sysdeps/i386/bsd-_setjmp.S: Likewise.
+	* sysdeps/i386/bsd-setjmp.S: Likewise.
+	* sysdeps/i386/__longjmp.S: Likewise.
+	* sysdeps/i386/setjmp.S: Likewise.
+	* sysdeps/ieee754/dbl-64/k_rem_pio2.c: Likewise.
+	* sysdeps/ieee754/flt-32/e_rem_pio2f.c: Likewise.
+	* sysdeps/ieee754/flt-32/k_rem_pio2f.c: Likewise.
+	* sysdeps/ieee754/ldbl-128/e_expl.c: Likewise.
+	* sysdeps/ieee754/ldbl-128ibm/e_expl.c: Likewise.
+	* sysdeps/ieee754/ldbl-128ibm/s_fpclassifyl.c: Likewise.
+	* sysdeps/ieee754/ldbl-128ibm/s_nexttoward.c: Likewise.
+	* sysdeps/ieee754/ldbl-128ibm/s_scalblnl.c: Likewise.
+	* sysdeps/ieee754/ldbl-128ibm/s_scalbnl.c: Likewise.
+	* sysdeps/ieee754/ldbl-128/ldbl2mpn.c: Likewise.
+	* sysdeps/ieee754/ldbl-128/s_fpclassifyl.c: Likewise.
+	* sysdeps/ieee754/ldbl-128/s_llrintl.c: Likewise.
+	* sysdeps/ieee754/ldbl-128/s_llroundl.c: Likewise.
+	* sysdeps/ieee754/ldbl-128/s_lrintl.c: Likewise.
+	* sysdeps/ieee754/ldbl-128/s_lroundl.c: Likewise.
+	* sysdeps/ieee754/ldbl-128/s_nexttoward.c: Likewise.
+	* sysdeps/ieee754/ldbl-128/s_truncl.c: Likewise.
+	* sysdeps/ieee754/ldbl-96/ldbl2mpn.c: Likewise.
+	* sysdeps/ieee754/support.c: Likewise.
+	* sysdeps/powerpc/powerpc32/dl-machine.c: Likewise.
+	* sysdeps/powerpc/powerpc32/lshift.S: Likewise.
+	* sysdeps/sparc/sparc32/__longjmp.S: Likewise.
+	* sysdeps/sparc/sparc64/soft-fp/qp_cmp.c: Likewise.
+	* sysdeps/sparc/sparc64/soft-fp/qp_cmpe.c: Likewise.
+	* sysdeps/sparc/sparc64/soft-fp/qp_feq.c: Likewise.
+	* sysdeps/sparc/sparc64/soft-fp/qp_fge.c: Likewise.
+	* sysdeps/sparc/sparc64/soft-fp/qp_fgt.c: Likewise.
+	* sysdeps/sparc/sparc64/soft-fp/qp_fle.c: Likewise.
+	* sysdeps/sparc/sparc64/soft-fp/qp_flt.c: Likewise.
+	* sysdeps/sparc/sparc64/soft-fp/qp_fne.c: Likewise.
+	* sysdeps/sparc/sparc64/soft-fp/qp_mul.c: Likewise.
+	* sysdeps/sparc/sparc64/soft-fp/qp_qtoi.c: Likewise.
+	* sysdeps/sparc/sparc64/soft-fp/qp_qtoui.c: Likewise.
+	* sysdeps/sparc/sparc64/soft-fp/qp_qtoux.c: Likewise.
+	* sysdeps/sparc/sparc64/soft-fp/qp_qtox.c: Likewise.
+	* sysdeps/unix/sysv/linux/lutimes.c: Likewise.
+	* sysdeps/unix/sysv/linux/powerpc/powerpc32/clone.S: Likewise.
+
+2013-06-05  OndÃÂej BÃÂlka  <neleai@xxxxxxxxx>
+
+	* posix/transbug.c: Remove executable mode.
+
+2013-06-05  Joseph Myers  <joseph@xxxxxxxxxxxxxxxx>
+
+	* crypt/speeds.c: Remove trailing whitespace.
+	* dlfcn/default.c: Likewise.
+	* elf/ifuncdep2.c: Likewise.
+	* elf/ifuncmain1.c: Likewise.
+	* elf/ifuncmain1vis.c: Likewise.
+	* elf/testobj.h: Likewise.
+	* elf/tst-stackguard1.c: Likewise.
+	* gmon/sys/gmon.h: Likewise.
+	* hurd/hurdmsg.c: Likewise.
+	* hurd/new-fd.c: Likewise.
+	* hurd/ports-get.c: Likewise.
+	* iconvdata/ibm1008_420.c: Likewise.
+	* inet/tst-getni1.c: Likewise.
+	* inet/tst-getni2.c: Likewise.
+	* libio/ioungetc.c: Likewise.
+	* libio/wfiledoalloc.c: Likewise.
+	* manual/libm-err-tab.pl: Likewise.
+	* math/w_dremf.c: Likewise.
+	* misc/ftruncate.c: Likewise.
+	* posix/bug-glob2.c: Likewise.
+	* posix/tst-pcre.c: Likewise.
+	* posix/wait4.c: Likewise.
+	* resolv/README: Likewise.
+	* resolv/res_debug.h: Likewise.
+	* resolv/tst-inet_ntop.c: Likewise.
+	* setjmp/bug269-setjmp.c: Likewise.
+	* soft-fp/extended.h: Likewise.
+	* soft-fp/op-1.h: Likewise.
+	* soft-fp/op-2.h: Likewise.
+	* soft-fp/op-4.h: Likewise.
+	* soft-fp/op-8.h: Likewise.
+	* soft-fp/testit.c: Likewise.
+	* stdio-common/bug16.c: Likewise.
+	* stdlib/random.c: Likewise.
+	* sunrpc/rpcsvc/rquota.x: Likewise.
+	* sysdeps/ieee754/dbl-64/powtwo.tbl: Likewise.
+	* sysdeps/ieee754/flt-32/k_cosf.c: Likewise.
+	* sysdeps/ieee754/flt-32/k_rem_pio2f.c: Likewise.
+	* sysdeps/ieee754/flt-32/k_sinf.c: Likewise.
+	* sysdeps/ieee754/flt-32/k_tanf.c: Likewise.
+	* sysdeps/ieee754/flt-32/s_atanf.c: Likewise.
+	* sysdeps/ieee754/flt-32/s_copysignf.c: Likewise.
+	* sysdeps/ieee754/flt-32/s_erff.c: Likewise.
+	* sysdeps/ieee754/flt-32/s_fabsf.c: Likewise.
+	* sysdeps/ieee754/flt-32/s_frexpf.c: Likewise.
+	* sysdeps/ieee754/flt-32/s_logbf.c: Likewise.
+	* sysdeps/ieee754/ldbl-128/e_rem_pio2l.c: Likewise.
+	* sysdeps/ieee754/ldbl-128/k_tanl.c: Likewise.
+	* sysdeps/ieee754/ldbl-128/s_atanl.c: Likewise.
+	* sysdeps/ieee754/ldbl-128/s_erfl.c: Likewise.
+	* sysdeps/ieee754/ldbl-128/s_expm1l.c: Likewise.
+	* sysdeps/ieee754/ldbl-128/s_log1pl.c: Likewise.
+	* sysdeps/ieee754/ldbl-128/s_nexttowardf.c: Likewise.
+	* sysdeps/ieee754/ldbl-128/s_remquol.c: Likewise.
+	* sysdeps/ieee754/ldbl-128/s_scalblnl.c: Likewise.
+	* sysdeps/ieee754/ldbl-128/s_scalbnl.c: Likewise.
+	* sysdeps/ieee754/ldbl-128/s_tanl.c: Likewise.
+	* sysdeps/ieee754/ldbl-128/t_sincosl.c: Likewise.
+	* sysdeps/ieee754/ldbl-128ibm/k_cosl.c: Likewise.
+	* sysdeps/ieee754/ldbl-128ibm/k_sincosl.c: Likewise.
+	* sysdeps/ieee754/ldbl-128ibm/k_sinl.c: Likewise.
+	* sysdeps/ieee754/ldbl-128ibm/math_ldbl.h: Likewise.
+	* sysdeps/ieee754/ldbl-128ibm/s_nextafterl.c: Likewise.
+	* sysdeps/ieee754/ldbl-96/s_erfl.c: Likewise.
+	* sysdeps/ieee754/s_lib_version.c: Likewise.
+	* sysdeps/mach/hurd/check_fds.c: Likewise.
+	* sysdeps/mach/hurd/getsockname.c: Likewise.
+	* sysdeps/mach/hurd/net/if_ppp.h: Likewise.
+	* sysdeps/mach/hurd/recvfrom.c: Likewise.
+	* sysdeps/powerpc/bits/link.h: Likewise.
+	* sysdeps/powerpc/dl-procinfo.c: Likewise.
+	* sysdeps/powerpc/fpu/feholdexcpt.c: Likewise.
+	* sysdeps/powerpc/fpu/fenv_const.c: Likewise.
+	* sysdeps/powerpc/fpu/fesetenv.c: Likewise.
+	* sysdeps/powerpc/fpu/feupdateenv.c: Likewise.
+	* sysdeps/powerpc/fpu/s_rintf.c: Likewise.
+	* sysdeps/powerpc/fpu/t_sqrt.c: Likewise.
+	* sysdeps/powerpc/powerpc32/bits/atomic.h: Likewise.
+	* sysdeps/powerpc/powerpc32/fpu/s_floor.S: Likewise.
+	* sysdeps/powerpc/powerpc32/fpu/s_floorf.S: Likewise.
+	* sysdeps/powerpc/powerpc32/fpu/s_isnan.S: Likewise.
+	* sysdeps/powerpc/powerpc32/fpu/s_lround.S: Likewise.
+	* sysdeps/powerpc/powerpc32/fpu/s_round.S: Likewise.
+	* sysdeps/powerpc/powerpc32/fpu/s_roundf.S: Likewise.
+	* sysdeps/powerpc/powerpc32/fpu/s_trunc.S: Likewise.
+	* sysdeps/powerpc/powerpc32/fpu/s_truncf.S: Likewise.
+	* sysdeps/powerpc/powerpc32/power4/fpu/s_llrint.S: Likewise.
+	* sysdeps/powerpc/powerpc32/power4/fpu/s_llrintf.S: Likewise.
+	* sysdeps/powerpc/powerpc32/power4/fpu/s_llround.S: Likewise.
+	* sysdeps/powerpc/powerpc32/power4/fpu/w_sqrt.S: Likewise.
+	* sysdeps/powerpc/powerpc32/power4/fpu/w_sqrtf.S: Likewise.
+	* sysdeps/powerpc/powerpc32/power4/hp-timing.c: Likewise.
+	* sysdeps/powerpc/powerpc32/power4/memcmp.S: Likewise.
+	* sysdeps/powerpc/powerpc32/power4/memset.S: Likewise.
+	* sysdeps/powerpc/powerpc32/power4/wordcopy.c: Likewise.
+	* sysdeps/powerpc/powerpc32/power5+/fpu/s_llround.S: Likewise.
+	* sysdeps/powerpc/powerpc32/power5+/fpu/s_lround.S: Likewise.
+	* sysdeps/powerpc/powerpc32/power5/fpu/w_sqrt.S: Likewise.
+	* sysdeps/powerpc/powerpc32/power5/fpu/w_sqrtf.S: Likewise.
+	* sysdeps/powerpc/powerpc32/power6/fpu/s_llrint.S: Likewise.
+	* sysdeps/powerpc/powerpc32/power6/fpu/s_llrintf.S: Likewise.
+	* sysdeps/powerpc/powerpc32/power6/fpu/s_llround.S: Likewise.
+	* sysdeps/powerpc/powerpc32/power6/memcpy.S: Likewise.
+	* sysdeps/powerpc/powerpc32/power6/wordcopy.c: Likewise.
+	* sysdeps/powerpc/powerpc32/power6x/fpu/s_lround.S: Likewise.
+	* sysdeps/powerpc/powerpc64/fpu/s_ceill.S: Likewise.
+	* sysdeps/powerpc/powerpc64/fpu/s_floor.S: Likewise.
+	* sysdeps/powerpc/powerpc64/fpu/s_floorf.S: Likewise.
+	* sysdeps/powerpc/powerpc64/fpu/s_isnan.S: Likewise.
+	* sysdeps/powerpc/powerpc64/fpu/s_llrint.S: Likewise.
+	* sysdeps/powerpc/powerpc64/fpu/s_llrintf.S: Likewise.
+	* sysdeps/powerpc/powerpc64/fpu/s_llround.S: Likewise.
+	* sysdeps/powerpc/powerpc64/fpu/s_llroundf.S: Likewise.
+	* sysdeps/powerpc/powerpc64/fpu/s_round.S: Likewise.
+	* sysdeps/powerpc/powerpc64/fpu/s_roundf.S: Likewise.
+	* sysdeps/powerpc/powerpc64/fpu/s_roundl.S: Likewise.
+	* sysdeps/powerpc/powerpc64/fpu/s_trunc.S: Likewise.
+	* sysdeps/powerpc/powerpc64/fpu/s_truncf.S: Likewise.
+	* sysdeps/powerpc/powerpc64/fpu/s_truncl.S: Likewise.
+	* sysdeps/powerpc/powerpc64/hp-timing.c: Likewise.
+	* sysdeps/powerpc/powerpc64/power4/fpu/w_sqrt.c: Likewise.
+	* sysdeps/powerpc/powerpc64/power4/fpu/w_sqrtf.c: Likewise.
+	* sysdeps/powerpc/powerpc64/power4/memcmp.S: Likewise.
+	* sysdeps/powerpc/powerpc64/power4/memcpy.S: Likewise.
+	* sysdeps/powerpc/powerpc64/power5+/fpu/s_llround.S: Likewise.
+	* sysdeps/powerpc/powerpc64/power5/fpu/s_isnan.S: Likewise.
+	* sysdeps/powerpc/powerpc64/power6/fpu/s_isnan.S: Likewise.
+	* sysdeps/powerpc/powerpc64/power6/memcpy.S: Likewise.
+	* sysdeps/powerpc/powerpc64/power6/wordcopy.c: Likewise.
+	* sysdeps/powerpc/powerpc64/power6x/fpu/s_isnan.S: Likewise.
+	* sysdeps/powerpc/powerpc64/power6x/fpu/s_llrint.S: Likewise.
+	* sysdeps/powerpc/powerpc64/power6x/fpu/s_llround.S: Likewise.
+	* sysdeps/powerpc/powerpc64/strlen.S: Likewise.
+	* sysdeps/powerpc/powerpc64/strncmp.S: Likewise.
+	* sysdeps/powerpc/sysdep.h: Likewise.
+	* sysdeps/s390/s390-64/s390x-mcount.S: Likewise.
+	* sysdeps/s390/s390-64/sub_n.S: Likewise.
+	* sysdeps/sh/dl-trampoline.S: Likewise.
+	* sysdeps/sh/memset.S: Likewise.
+	* sysdeps/sh/sh4/fpu/fclrexcpt.c: Likewise.
+	* sysdeps/sh/strlen.S: Likewise.
+	* sysdeps/sparc/sparc32/dl-trampoline.S: Likewise.
+	* sysdeps/sparc/sparc32/dotmul.S: Likewise.
+	* sysdeps/sparc/sparc32/memcpy.S: Likewise.
+	* sysdeps/sparc/sparc32/rem.S: Likewise.
+	* sysdeps/sparc/sparc32/sdiv.S: Likewise.
+	* sysdeps/sparc/sparc32/soft-fp/q_neg.c: Likewise.
+	* sysdeps/sparc/sparc32/strchr.S: Likewise.
+	* sysdeps/sparc/sparc32/udiv.S: Likewise.
+	* sysdeps/sparc/sparc32/urem.S: Likewise.
+	* sysdeps/sparc/sparc64/add_n.S: Likewise.
+	* sysdeps/sparc/sparc64/memcpy.S: Likewise.
+	* sysdeps/sparc/sparc64/rawmemchr.S: Likewise.
+	* sysdeps/sparc/sparc64/soft-fp/s_frexpl.c: Likewise.
+	* sysdeps/sparc/sparc64/soft-fp/sfp-machine.h: Likewise.
+	* sysdeps/sparc/sparc64/stpncpy.S: Likewise.
+	* sysdeps/sparc/sparc64/strncmp.S: Likewise.
+	* sysdeps/sparc/sparc64/strncpy.S: Likewise.
+	* sysdeps/unix/bsd/times.c: Likewise.
+	* sysdeps/unix/sysv/linux/a.out.h: Likewise.
+	* sysdeps/unix/sysv/linux/net/if_ppp.h: Likewise.
+	* sysdeps/unix/sysv/linux/powerpc/powerpc32/setcontext.S: Likewise.
+	* sysdeps/unix/sysv/linux/powerpc/powerpc32/swapcontext.S: Likewise.
+	* sysdeps/unix/sysv/linux/powerpc/powerpc64/Versions: Likewise.
+	* sysdeps/unix/sysv/linux/powerpc/sys/procfs.h: Likewise.
+	* sysdeps/unix/sysv/linux/powerpc/sys/ucontext.h: Likewise.
+	* sysdeps/unix/sysv/linux/s390/s390-32/clone.S: Likewise.
+	* sysdeps/unix/sysv/linux/s390/s390-32/getcontext.S: Likewise.
+	* sysdeps/unix/sysv/linux/s390/s390-32/posix_fadvise64.c: Likewise.
+	* sysdeps/unix/sysv/linux/s390/s390-32/setcontext.S: Likewise.
+	* sysdeps/unix/sysv/linux/s390/s390-32/swapcontext.S: Likewise.
+	* sysdeps/unix/sysv/linux/s390/s390-64/mmap.S: Likewise.
+	* sysdeps/unix/sysv/linux/s390/s390-64/register-dump.h: Likewise.
+	* sysdeps/unix/sysv/linux/s390/s390-64/setcontext.S: Likewise.
+	* sysdeps/unix/sysv/linux/s390/s390-64/socket.S: Likewise.
+	* sysdeps/unix/sysv/linux/s390/s390-64/swapcontext.S: Likewise.
+	* sysdeps/unix/sysv/linux/s390/s390-64/syscall.S: Likewise.
+	* sysdeps/unix/sysv/linux/scsi/scsi_ioctl.h: Likewise.
+	* sysdeps/unix/sysv/linux/sh/brk.c: Likewise.
+	* sysdeps/unix/sysv/linux/sh/clone.S: Likewise.
+	* sysdeps/unix/sysv/linux/sh/sh3/getcontext.S: Likewise.
+	* sysdeps/unix/sysv/linux/sh/sh3/register-dump.h: Likewise.
+	* sysdeps/unix/sysv/linux/sh/sh3/setcontext.S: Likewise.
+	* sysdeps/unix/sysv/linux/sh/sh3/swapcontext.S: Likewise.
+	* sysdeps/unix/sysv/linux/sh/vfork.S: Likewise.
+	* sysdeps/unix/sysv/linux/sparc/a.out.h: Likewise.
+	* sysdeps/unix/sysv/linux/sparc/sparc64/brk.S: Likewise.
+	* sysdeps/unix/sysv/linux/sys/personality.h: Likewise.
+	* sysdeps/x86_64/fpu/s_ceill.S: Likewise.
+	* sysdeps/x86_64/fpu/s_llrintl.S: Likewise.
+	* sysdeps/x86_64/strcspn.S: Likewise.
+
+2013-06-05  Ryan S. Arnold  <rsa@xxxxxxxxxxxxxxxxxx>
+
+	* locale/C-translit.h: Revert #include <stdint.h> because this is a
+	generated file.  Regenerate properly from gen-translit.pl.
+	* locale/gen-translit.pl: Add #include <stdint.h>.  This generates
+	locale/C-translit.h.
+
+2013-06-05  Andreas Schwab  <schwab@xxxxxxx>
+
+	[BZ #15100]
+	* time/strptime_l.c (__strptime_internal): Count Sunday in a %W
+	week as 6 instead of -1.
+	* time/tst-strptime.c (day_tests): Add test case.
+
+2013-06-05  Siddhesh Poyarekar  <siddhesh@xxxxxxxxxx>
+
+	* sysdeps/generic/math_private.h
+	(libc_feholdexcept_setround_53bit): Replace with
+	libc_feholdsetround_53bit.
+	(libc_feupdateenv_53bit): Replace with
+	libc_feresetround_53bit.
+	(SET_RESTORE_ROUND_53BIT): Adjust.
+
+2013-06-03  Siddhesh Poyarekar  <siddhesh@xxxxxxxxxx>
+
+	* string/test-strchrnul.c: Add copyright header.
+
+	* posix/tst-getaddrinfo4.c: Increase test timeout.
+
 2013-06-03  Carlos O'Donell  <carlos@xxxxxxxxxx>
 
 	[BZ #15536]

Modified: trunk/libc/NEWS
==============================================================================
--- trunk/libc/NEWS (original)
+++ trunk/libc/NEWS Sat Jun 15 17:37:04 2013
@@ -10,16 +10,17 @@
 * The following bugs are resolved with this release:
 
   2546, 2560, 5159, 6809, 10060, 10062, 10357, 10686, 11120, 11561, 12387,
-  12723, 13550, 13889, 13951, 13988, 14142, 14176, 14200, 14256, 14280,
-  14293, 14317, 14327, 14478, 14496, 14582, 14686, 14812, 14888, 14894,
-  14908, 14920, 14952, 14964, 14981, 14982, 14985, 14994, 14996, 15000,
-  15003, 15006, 15007, 15014, 15020, 15023, 15036, 15054, 15055, 15062,
-  15078, 15084, 15085, 15086, 15160, 15214, 15221, 15232, 15234, 15283,
-  15285, 15287, 15304, 15305, 15307, 15309, 15327, 15330, 15335, 15336,
-  15337, 15339, 15342, 15346, 15359, 15361, 15366, 15380, 15381, 15394,
-  15395, 15405, 15406, 15409, 15416, 15418, 15419, 15423, 15424, 15426,
-  15429, 15441, 15442, 15448, 15465, 15480, 15485, 15488, 15490, 15493,
-  15497, 15506, 15529, 15536, 15553.
+  12515, 12723, 13550, 13889, 13951, 13988, 14142, 14176, 14200, 14256,
+  14280, 14293, 14317, 14327, 14478, 14496, 14582, 14686, 14812, 14888,
+  14894, 14908, 14909, 14920, 14952, 14964, 14981, 14982, 14985, 14991,
+  14994, 14996, 15000, 15003, 15006, 15007, 15014, 15020, 15023, 15036,
+  15054, 15055, 15062, 15078, 15084, 15085, 15086, 15100, 15160, 15214,
+  15221, 15232, 15234, 15283, 15285, 15287, 15304, 15305, 15307, 15309,
+  15327, 15330, 15335, 15336, 15337, 15339, 15342, 15346, 15359, 15361,
+  15366, 15380, 15381, 15394, 15395, 15405, 15406, 15409, 15416, 15418,
+  15419, 15423, 15424, 15426, 15429, 15431, 15432, 15441, 15442, 15448,
+  15465, 15480, 15485, 15488, 15490, 15492, 15493, 15497, 15506, 15529,
+  15536, 15553, 15577, 15583, 15618, 15627.
 
 * CVE-2013-0242 Buffer overrun in regexp matcher has been fixed (Bugzilla
   #15078).
@@ -41,6 +42,9 @@
 
 * New <math.h> macro named issignaling to check for a signaling NaN (sNaN).
   It is based on draft TS 18661 and currently enabled as a GNU extension.
+
+* On Linux, the clock function now uses the clock_gettime system call
+  for improved precision, rather than old times system call.
 
 Version 2.17
 

Modified: trunk/libc/benchtests/Makefile
==============================================================================
--- trunk/libc/benchtests/Makefile (original)
+++ trunk/libc/benchtests/Makefile Sat Jun 15 17:37:04 2013
@@ -22,6 +22,17 @@
 subdir := benchtests
 bench := acos acosh asin asinh atan atanh cos cosh exp log modf pow rint sin \
 	 sinh tan tanh
+
+# String function benchmarks.
+string-bench := bcopy bzero memccpy memchr memcmp memmem memmove mempcpy \
+		memset rawmemchr stpcpy stpncpy strcasecmp strcasestr strcat \
+		strchr strchrnul strcmp strcpy strcspn strlen strncasecmp \
+		strncat strncmp strncpy strnlen strpbrk strrchr strspn strstr \
+		strcpy_chk stpcpy_chk
+string-bench-ifunc := $(addsuffix -ifunc, $(string-bench))
+string-bench-all := $(string-bench) $(string-bench-ifunc)
+
+benchset := $(string-bench-all)
 
 acos-ARGLIST = double
 acos-RET = double
@@ -92,17 +103,22 @@
 # Rules to build and execute the benchmarks.  Do not put any benchmark
 # parameters beyond this point.
 
+# We don't want the benchmark programs to run in parallel since that could
+# affect their performance.
+.NOTPARALLEL:
+
 include ../Makeconfig
 include ../Rules
 
 binaries-bench := $(addprefix $(objpfx)bench-,$(bench))
+binaries-benchset := $(addprefix $(objpfx)bench-,$(benchset))
 
 # The default duration: 10 seconds.
 ifndef BENCH_DURATION
 BENCH_DURATION := 10
 endif
 
-CPPFLAGS-nonlib = -DDURATION=$(BENCH_DURATION)
+CPPFLAGS-nonlib += -DDURATION=$(BENCH_DURATION)
 
 # Use clock_gettime to measure performance of functions.  The default is to use
 # HP_TIMING if it is available.
@@ -112,7 +128,7 @@
 
 # This makes sure CPPFLAGS-nonlib and CFLAGS-nonlib are passed
 # for all these modules.
-cpp-srcs-left := $(binaries-bench:=.c)
+cpp-srcs-left := $(binaries-benchset:=.c) $(binaries-bench:=.c)
 lib := nonlib
 include $(patsubst %,$(..)cppflags-iterator.mk,$(cpp-srcs-left))
 
@@ -124,8 +140,17 @@
 
 bench-clean:
 	rm -f $(binaries-bench) $(addsuffix .o,$(binaries-bench))
+	rm -f $(binaries-benchset) $(addsuffix .o,$(binaries-benchset))
 
-bench: $(binaries-bench)
+bench: bench-set bench-func
+
+bench-set: $(binaries-benchset)
+	for run in $^; do \
+	  echo "Running $${run}"; \
+	  $(run-bench) > $${run}.out; \
+	done
+
+bench-func: $(binaries-bench)
 	{ for run in $^; do \
 	  echo "Running $${run}" >&2; \
 	  $(run-bench); \
@@ -135,7 +160,7 @@
 	fi; \
 	mv -f $(objpfx)bench.out-tmp $(objpfx)bench.out
 
-$(binaries-bench): %: %.o \
+$(binaries-bench) $(binaries-benchset): %: %.o \
   $(sort $(filter $(common-objpfx)lib%,$(link-libc))) \
   $(addprefix $(csu-objpfx),start.o) $(+preinit) $(+postinit)
 	$(+link)

Modified: trunk/libc/benchtests/README
==============================================================================
--- trunk/libc/benchtests/README (original)
+++ trunk/libc/benchtests/README Sat Jun 15 17:37:04 2013
@@ -72,3 +72,18 @@
 
 See the pow-inputs file for an example of what such a partitioned input file
 would look like.
+
+Benchmark Sets:
+==============
+
+In addition to standard benchmarking of functions, one may also generate
+custom outputs for a set of functions.  This is currently used by string
+function benchmarks where the aim is to compare performance between
+implementations at various alignments and for various sizes.
+
+To add a benchset for `foo':
+
+- Add `foo' to the benchset variable.
+- Write your bench-foo.c that prints out the measurements to stdout.
+- On execution, a bench-foo.out is created in $(objpfx) with the contents of
+  stdout.

Modified: trunk/libc/bits/byteswap.h
==============================================================================
--- trunk/libc/bits/byteswap.h (original)
+++ trunk/libc/bits/byteswap.h Sat Jun 15 17:37:04 2013
@@ -48,7 +48,7 @@
 # else
 #  define __bswap_32(x) \
   (__extension__							      \
-   ({ register unsigned int __bsx = (x); __bswap_constant_32 (__bsx); }))
+   ({ unsigned int __bsx = (x); __bswap_constant_32 (__bsx); }))
 # endif
 #else
 static __inline unsigned int

Modified: trunk/libc/catgets/gencat.c
==============================================================================
--- trunk/libc/catgets/gencat.c (original)
+++ trunk/libc/catgets/gencat.c Sat Jun 15 17:37:04 2013
@@ -254,7 +254,7 @@
 /* The address of this function will be assigned to the hook in the
    error functions.  */
 static void
-error_print ()
+error_print (void)
 {
   /* We don't want the program name to be printed in messages.  Emacs'
      compile.el does not like this.  */

Modified: trunk/libc/crypt/crypt.c
==============================================================================
--- trunk/libc/crypt/crypt.c (original)
+++ trunk/libc/crypt/crypt.c Sat Jun 15 17:37:04 2013
@@ -88,8 +88,8 @@
 {
   int i;
   long64 l, r, s, *k;
-  register long64 *sb01 = (long64*)__data->sb0;
-  register long64 *sb23 = (long64*)__data->sb2;
+  long64 *sb01 = (long64*)__data->sb0;
+  long64 *sb23 = (long64*)__data->sb2;
 
   l = (((long64)res[0]) << 32) | ((long64)res[1]);
   r = (((long64)res[2]) << 32) | ((long64)res[3]);

Modified: trunk/libc/crypt/crypt_util.c
==============================================================================
--- trunk/libc/crypt/crypt_util.c (original)
+++ trunk/libc/crypt/crypt_util.c Sat Jun 15 17:37:04 2013
@@ -553,7 +553,7 @@
 }
 
 void
-__init_des()
+__init_des (void)
 {
   __init_des_r(&_ufc_foobar);
 }

Modified: trunk/libc/crypt/speeds.c
==============================================================================
--- trunk/libc/crypt/speeds.c (original)
+++ trunk/libc/crypt/speeds.c Sat Jun 15 17:37:04 2013
@@ -12,13 +12,13 @@
 #include <stdio.h>
 
 #ifndef SIGVTALRM
-/* 
+/*
  * patch from chip@xxxxxxxxxxxxxxxxxxx (Chip Rosenthal):
  * you may enable it if your system does not include
  * a setitimer() function. You'll have to ensure the
  * existence a environment variable: HZ giving how many
  * ticks goes per second.
- * If not existing in your default environment 50, 60 
+ * If not existing in your default environment 50, 60
  * or even 100 may be the right value. Perhaps you should
  * then use 'time ./ufc 10000' instead of guessing.
  */
@@ -42,7 +42,7 @@
 char *crypt(), *fcrypt();
 
 void
-Stop ()
+Stop (void)
 {
     double elapsed;
 #ifdef NO_ITIMER
@@ -76,7 +76,7 @@
       *start++ = '\0';
   }
 
-main ()
+main (void)
 {
    char *s;
 #ifdef NO_ITIMER

Modified: trunk/libc/debug/fgetws_u_chk.c
==============================================================================
--- trunk/libc/debug/fgetws_u_chk.c (original)
+++ trunk/libc/debug/fgetws_u_chk.c Sat Jun 15 17:37:04 2013
@@ -46,7 +46,7 @@
   /* If we read in some bytes and errno is EAGAIN, that error will
      be reported for next read. */
   if (count == 0 || ((fp->_IO_file_flags & _IO_ERR_SEEN)
-  		     && errno != EAGAIN))
+		     && errno != EAGAIN))
     result = NULL;
   else if (count >= size)
     __chk_fail ();

Modified: trunk/libc/debug/stpcpy_chk.c
==============================================================================
--- trunk/libc/debug/stpcpy_chk.c (original)
+++ trunk/libc/debug/stpcpy_chk.c Sat Jun 15 17:37:04 2013
@@ -29,8 +29,8 @@
      const char *src;
      size_t destlen;
 {
-  register char *d = dest;
-  register const char *s = src;
+  char *d = dest;
+  const char *s = src;
 
   do
     {

Modified: trunk/libc/debug/test-strcpy_chk.c
==============================================================================
--- trunk/libc/debug/test-strcpy_chk.c (original)
+++ trunk/libc/debug/test-strcpy_chk.c Sat Jun 15 17:37:04 2013
@@ -110,24 +110,6 @@
       ret = 1;
       return;
     }
-
-  if (HP_TIMING_AVAIL)
-    {
-      hp_timing_t start __attribute ((unused));
-      hp_timing_t stop __attribute ((unused));;
-      hp_timing_t best_time = ~ (hp_timing_t) 0;
-      size_t i;
-
-      for (i = 0; i < 32; ++i)
-	{
-	  HP_TIMING_NOW (start);
-	  CALL (impl, dst, src, dlen);
-	  HP_TIMING_NOW (stop);
-	  HP_TIMING_BEST (best_time, start, stop);
-	}
-
-      printf ("\t%zd", (size_t) best_time);
-    }
 }
 
 static void
@@ -151,14 +133,8 @@
     s1[i] = 32 + 23 * i % (max_char - 32);
   s1[len] = 0;
 
-  if (HP_TIMING_AVAIL && dlen > len)
-    printf ("Length %4zd, alignment %2zd/%2zd:", len, align1, align2);
-
   FOR_EACH_IMPL (impl, 0)
     do_one_test (impl, s2, s1, len, dlen);
-
-  if (HP_TIMING_AVAIL && dlen > len)
-    putchar ('\n');
 }
 
 static void

Modified: trunk/libc/debug/wcscat_chk.c
==============================================================================
--- trunk/libc/debug/wcscat_chk.c (original)
+++ trunk/libc/debug/wcscat_chk.c Sat Jun 15 17:37:04 2013
@@ -23,8 +23,8 @@
 wchar_t *
 __wcscat_chk (wchar_t *dest, const wchar_t *src, size_t destlen)
 {
-  register wchar_t *s1 = dest;
-  register const wchar_t *s2 = src;
+  wchar_t *s1 = dest;
+  const wchar_t *s2 = src;
   wchar_t c;
 
   /* Find the end of the string.  */

Modified: trunk/libc/dlfcn/default.c
==============================================================================
--- trunk/libc/dlfcn/default.c (original)
+++ trunk/libc/dlfcn/default.c Sat Jun 15 17:37:04 2013
@@ -14,7 +14,7 @@
   void *p;
   int result = 0;
   Dl_info info;
-  
+
   dladdr(main, &info);
   if (info.dli_fname == NULL)
     {
@@ -28,7 +28,7 @@
     }
   else
     printf ("%s: dladdr returned correct dli_fname\n", __FILE__);
-      
+
   /* Find function `main'.  */
   p = dlsym (RTLD_DEFAULT, "main");
   if (p == NULL)

Modified: trunk/libc/elf/Makefile
==============================================================================
--- trunk/libc/elf/Makefile (original)
+++ trunk/libc/elf/Makefile Sat Jun 15 17:37:04 2013
@@ -318,13 +318,16 @@
 z-now-yes = -Wl,-z,now
 
 $(objpfx)ld.so: $(objpfx)librtld.os $(ld-map)
-	$(LINK.o) -nostdlib -nostartfiles -shared -o $@			\
+# Link into a temporary file so that we don't touch $@ at all
+# if the sanity check below fails.
+	$(LINK.o) -nostdlib -nostartfiles -shared -o $@.new		\
 		  $(LDFLAGS-rtld) -Wl,-z,defs $(z-now-$(bind-now))	\
 		  $(filter-out $(map-file),$^) $(load-map-file)		\
 		  -Wl,-soname=$(rtld-installed-name)			\
 		  -Wl,-defsym=_begin=0
-	$(READELF) -s $@ \
+	$(READELF) -s $@.new \
 	  | $(AWK) '($$7 ~ /^UND(|EF)$$/ && $$1 != "0:" && $$4 != "REGISTER") { print; p=1 } END { exit p != 0 }'
+	mv -f $@.new $@
 
 # interp.c exists just to get this string into the libraries.
 CFLAGS-interp.c = -D'RUNTIME_LINKER="$(rtlddir)/$(rtld-installed-name)"' \

Modified: trunk/libc/elf/ifuncdep2.c
==============================================================================
--- trunk/libc/elf/ifuncdep2.c (original)
+++ trunk/libc/elf/ifuncdep2.c Sat Jun 15 17:37:04 2013
@@ -17,7 +17,7 @@
 }
 
 static int
-zero (void) 
+zero (void)
 {
   return 0;
 }
@@ -25,7 +25,7 @@
 void * foo1_ifunc (void) __asm__ ("foo1");
 __asm__(".type foo1, %gnu_indirect_function");
 
-void * 
+void *
 foo1_ifunc (void)
 {
   return ifunc_sel (one, minus_one, zero);
@@ -34,7 +34,7 @@
 void * foo2_ifunc (void) __asm__ ("foo2");
 __asm__(".type foo2, %gnu_indirect_function");
 
-void * 
+void *
 foo2_ifunc (void)
 {
   return ifunc_sel (minus_one, one, zero);
@@ -43,7 +43,7 @@
 void * foo3_ifunc (void) __asm__ ("foo3");
 __asm__(".type foo3, %gnu_indirect_function");
 
-void * 
+void *
 foo3_ifunc (void)
 {
   return ifunc_sel (one, zero, minus_one);

Modified: trunk/libc/elf/ifuncmain1.c
==============================================================================
--- trunk/libc/elf/ifuncmain1.c (original)
+++ trunk/libc/elf/ifuncmain1.c Sat Jun 15 17:37:04 2013
@@ -29,7 +29,7 @@
 main (void)
 {
   foo_p p;
-  
+
   if (foo_ptr != foo)
     abort ();
   if (foo () != -1)

Modified: trunk/libc/elf/ifuncmain1vis.c
==============================================================================
--- trunk/libc/elf/ifuncmain1vis.c (original)
+++ trunk/libc/elf/ifuncmain1vis.c Sat Jun 15 17:37:04 2013
@@ -50,7 +50,7 @@
 main (void)
 {
   foo_p p;
-  
+
   if (foo_ptr != foo)
     abort ();
   if ((*foo_ptr) () != -30)

Modified: trunk/libc/elf/sln.c
==============================================================================
--- trunk/libc/elf/sln.c (original)
+++ trunk/libc/elf/sln.c Sat Jun 15 17:37:04 2013
@@ -176,13 +176,13 @@
       if (S_ISDIR (stats.st_mode))
 	{
 	  fprintf (stderr, _("%s: destination must not be a directory\n"),
-	  	   dest);
+		   dest);
 	  return 1;
 	}
       else if (unlink (dest) && errno != ENOENT)
 	{
 	  fprintf (stderr, _("%s: failed to remove the old destination\n"),
-	  	   dest);
+		   dest);
 	  return 1;
 	}
     }
@@ -205,7 +205,7 @@
 	  error = strerror (errno);
 	  unlink (dest);
 	  fprintf (stderr, _("Invalid link from \"%s\" to \"%s\": %s\n"),
-	  	   src, dest, error);
+		   src, dest, error);
 	  return 1;
 	}
       return 0;
@@ -214,7 +214,7 @@
     {
       error = strerror (errno);
       fprintf (stderr, _("Invalid link from \"%s\" to \"%s\": %s\n"),
-      	       src, dest, error);
+	       src, dest, error);
       return 1;
     }
 }

Modified: trunk/libc/elf/testobj.h
==============================================================================
--- trunk/libc/elf/testobj.h (original)
+++ trunk/libc/elf/testobj.h Sat Jun 15 17:37:04 2013
@@ -15,14 +15,14 @@
 extern int obj3func2 (int);
 
 extern int obj4func1 (int);
-			 
+
 extern int obj4func2 (int);
-			 
+
 extern int obj5func1 (int);
-			 
+
 extern int obj5func2 (int);
-			 
+
 extern int obj6func1 (int);
-			 
+
 extern int obj6func2 (int);
 

Modified: trunk/libc/elf/tst-stackguard1.c
==============================================================================
--- trunk/libc/elf/tst-stackguard1.c (original)
+++ trunk/libc/elf/tst-stackguard1.c Sat Jun 15 17:37:04 2013
@@ -160,7 +160,7 @@
      the 16 runs, something is very wrong.  */
   int ndifferences = 0;
   int ndefaults = 0;
-  for (i = 0; i < N; ++i) 
+  for (i = 0; i < N; ++i)
     {
       if (child_stack_chk_guards[i] != child_stack_chk_guards[i+1])
 	ndifferences++;

Modified: trunk/libc/gmon/gmon.c
==============================================================================
--- trunk/libc/gmon/gmon.c (original)
+++ trunk/libc/gmon/gmon.c Sat Jun 15 17:37:04 2013
@@ -102,7 +102,7 @@
      u_long lowpc;
      u_long highpc;
 {
-  register int o;
+  int o;
   char *cp;
   struct gmonparam *p = &_gmonparam;
 

Modified: trunk/libc/gmon/mcount.c
==============================================================================
--- trunk/libc/gmon/mcount.c (original)
+++ trunk/libc/gmon/mcount.c Sat Jun 15 17:37:04 2013
@@ -58,10 +58,10 @@
  */
 _MCOUNT_DECL(frompc, selfpc)	/* _mcount; may be static, inline, etc */
 {
-	register ARCINDEX *frompcindex;
-	register struct tostruct *top, *prevtop;
-	register struct gmonparam *p;
-	register ARCINDEX toindex;
+	ARCINDEX *frompcindex;
+	struct tostruct *top, *prevtop;
+	struct gmonparam *p;
+	ARCINDEX toindex;
 	int i;
 
 	p = &_gmonparam;

Modified: trunk/libc/gmon/sys/gmon.h
==============================================================================
--- trunk/libc/gmon/sys/gmon.h (original)
+++ trunk/libc/gmon/sys/gmon.h Sat Jun 15 17:37:04 2013
@@ -119,10 +119,10 @@
  */
 #define	ARCINDEX	u_long
 
-/* 
+/*
  * Maximum number of arcs we want to allow.
- * Used to be max representable value of ARCINDEX minus 2, but now 
- * that ARCINDEX is a long, that's too large; we don't really want 
+ * Used to be max representable value of ARCINDEX minus 2, but now
+ * that ARCINDEX is a long, that's too large; we don't really want
  * to allow a 48 gigabyte table.
  * The old value of 1<<16 wasn't high enough in practice for large C++
  * programs; will 1<<20 be adequate for long?  FIXME

Modified: trunk/libc/hurd/hurd/ioctl.h
==============================================================================
--- trunk/libc/hurd/hurd/ioctl.h (original)
+++ trunk/libc/hurd/hurd/ioctl.h Sat Jun 15 17:37:04 2013
@@ -54,7 +54,7 @@
 
 #define	_HURD_HANDLE_IOCTLS_1(handler, first, last, moniker)		      \
   static const struct ioctl_handler handler##_ioctl_handler##moniker	      \
-  	__attribute__ ((__unused__)) =					      \
+	__attribute__ ((__unused__)) =					      \
     { _IOC_NOTYPE (first), _IOC_NOTYPE (last),				      \
 	(ioctl_handler_t) (handler), NULL };				      \
   text_set_element (_hurd_ioctl_handler_lists,				      \

Modified: trunk/libc/hurd/hurdmalloc.c
==============================================================================
--- trunk/libc/hurd/hurdmalloc.c (original)
+++ trunk/libc/hurd/hurdmalloc.c Sat Jun 15 17:37:04 2013
@@ -171,10 +171,10 @@
 static void
 more_memory(int size, free_list_t fl)
 {
-	register int amount;
-	register int n;
+	int amount;
+	int n;
 	vm_address_t where;
-	register header_t h;
+	header_t h;
 	kern_return_t r;
 
 	if (size <= vm_page_size) {
@@ -203,11 +203,11 @@
 /* Declaration changed to standard one for GNU.  */
 void *
 malloc(size)
-	register size_t size;
-{
-	register int i, n;
-	register free_list_t fl;
-	register header_t h;
+	size_t size;
+{
+	int i, n;
+	free_list_t fl;
+	header_t h;
 
 	if ((int) size < 0)		/* sanity check */
 		return 0;
@@ -272,9 +272,9 @@
 free(base)
 	void *base;
 {
-	register header_t h;
-	register free_list_t fl;
-	register int i;
+	header_t h;
+	free_list_t fl;
+	int i;
 
 	if (base == 0)
 		return;
@@ -322,9 +322,9 @@
         void *old_base;
         size_t new_size;
 {
-	register header_t h;
-	register free_list_t fl;
-	register int i;
+	header_t h;
+	free_list_t fl;
+	int i;
 	unsigned int old_size;
 	char *new_base;
 
@@ -380,17 +380,17 @@
 
 #ifdef	DEBUG
 void
-print_malloc_free_list()
-{
-  	register int i, size;
-	register free_list_t fl;
-	register int n;
-  	register header_t h;
+print_malloc_free_list (void)
+{
+	int i, size;
+	free_list_t fl;
+	int n;
+	header_t h;
 	int total_used = 0;
 	int total_free = 0;
 
 	fprintf(stderr, "      Size     In Use       Free      Total\n");
-  	for (i = 0, size = MIN_SIZE, fl = malloc_free_list;
+	for (i = 0, size = MIN_SIZE, fl = malloc_free_list;
 	     i < NBUCKETS;
 	     i += 1, size <<= 1, fl += 1) {
 		spin_lock(&fl->lock);
@@ -403,8 +403,8 @@
 				size, fl->in_use, n, fl->in_use + n);
 		}
 		spin_unlock(&fl->lock);
-  	}
-  	fprintf(stderr, " all sizes %10d %10d %10d\n",
+	}

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