[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Commits] r17051 - in /trunk: ./ libc/ libc/abilist/ libc/argp/ libc/assert/ libc/bits/ libc/catgets/ libc/conform/data/ libc/crypt/ l...
- To: commits@xxxxxxxxxx
- Subject: [Commits] r17051 - in /trunk: ./ libc/ libc/abilist/ libc/argp/ libc/assert/ libc/bits/ libc/catgets/ libc/conform/data/ libc/crypt/ l...
- From: joseph@xxxxxxxxxx
- Date: Wed, 08 Feb 2012 16:44:33 -0000
Author: joseph
Date: Wed Feb 8 16:44:31 2012
New Revision: 17051
Log:
Merge changes between r16568 and r17050 from /fsf/trunk.
Added:
trunk/libc/abilist/libnss_db.abilist
- copied unchanged from r17050, fsf/trunk/libc/abilist/libnss_db.abilist
trunk/libc/debug/poll_chk.c
- copied unchanged from r17050, fsf/trunk/libc/debug/poll_chk.c
trunk/libc/debug/ppoll_chk.c
- copied unchanged from r17050, fsf/trunk/libc/debug/ppoll_chk.c
trunk/libc/elf/tst-relsort1.c
- copied unchanged from r17050, fsf/trunk/libc/elf/tst-relsort1.c
trunk/libc/elf/tst-relsort1mod1.c
- copied unchanged from r17050, fsf/trunk/libc/elf/tst-relsort1mod1.c
trunk/libc/elf/tst-relsort1mod2.c
- copied unchanged from r17050, fsf/trunk/libc/elf/tst-relsort1mod2.c
trunk/libc/include/bits/poll2.h
- copied unchanged from r17050, fsf/trunk/libc/include/bits/poll2.h
trunk/libc/include/sys/epoll.h
- copied unchanged from r17050, fsf/trunk/libc/include/sys/epoll.h
trunk/libc/io/bits/poll2.h
- copied unchanged from r17050, fsf/trunk/libc/io/bits/poll2.h
trunk/libc/math/tst-CMPLX.c
- copied unchanged from r17050, fsf/trunk/libc/math/tst-CMPLX.c
trunk/libc/math/tst-CMPLX2.c
- copied unchanged from r17050, fsf/trunk/libc/math/tst-CMPLX2.c
trunk/libc/nptl/pt-crti.S
- copied unchanged from r17050, fsf/trunk/libc/nptl/pt-crti.S
trunk/libc/stdlib/bug-fmtmsg1.c
- copied unchanged from r17050, fsf/trunk/libc/stdlib/bug-fmtmsg1.c
trunk/libc/sysdeps/i386/crti.S
- copied unchanged from r17050, fsf/trunk/libc/sysdeps/i386/crti.S
trunk/libc/sysdeps/i386/crtn.S
- copied unchanged from r17050, fsf/trunk/libc/sysdeps/i386/crtn.S
trunk/libc/sysdeps/ieee754/dbl-64/wordsize-64/e_acosh.c
- copied unchanged from r17050, fsf/trunk/libc/sysdeps/ieee754/dbl-64/wordsize-64/e_acosh.c
trunk/libc/sysdeps/ieee754/dbl-64/wordsize-64/s_modf.c
- copied unchanged from r17050, fsf/trunk/libc/sysdeps/ieee754/dbl-64/wordsize-64/s_modf.c
trunk/libc/sysdeps/ieee754/dbl-64/wordsize-64/s_scalbln.c
- copied unchanged from r17050, fsf/trunk/libc/sysdeps/ieee754/dbl-64/wordsize-64/s_scalbln.c
trunk/libc/wcsmbs/tst-c16c32-1.c
- copied unchanged from r17050, fsf/trunk/libc/wcsmbs/tst-c16c32-1.c
trunk/ports/sysdeps/m68k/crti.S
- copied unchanged from r17050, fsf/trunk/ports/sysdeps/m68k/crti.S
trunk/ports/sysdeps/m68k/crtn.S
- copied unchanged from r17050, fsf/trunk/ports/sysdeps/m68k/crtn.S
trunk/ports/sysdeps/mips/nptl/shlib-versions
- copied unchanged from r17050, fsf/trunk/ports/sysdeps/mips/nptl/shlib-versions
trunk/ports/sysdeps/tile/math_private.h
- copied unchanged from r17050, fsf/trunk/ports/sysdeps/tile/math_private.h
trunk/ports/sysdeps/unix/sysv/linux/generic/not-cancel.h
- copied unchanged from r17050, fsf/trunk/ports/sysdeps/unix/sysv/linux/generic/not-cancel.h
trunk/ports/sysdeps/unix/sysv/linux/m68k/m68k-helpers.S
- copied unchanged from r17050, fsf/trunk/ports/sysdeps/unix/sysv/linux/m68k/m68k-helpers.S
Removed:
trunk/libc/nptl/sysdeps/ia64/
trunk/libc/nptl/sysdeps/unix/sysv/linux/i386/Makefile
trunk/libc/nptl/sysdeps/unix/sysv/linux/ia64/
trunk/libc/posix/glob/
trunk/libc/sysdeps/i386/elf/Makefile
trunk/libc/sysdeps/ia64/
trunk/libc/sysdeps/unix/sysv/i386/sysdep.h
trunk/libc/sysdeps/unix/sysv/linux/ia64/
trunk/ports/sysdeps/arm/__longjmp.S
trunk/ports/sysdeps/arm/bits/atomic.h
trunk/ports/sysdeps/arm/bits/huge_val.h
trunk/ports/sysdeps/arm/bits/setjmp.h
trunk/ports/sysdeps/arm/fpu/
trunk/ports/sysdeps/arm/jmpbuf-offsets.h
trunk/ports/sysdeps/arm/machine-gmon.h
trunk/ports/sysdeps/arm/setjmp.S
trunk/ports/sysdeps/unix/sysv/linux/arm/____longjmp_chk.S
trunk/ports/sysdeps/unix/sysv/linux/arm/check_pf.c
trunk/ports/sysdeps/unix/sysv/linux/arm/eabi/check_pf.c
trunk/ports/sysdeps/unix/sysv/linux/arm/mmap64.S
trunk/ports/sysdeps/unix/sysv/linux/arm/msgctl.c
trunk/ports/sysdeps/unix/sysv/linux/arm/nptl/Makefile
trunk/ports/sysdeps/unix/sysv/linux/arm/nptl/sysdep-cancel.h
trunk/ports/sysdeps/unix/sysv/linux/arm/nptl/unwind-forcedunwind.c
trunk/ports/sysdeps/unix/sysv/linux/arm/nptl/unwind-resume.c
trunk/ports/sysdeps/unix/sysv/linux/arm/nptl/unwind.h
trunk/ports/sysdeps/unix/sysv/linux/arm/semctl.c
trunk/ports/sysdeps/unix/sysv/linux/arm/shmctl.c
trunk/ports/sysdeps/unix/sysv/linux/arm/sigrestorer.S
trunk/ports/sysdeps/unix/sysv/linux/m68k/coldfire/m68k-helpers.S
trunk/ports/sysdeps/unix/sysv/linux/m68k/m680x0/m68k-helpers.S
Modified:
trunk/ (props changed)
trunk/libc/ChangeLog
trunk/libc/FAQ
trunk/libc/FAQ.in
trunk/libc/INSTALL
trunk/libc/Makeconfig
trunk/libc/Makerules
trunk/libc/NEWS
trunk/libc/abilist/ld.abilist
trunk/libc/abilist/libBrokenLocale.abilist
trunk/libc/abilist/libanl.abilist
trunk/libc/abilist/libc.abilist
trunk/libc/abilist/libcrypt.abilist
trunk/libc/abilist/libdl.abilist
trunk/libc/abilist/libm.abilist
trunk/libc/abilist/libnsl.abilist
trunk/libc/abilist/libpthread.abilist
trunk/libc/abilist/libresolv.abilist
trunk/libc/abilist/librt.abilist
trunk/libc/abilist/libthread_db.abilist
trunk/libc/abilist/libutil.abilist
trunk/libc/aclocal.m4
trunk/libc/argp/Versions
trunk/libc/argp/argp-fmtstream.h
trunk/libc/argp/argp.h
trunk/libc/assert/assert.h
trunk/libc/bits/fenv.h
trunk/libc/bits/sched.h
trunk/libc/bits/sigset.h
trunk/libc/bits/sigthread.h
trunk/libc/catgets/gencat.c
trunk/libc/catgets/nl_types.h
trunk/libc/config.h.in
trunk/libc/config.make.in
trunk/libc/configure
trunk/libc/configure.in
trunk/libc/conform/data/pthread.h-data
trunk/libc/crypt/cert.c
trunk/libc/crypt/crypt-entry.c
trunk/libc/crypt/crypt-private.h
trunk/libc/crypt/crypt.h
trunk/libc/crypt/crypt_util.c
trunk/libc/crypt/md5.h
trunk/libc/csu/Makefile
trunk/libc/csu/start.c
trunk/libc/csu/version.c
trunk/libc/ctype/ctype.h
trunk/libc/debug/Makefile
trunk/libc/debug/Versions
trunk/libc/debug/execinfo.h
trunk/libc/debug/mbsnrtowcs_chk.c
trunk/libc/debug/mbsrtowcs_chk.c
trunk/libc/debug/tst-chk1.c
trunk/libc/debug/wcsnrtombs_chk.c
trunk/libc/debug/wcsrtombs_chk.c
trunk/libc/debug/wcstombs_chk.c
trunk/libc/dirent/dirent.h
trunk/libc/dlfcn/Makefile
trunk/libc/dlfcn/dlfcn.h
trunk/libc/elf/Makefile
trunk/libc/elf/dl-init.c
trunk/libc/elf/dl-open.c
trunk/libc/elf/dl-tls.c
trunk/libc/elf/elf.h
trunk/libc/elf/neededtest4.c
trunk/libc/elf/pldd.c
trunk/libc/elf/stackguard-macros.h
trunk/libc/elf/tls-macros.h
trunk/libc/elf/tst-auditmod1.c
trunk/libc/elf/tst-unique3.cc
trunk/libc/elf/tst-unique4.cc
trunk/libc/extra-lib.mk
trunk/libc/grp/grp.h
trunk/libc/gshadow/gshadow.h
trunk/libc/iconv/Makefile
trunk/libc/iconv/gconv.h
trunk/libc/iconv/gconv_builtin.h
trunk/libc/iconv/gconv_int.h
trunk/libc/iconv/gconv_simple.c
trunk/libc/iconv/iconv.h
trunk/libc/iconv/iconv_charmap.c
trunk/libc/iconv/iconv_prog.c
trunk/libc/iconv/iconvconfig.c
trunk/libc/iconv/loop.c
trunk/libc/iconv/skeleton.c
trunk/libc/iconv/strtab.c
trunk/libc/include/aio.h
trunk/libc/include/aliases.h
trunk/libc/include/argz.h
trunk/libc/include/arpa/inet.h
trunk/libc/include/assert.h
trunk/libc/include/dirent.h
trunk/libc/include/dlfcn.h
trunk/libc/include/execinfo.h
trunk/libc/include/fcntl.h
trunk/libc/include/fenv.h
trunk/libc/include/glob.h
trunk/libc/include/grp.h
trunk/libc/include/libc-symbols.h
trunk/libc/include/libintl.h
trunk/libc/include/mntent.h
trunk/libc/include/netdb.h
trunk/libc/include/pwd.h
trunk/libc/include/rpc/netdb.h
trunk/libc/include/sched.h
trunk/libc/include/search.h
trunk/libc/include/shadow.h
trunk/libc/include/shlib-compat.h
trunk/libc/include/signal.h
trunk/libc/include/stdio.h
trunk/libc/include/stdlib.h
trunk/libc/include/string.h
trunk/libc/include/sys/cdefs.h
trunk/libc/include/sys/poll.h
trunk/libc/include/sys/socket.h
trunk/libc/include/sys/stat.h
trunk/libc/include/sys/statfs.h
trunk/libc/include/sys/statvfs.h
trunk/libc/include/sys/syslog.h
trunk/libc/include/sys/time.h
trunk/libc/include/sys/uio.h
trunk/libc/include/time.h
trunk/libc/include/unistd.h
trunk/libc/include/utmp.h
trunk/libc/include/wchar.h
trunk/libc/include/wctype.h
trunk/libc/inet/aliases.h
trunk/libc/inet/arpa/inet.h
trunk/libc/inet/netinet/ether.h
trunk/libc/inet/netinet/in.h
trunk/libc/intl/libintl.h
trunk/libc/io/Makefile
trunk/libc/io/bits/fcntl2.h
trunk/libc/io/fcntl.h
trunk/libc/io/ftw.h
trunk/libc/io/ppoll.c
trunk/libc/io/sys/poll.h
trunk/libc/io/sys/stat.h
trunk/libc/io/sys/statfs.h
trunk/libc/io/sys/statvfs.h
trunk/libc/io/utime.h
trunk/libc/libio/bits/stdio.h
trunk/libc/libio/bits/stdio2.h
trunk/libc/libio/filedoalloc.c
trunk/libc/libio/fileops.c
trunk/libc/libio/genops.c
trunk/libc/libio/iofclose.c
trunk/libc/libio/iofdopen.c
trunk/libc/libio/iofopen.c
trunk/libc/libio/iofopen64.c
trunk/libc/libio/iogetdelim.c
trunk/libc/libio/iopopen.c
trunk/libc/libio/libio.h
trunk/libc/libio/libioP.h
trunk/libc/libio/obprintf.c
trunk/libc/libio/oldfileops.c
trunk/libc/libio/oldiofclose.c
trunk/libc/libio/oldiofdopen.c
trunk/libc/libio/oldiofopen.c
trunk/libc/libio/oldiopopen.c
trunk/libc/libio/stdio.h
trunk/libc/libio/wfiledoalloc.c
trunk/libc/libio/wgenops.c
trunk/libc/locale/lc-ctype.c
trunk/libc/locale/locale.h
trunk/libc/locale/localeinfo.h
trunk/libc/locale/programs/config.h
trunk/libc/locale/programs/locale.c
trunk/libc/locale/programs/localedef.c
trunk/libc/locale/programs/localedef.h
trunk/libc/locale/programs/simple-hash.c
trunk/libc/locale/programs/xmalloc.c
trunk/libc/localedata/ChangeLog
trunk/libc/localedata/locales/hu_HU
trunk/libc/login/utmp.h
trunk/libc/malloc/arena.c
trunk/libc/malloc/hooks.c
trunk/libc/malloc/malloc.c
trunk/libc/malloc/malloc.h
trunk/libc/malloc/mcheck.c
trunk/libc/malloc/mtrace.c
trunk/libc/malloc/obstack.h
trunk/libc/manual/install.texi
trunk/libc/math/Makefile
trunk/libc/math/bits/math-finite.h
trunk/libc/math/bits/mathcalls.h
trunk/libc/math/complex.h
trunk/libc/math/fenv.h
trunk/libc/math/libm-test.inc
trunk/libc/math/math.h
trunk/libc/math/math_private.h
trunk/libc/math/s_ldexp.c
trunk/libc/math/s_ldexpf.c
trunk/libc/math/s_ldexpl.c
trunk/libc/math/s_nextafter.c
trunk/libc/math/s_nexttowardf.c
trunk/libc/math/s_significand.c
trunk/libc/math/s_significandf.c
trunk/libc/math/s_significandl.c
trunk/libc/math/w_jnl.c
trunk/libc/misc/Makefile
trunk/libc/misc/bits/error.h
trunk/libc/misc/bits/syslog.h
trunk/libc/misc/err.h
trunk/libc/misc/error.h
trunk/libc/misc/fstab.h
trunk/libc/misc/mntent.h
trunk/libc/misc/regexp.h
trunk/libc/misc/search.h
trunk/libc/misc/sgtty.h
trunk/libc/misc/sys/cdefs.h
trunk/libc/misc/sys/mman.h
trunk/libc/misc/sys/syslog.h
trunk/libc/misc/sys/uio.h
trunk/libc/misc/sys/xattr.h
trunk/libc/misc/syslog.c
trunk/libc/misc/ttyent.h
trunk/libc/nis/rpcsvc/ypclnt.h
trunk/libc/nptl/ChangeLog
trunk/libc/nptl/Makefile
trunk/libc/nptl/forward.c
trunk/libc/nptl/pthreadP.h
trunk/libc/nptl/semaphore.h
trunk/libc/nptl/shlib-versions
trunk/libc/nptl/sysdeps/pthread/bits/libc-lock.h
trunk/libc/nptl/sysdeps/pthread/bits/sigthread.h
trunk/libc/nptl/sysdeps/pthread/pthread-functions.h
trunk/libc/nptl/sysdeps/pthread/pthread.h
trunk/libc/nptl/sysdeps/unix/sysv/linux/aio_misc.h
trunk/libc/nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S
trunk/libc/nptl/sysdeps/unix/sysv/linux/i386/i486/sem_post.S
trunk/libc/nptl/sysdeps/unix/sysv/linux/i386/i486/sem_timedwait.S
trunk/libc/nptl/sysdeps/unix/sysv/linux/i386/i486/sem_trywait.S
trunk/libc/nptl/sysdeps/unix/sysv/linux/i386/i486/sem_wait.S
trunk/libc/nptl/sysdeps/unix/sysv/linux/i386/pthread_once.S
trunk/libc/nptl/sysdeps/unix/sysv/linux/mq_notify.c
trunk/libc/nscd/aicache.c
trunk/libc/nscd/grpcache.c
trunk/libc/nscd/hstcache.c
trunk/libc/nscd/initgrcache.c
trunk/libc/nscd/mem.c
trunk/libc/nscd/nscd.h
trunk/libc/nscd/pwdcache.c
trunk/libc/nscd/servicescache.c
trunk/libc/nss/makedb.c
trunk/libc/nss/nss.h
trunk/libc/posix/bits/unistd.h
trunk/libc/posix/fnmatch.h
trunk/libc/posix/glob.h
trunk/libc/posix/sched.h
trunk/libc/posix/spawn.h
trunk/libc/posix/sys/wait.h
trunk/libc/posix/unistd.h
trunk/libc/posix/wordexp.h
trunk/libc/pwd/pwd.h
trunk/libc/resolv/Makefile
trunk/libc/resolv/netdb.h
trunk/libc/resolv/res_libc.c
trunk/libc/resource/sys/resource.h
trunk/libc/rt/Makefile
trunk/libc/rt/aio.h
trunk/libc/rt/bits/mqueue2.h
trunk/libc/rt/mqueue.h
trunk/libc/scripts/abilist.awk
trunk/libc/scripts/config.guess
trunk/libc/scripts/config.sub
trunk/libc/scripts/firstversions.awk
trunk/libc/shadow/shadow.h
trunk/libc/shlib-versions
trunk/libc/signal/signal.h
trunk/libc/socket/send.c
trunk/libc/socket/sendto.c
trunk/libc/socket/sys/socket.h
trunk/libc/stdio-common/printf.h
trunk/libc/stdio-common/tst-gets.c
trunk/libc/stdio-common/vfscanf.c
trunk/libc/stdio-common/xbug.c
trunk/libc/stdlib/Makefile
trunk/libc/stdlib/bits/stdlib.h
trunk/libc/stdlib/fmtmsg.c
trunk/libc/stdlib/fmtmsg.h
trunk/libc/stdlib/monetary.h
trunk/libc/stdlib/stdlib.h
trunk/libc/stdlib/strtol_l.c
trunk/libc/stdlib/ucontext.h
trunk/libc/streams/stropts.h
trunk/libc/string/argz.h
trunk/libc/string/bits/string2.h
trunk/libc/string/bits/string3.h
trunk/libc/string/envz.h
trunk/libc/string/memchr.c
trunk/libc/string/memcmp.c
trunk/libc/string/memrchr.c
trunk/libc/string/rawmemchr.c
trunk/libc/string/string.h
trunk/libc/string/strings.h
trunk/libc/string/test-strcpy.c
trunk/libc/sunrpc/rpc/auth.h
trunk/libc/sunrpc/rpc/auth_des.h
trunk/libc/sunrpc/rpc/clnt.h
trunk/libc/sunrpc/rpc/netdb.h
trunk/libc/sunrpc/rpc/pmap_clnt.h
trunk/libc/sunrpc/rpc/xdr.h
trunk/libc/sysdeps/generic/_G_config.h
trunk/libc/sysdeps/generic/inttypes.h
trunk/libc/sysdeps/generic/ldconfig.h
trunk/libc/sysdeps/generic/ldsodefs.h
trunk/libc/sysdeps/generic/machine-gmon.h
trunk/libc/sysdeps/generic/net/if.h
trunk/libc/sysdeps/generic/sys/swap.h
trunk/libc/sysdeps/generic/sysdep.h
trunk/libc/sysdeps/gnu/_G_config.h
trunk/libc/sysdeps/gnu/net/if.h
trunk/libc/sysdeps/gnu/utmpx.h
trunk/libc/sysdeps/i386/Makefile
trunk/libc/sysdeps/i386/asm-syntax.h
trunk/libc/sysdeps/i386/configure
trunk/libc/sysdeps/i386/configure.in
trunk/libc/sysdeps/i386/fpu/bits/fenv.h
trunk/libc/sysdeps/i386/fpu/e_acosh.S
trunk/libc/sysdeps/i386/fpu/e_acoshf.S
trunk/libc/sysdeps/i386/fpu/e_acoshl.S
trunk/libc/sysdeps/i386/fpu/e_atanh.S
trunk/libc/sysdeps/i386/fpu/e_atanhf.S
trunk/libc/sysdeps/i386/fpu/e_atanhl.S
trunk/libc/sysdeps/i386/fpu/e_log.S
trunk/libc/sysdeps/i386/fpu/e_log10.S
trunk/libc/sysdeps/i386/fpu/e_log10f.S
trunk/libc/sysdeps/i386/fpu/e_log10l.S
trunk/libc/sysdeps/i386/fpu/e_log2.S
trunk/libc/sysdeps/i386/fpu/e_log2f.S
trunk/libc/sysdeps/i386/fpu/e_log2l.S
trunk/libc/sysdeps/i386/fpu/e_logf.S
trunk/libc/sysdeps/i386/fpu/e_logl.S
trunk/libc/sysdeps/i386/fpu/e_pow.S
trunk/libc/sysdeps/i386/fpu/e_powf.S
trunk/libc/sysdeps/i386/fpu/e_powl.S
trunk/libc/sysdeps/i386/fpu/e_scalb.S
trunk/libc/sysdeps/i386/fpu/e_scalbf.S
trunk/libc/sysdeps/i386/fpu/e_scalbl.S
trunk/libc/sysdeps/i386/fpu/s_asinh.S
trunk/libc/sysdeps/i386/fpu/s_asinhf.S
trunk/libc/sysdeps/i386/fpu/s_asinhl.S
trunk/libc/sysdeps/i386/fpu/s_cbrt.S
trunk/libc/sysdeps/i386/fpu/s_cbrtf.S
trunk/libc/sysdeps/i386/fpu/s_cbrtl.S
trunk/libc/sysdeps/i386/fpu/s_cexp.S
trunk/libc/sysdeps/i386/fpu/s_cexpf.S
trunk/libc/sysdeps/i386/fpu/s_cexpl.S
trunk/libc/sysdeps/i386/fpu/s_expm1.S
trunk/libc/sysdeps/i386/fpu/s_expm1f.S
trunk/libc/sysdeps/i386/fpu/s_expm1l.S
trunk/libc/sysdeps/i386/fpu/s_frexp.S
trunk/libc/sysdeps/i386/fpu/s_frexpf.S
trunk/libc/sysdeps/i386/fpu/s_frexpl.S
trunk/libc/sysdeps/i386/fpu/s_isinfl.c
trunk/libc/sysdeps/i386/fpu/s_isnanl.c
trunk/libc/sysdeps/i386/fpu/s_log1p.S
trunk/libc/sysdeps/i386/fpu/s_log1pf.S
trunk/libc/sysdeps/i386/fpu/s_log1pl.S
trunk/libc/sysdeps/i386/fpu/s_nextafterl.c
trunk/libc/sysdeps/i386/fpu/s_nexttoward.c
trunk/libc/sysdeps/i386/fpu/s_nexttowardf.c
trunk/libc/sysdeps/i386/i486/bits/string.h
trunk/libc/sysdeps/i386/i686/fpu/e_logl.S
trunk/libc/sysdeps/i386/i686/memcmp.S
trunk/libc/sysdeps/i386/i686/multiarch/bcopy.S
trunk/libc/sysdeps/i386/i686/multiarch/bzero.S
trunk/libc/sysdeps/i386/i686/multiarch/memchr.S
trunk/libc/sysdeps/i386/i686/multiarch/memcmp-sse4.S
trunk/libc/sysdeps/i386/i686/multiarch/memcmp.S
trunk/libc/sysdeps/i386/i686/multiarch/memcpy-ssse3-rep.S
trunk/libc/sysdeps/i386/i686/multiarch/memcpy-ssse3.S
trunk/libc/sysdeps/i386/i686/multiarch/memcpy.S
trunk/libc/sysdeps/i386/i686/multiarch/memcpy_chk.S
trunk/libc/sysdeps/i386/i686/multiarch/memmove.S
trunk/libc/sysdeps/i386/i686/multiarch/memmove_chk.S
trunk/libc/sysdeps/i386/i686/multiarch/mempcpy.S
trunk/libc/sysdeps/i386/i686/multiarch/mempcpy_chk.S
trunk/libc/sysdeps/i386/i686/multiarch/memrchr.S
trunk/libc/sysdeps/i386/i686/multiarch/memset-sse2-rep.S
trunk/libc/sysdeps/i386/i686/multiarch/memset-sse2.S
trunk/libc/sysdeps/i386/i686/multiarch/memset.S
trunk/libc/sysdeps/i386/i686/multiarch/memset_chk.S
trunk/libc/sysdeps/i386/i686/multiarch/rawmemchr.S
trunk/libc/sysdeps/i386/i686/multiarch/strcasecmp.S
trunk/libc/sysdeps/i386/i686/multiarch/strcat-sse2.S
trunk/libc/sysdeps/i386/i686/multiarch/strcat.S
trunk/libc/sysdeps/i386/i686/multiarch/strchr.S
trunk/libc/sysdeps/i386/i686/multiarch/strcmp-sse4.S
trunk/libc/sysdeps/i386/i686/multiarch/strcmp-ssse3.S
trunk/libc/sysdeps/i386/i686/multiarch/strcmp.S
trunk/libc/sysdeps/i386/i686/multiarch/strcpy-sse2.S
trunk/libc/sysdeps/i386/i686/multiarch/strcpy.S
trunk/libc/sysdeps/i386/i686/multiarch/strcspn.S
trunk/libc/sysdeps/i386/i686/multiarch/strlen.S
trunk/libc/sysdeps/i386/i686/multiarch/strncase.S
trunk/libc/sysdeps/i386/i686/multiarch/strnlen.S
trunk/libc/sysdeps/i386/i686/multiarch/strrchr.S
trunk/libc/sysdeps/i386/i686/multiarch/strspn.S
trunk/libc/sysdeps/i386/i686/multiarch/wcschr.S
trunk/libc/sysdeps/i386/i686/multiarch/wcscmp.S
trunk/libc/sysdeps/i386/i686/multiarch/wcscpy.S
trunk/libc/sysdeps/i386/i686/multiarch/wcslen.S
trunk/libc/sysdeps/i386/i686/multiarch/wcsrchr.S
trunk/libc/sysdeps/i386/i686/multiarch/wmemcmp.S
trunk/libc/sysdeps/i386/sysdep.h
trunk/libc/sysdeps/ieee754/dbl-64/k_rem_pio2.c
trunk/libc/sysdeps/ieee754/dbl-64/k_tan.c
trunk/libc/sysdeps/ieee754/dbl-64/s_copysign.c
trunk/libc/sysdeps/ieee754/dbl-64/s_erf.c
trunk/libc/sysdeps/ieee754/dbl-64/s_fabs.c
trunk/libc/sysdeps/ieee754/dbl-64/s_finite.c
trunk/libc/sysdeps/ieee754/dbl-64/s_floor.c
trunk/libc/sysdeps/ieee754/dbl-64/s_frexp.c
trunk/libc/sysdeps/ieee754/dbl-64/s_ilogb.c
trunk/libc/sysdeps/ieee754/dbl-64/s_isnan.c
trunk/libc/sysdeps/ieee754/dbl-64/s_log1p.c
trunk/libc/sysdeps/ieee754/dbl-64/s_logb.c
trunk/libc/sysdeps/ieee754/dbl-64/s_modf.c
trunk/libc/sysdeps/ieee754/dbl-64/s_nearbyint.c
trunk/libc/sysdeps/ieee754/dbl-64/s_scalbln.c
trunk/libc/sysdeps/ieee754/dbl-64/s_scalbn.c
trunk/libc/sysdeps/ieee754/dbl-64/s_tanh.c
trunk/libc/sysdeps/ieee754/dbl-64/wordsize-64/s_isnan.c
trunk/libc/sysdeps/ieee754/dbl-64/wordsize-64/s_scalbn.c
trunk/libc/sysdeps/ieee754/flt-32/e_acoshf.c
trunk/libc/sysdeps/ieee754/flt-32/e_asinf.c
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_cosf.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_finitef.c
trunk/libc/sysdeps/ieee754/flt-32/s_frexpf.c
trunk/libc/sysdeps/ieee754/flt-32/s_ilogbf.c
trunk/libc/sysdeps/ieee754/flt-32/s_isnanf.c
trunk/libc/sysdeps/ieee754/flt-32/s_logbf.c
trunk/libc/sysdeps/ieee754/flt-32/s_modff.c
trunk/libc/sysdeps/ieee754/flt-32/s_nextafterf.c
trunk/libc/sysdeps/ieee754/flt-32/s_scalblnf.c
trunk/libc/sysdeps/ieee754/flt-32/s_scalbnf.c
trunk/libc/sysdeps/ieee754/flt-32/s_sinf.c
trunk/libc/sysdeps/ieee754/flt-32/s_tanf.c
trunk/libc/sysdeps/ieee754/flt-32/s_tanhf.c
trunk/libc/sysdeps/ieee754/k_standard.c
trunk/libc/sysdeps/ieee754/ldbl-128/e_asinl.c
trunk/libc/sysdeps/ieee754/ldbl-128/k_tanl.c
trunk/libc/sysdeps/ieee754/ldbl-128/s_asinhl.c
trunk/libc/sysdeps/ieee754/ldbl-128/s_ceill.c
trunk/libc/sysdeps/ieee754/ldbl-128/s_copysignl.c
trunk/libc/sysdeps/ieee754/ldbl-128/s_cosl.c
trunk/libc/sysdeps/ieee754/ldbl-128/s_erfl.c
trunk/libc/sysdeps/ieee754/ldbl-128/s_fabsl.c
trunk/libc/sysdeps/ieee754/ldbl-128/s_finitel.c
trunk/libc/sysdeps/ieee754/ldbl-128/s_floorl.c
trunk/libc/sysdeps/ieee754/ldbl-128/s_frexpl.c
trunk/libc/sysdeps/ieee754/ldbl-128/s_ilogbl.c
trunk/libc/sysdeps/ieee754/ldbl-128/s_isnanl.c
trunk/libc/sysdeps/ieee754/ldbl-128/s_logbl.c
trunk/libc/sysdeps/ieee754/ldbl-128/s_modfl.c
trunk/libc/sysdeps/ieee754/ldbl-128/s_nearbyintl.c
trunk/libc/sysdeps/ieee754/ldbl-128/s_nextafterl.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_rintl.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_sinl.c
trunk/libc/sysdeps/ieee754/ldbl-128/s_tanhl.c
trunk/libc/sysdeps/ieee754/ldbl-128/s_tanl.c
trunk/libc/sysdeps/ieee754/ldbl-128/w_expl.c
trunk/libc/sysdeps/ieee754/ldbl-128ibm/e_acosl.c
trunk/libc/sysdeps/ieee754/ldbl-128ibm/e_asinl.c
trunk/libc/sysdeps/ieee754/ldbl-128ibm/e_jnl.c
trunk/libc/sysdeps/ieee754/ldbl-128ibm/k_tanl.c
trunk/libc/sysdeps/ieee754/ldbl-128ibm/s_asinhl.c
trunk/libc/sysdeps/ieee754/ldbl-128ibm/s_ceill.c
trunk/libc/sysdeps/ieee754/ldbl-128ibm/s_copysignl.c
trunk/libc/sysdeps/ieee754/ldbl-128ibm/s_cosl.c
trunk/libc/sysdeps/ieee754/ldbl-128ibm/s_erfl.c
trunk/libc/sysdeps/ieee754/ldbl-128ibm/s_fabsl.c
trunk/libc/sysdeps/ieee754/ldbl-128ibm/s_floorl.c
trunk/libc/sysdeps/ieee754/ldbl-128ibm/s_frexpl.c
trunk/libc/sysdeps/ieee754/ldbl-128ibm/s_ilogbl.c
trunk/libc/sysdeps/ieee754/ldbl-128ibm/s_llrintl.c
trunk/libc/sysdeps/ieee754/ldbl-128ibm/s_llroundl.c
trunk/libc/sysdeps/ieee754/ldbl-128ibm/s_logbl.c
trunk/libc/sysdeps/ieee754/ldbl-128ibm/s_lrintl.c
trunk/libc/sysdeps/ieee754/ldbl-128ibm/s_lroundl.c
trunk/libc/sysdeps/ieee754/ldbl-128ibm/s_modfl.c
trunk/libc/sysdeps/ieee754/ldbl-128ibm/s_nearbyintl.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_nexttowardf.c
trunk/libc/sysdeps/ieee754/ldbl-128ibm/s_rintl.c
trunk/libc/sysdeps/ieee754/ldbl-128ibm/s_roundl.c
trunk/libc/sysdeps/ieee754/ldbl-128ibm/s_scalblnl.c
trunk/libc/sysdeps/ieee754/ldbl-128ibm/s_scalbnl.c
trunk/libc/sysdeps/ieee754/ldbl-128ibm/s_sinl.c
trunk/libc/sysdeps/ieee754/ldbl-128ibm/s_tanhl.c
trunk/libc/sysdeps/ieee754/ldbl-128ibm/s_tanl.c
trunk/libc/sysdeps/ieee754/ldbl-128ibm/s_truncl.c
trunk/libc/sysdeps/ieee754/ldbl-96/e_asinl.c
trunk/libc/sysdeps/ieee754/ldbl-96/e_hypotl.c
trunk/libc/sysdeps/ieee754/ldbl-96/s_asinhl.c
trunk/libc/sysdeps/ieee754/ldbl-96/s_ceill.c
trunk/libc/sysdeps/ieee754/ldbl-96/s_copysignl.c
trunk/libc/sysdeps/ieee754/ldbl-96/s_cosl.c
trunk/libc/sysdeps/ieee754/ldbl-96/s_erfl.c
trunk/libc/sysdeps/ieee754/ldbl-96/s_fabsl.c
trunk/libc/sysdeps/ieee754/ldbl-96/s_finitel.c
trunk/libc/sysdeps/ieee754/ldbl-96/s_floorl.c
trunk/libc/sysdeps/ieee754/ldbl-96/s_frexpl.c
trunk/libc/sysdeps/ieee754/ldbl-96/s_ilogbl.c
trunk/libc/sysdeps/ieee754/ldbl-96/s_isnanl.c
trunk/libc/sysdeps/ieee754/ldbl-96/s_logbl.c
trunk/libc/sysdeps/ieee754/ldbl-96/s_modfl.c
trunk/libc/sysdeps/ieee754/ldbl-96/s_nearbyintl.c
trunk/libc/sysdeps/ieee754/ldbl-96/s_nextafterl.c
trunk/libc/sysdeps/ieee754/ldbl-96/s_nexttoward.c
trunk/libc/sysdeps/ieee754/ldbl-96/s_nexttowardf.c
trunk/libc/sysdeps/ieee754/ldbl-96/s_rintl.c
trunk/libc/sysdeps/ieee754/ldbl-96/s_scalblnl.c
trunk/libc/sysdeps/ieee754/ldbl-96/s_scalbnl.c
trunk/libc/sysdeps/ieee754/ldbl-96/s_sinl.c
trunk/libc/sysdeps/ieee754/ldbl-96/s_tanhl.c
trunk/libc/sysdeps/ieee754/ldbl-96/s_tanl.c
trunk/libc/sysdeps/ieee754/ldbl-opt/math_ldbl_opt.h
trunk/libc/sysdeps/ieee754/ldbl-opt/nldbl-strtold_l.c
trunk/libc/sysdeps/ieee754/s_matherr.c
trunk/libc/sysdeps/mach/hurd/Makefile
trunk/libc/sysdeps/mach/hurd/_G_config.h
trunk/libc/sysdeps/mach/hurd/mmap.c
trunk/libc/sysdeps/mach/hurd/ppoll.c
trunk/libc/sysdeps/mach/hurd/socket.c
trunk/libc/sysdeps/mach/sysdep.h
trunk/libc/sysdeps/posix/getcwd.c
trunk/libc/sysdeps/powerpc/bits/mathdef.h
trunk/libc/sysdeps/powerpc/fpu/libm-test-ulps
trunk/libc/sysdeps/powerpc/fpu/w_sqrt.c
trunk/libc/sysdeps/powerpc/fpu/w_sqrtf.c
trunk/libc/sysdeps/powerpc/powerpc32/Makefile
trunk/libc/sysdeps/powerpc/powerpc32/a2/memcpy.S
trunk/libc/sysdeps/powerpc/powerpc32/sysdep.h
trunk/libc/sysdeps/powerpc/powerpc64/Makefile
trunk/libc/sysdeps/powerpc/powerpc64/a2/memcpy.S
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/sysdep.h
trunk/libc/sysdeps/powerpc/sysdep.h
trunk/libc/sysdeps/s390/asm-syntax.h
trunk/libc/sysdeps/s390/bits/string.h
trunk/libc/sysdeps/s390/fpu/bits/fenv.h
trunk/libc/sysdeps/s390/s390-32/sysdep.h
trunk/libc/sysdeps/s390/s390-64/sysdep.h
trunk/libc/sysdeps/sh/backtrace.c
trunk/libc/sysdeps/sh/sh4/bits/mathdef.h
trunk/libc/sysdeps/sh/sysdep.h
trunk/libc/sysdeps/sparc/bits/mathdef.h
trunk/libc/sysdeps/sparc/fpu/bits/fenv.h
trunk/libc/sysdeps/sparc/fpu/bits/mathinline.h
trunk/libc/sysdeps/sparc/sparc32/alloca.S
trunk/libc/sysdeps/unix/i386/sysdep.S
trunk/libc/sysdeps/unix/sparc/start.c
trunk/libc/sysdeps/unix/sparc/sysdep.S
trunk/libc/sysdeps/unix/sparc/sysdep.h
trunk/libc/sysdeps/unix/start.c
trunk/libc/sysdeps/unix/sysdep.h
trunk/libc/sysdeps/unix/sysv/linux/bits/resource.h
trunk/libc/sysdeps/unix/sysv/linux/bits/sched.h
trunk/libc/sysdeps/unix/sysv/linux/bits/sigset.h
trunk/libc/sysdeps/unix/sysv/linux/bits/socket.h
trunk/libc/sysdeps/unix/sysv/linux/bits/sys_errlist.h
trunk/libc/sysdeps/unix/sysv/linux/bits/uio.h
trunk/libc/sysdeps/unix/sysv/linux/configure
trunk/libc/sysdeps/unix/sysv/linux/configure.in
trunk/libc/sysdeps/unix/sysv/linux/epoll_pwait.c
trunk/libc/sysdeps/unix/sysv/linux/faccessat.c
trunk/libc/sysdeps/unix/sysv/linux/grantpt.c
trunk/libc/sysdeps/unix/sysv/linux/i386/glob64.c
trunk/libc/sysdeps/unix/sysv/linux/i386/olddirent.h
trunk/libc/sysdeps/unix/sysv/linux/i386/sysdep.h
trunk/libc/sysdeps/unix/sysv/linux/kernel-features.h
trunk/libc/sysdeps/unix/sysv/linux/powerpc/powerpc32/getcontext-common.S
trunk/libc/sysdeps/unix/sysv/linux/powerpc/powerpc32/getcontext.S
trunk/libc/sysdeps/unix/sysv/linux/powerpc/powerpc32/setcontext-common.S
trunk/libc/sysdeps/unix/sysv/linux/powerpc/powerpc32/swapcontext-common.S
trunk/libc/sysdeps/unix/sysv/linux/powerpc/powerpc32/sysdep.h
trunk/libc/sysdeps/unix/sysv/linux/powerpc/powerpc64/sysdep.h
trunk/libc/sysdeps/unix/sysv/linux/ppoll.c
trunk/libc/sysdeps/unix/sysv/linux/preadv.c
trunk/libc/sysdeps/unix/sysv/linux/prlimit.c
trunk/libc/sysdeps/unix/sysv/linux/pwritev.c
trunk/libc/sysdeps/unix/sysv/linux/readv.c
trunk/libc/sysdeps/unix/sysv/linux/s390/s390-32/utmp-convert.h
trunk/libc/sysdeps/unix/sysv/linux/s390/s390-32/utmpx32.h
trunk/libc/sysdeps/unix/sysv/linux/sparc/bits/socket.h
trunk/libc/sysdeps/unix/sysv/linux/sparc/sparc32/sigaction.c
trunk/libc/sysdeps/unix/sysv/linux/sparc/sparc64/sigaction.c
trunk/libc/sysdeps/unix/sysv/linux/sparc/sparc64/wordexp.c
trunk/libc/sysdeps/unix/sysv/linux/sparc/sys/epoll.h
trunk/libc/sysdeps/unix/sysv/linux/sparc/sys/timerfd.h
trunk/libc/sysdeps/unix/sysv/linux/sys/acct.h
trunk/libc/sysdeps/unix/sysv/linux/sys/epoll.h
trunk/libc/sysdeps/unix/sysv/linux/sys/mount.h
trunk/libc/sysdeps/unix/sysv/linux/sys/swap.h
trunk/libc/sysdeps/unix/sysv/linux/sys/timerfd.h
trunk/libc/sysdeps/unix/sysv/linux/x86_64/sigpending.c
trunk/libc/sysdeps/unix/sysv/linux/x86_64/sigprocmask.c
trunk/libc/sysdeps/unix/sysv/linux/x86_64/sys/epoll.h
trunk/libc/sysdeps/unix/x86_64/sysdep.S
trunk/libc/sysdeps/wordsize-32/divdi3.c
trunk/libc/sysdeps/x86_64/backtrace.c
trunk/libc/sysdeps/x86_64/fpu/bits/fenv.h
trunk/libc/sysdeps/x86_64/fpu/bits/mathinline.h
trunk/libc/sysdeps/x86_64/fpu/e_log10l.S
trunk/libc/sysdeps/x86_64/fpu/e_log2l.S
trunk/libc/sysdeps/x86_64/fpu/e_logl.S
trunk/libc/sysdeps/x86_64/fpu/e_powl.S
trunk/libc/sysdeps/x86_64/fpu/e_scalbl.S
trunk/libc/sysdeps/x86_64/fpu/math_private.h
trunk/libc/sysdeps/x86_64/fpu/multiarch/Makefile
trunk/libc/sysdeps/x86_64/fpu/multiarch/e_log.c
trunk/libc/sysdeps/x86_64/fpu/multiarch/s_atan.c
trunk/libc/sysdeps/x86_64/fpu/multiarch/s_sin.c
trunk/libc/sysdeps/x86_64/fpu/multiarch/s_tan.c
trunk/libc/sysdeps/x86_64/fpu/s_copysign.S
trunk/libc/sysdeps/x86_64/fpu/s_copysignf.S
trunk/libc/sysdeps/x86_64/fpu/s_expm1l.S
trunk/libc/sysdeps/x86_64/fpu/s_log1pl.S
trunk/libc/sysdeps/x86_64/multiarch/init-arch.c
trunk/libc/sysdeps/x86_64/multiarch/init-arch.h
trunk/libc/sysdeps/x86_64/strcasecmp_l-nonascii.c
trunk/libc/sysdeps/x86_64/strncase_l-nonascii.c
trunk/libc/sysdeps/x86_64/sysdep.h
trunk/libc/sysvipc/sys/ipc.h
trunk/libc/sysvipc/sys/msg.h
trunk/libc/sysvipc/sys/sem.h
trunk/libc/sysvipc/sys/shm.h
trunk/libc/termios/termios.h
trunk/libc/time/strftime_l.c
trunk/libc/time/sys/time.h
trunk/libc/time/time.h
trunk/libc/wcsmbs/Makefile
trunk/libc/wcsmbs/bits/wchar2.h
trunk/libc/wcsmbs/c16rtomb.c
trunk/libc/wcsmbs/mbrtoc16.c
trunk/libc/wcsmbs/mbrtowc.c
trunk/libc/wcsmbs/uchar.h
trunk/libc/wcsmbs/wchar.h
trunk/libc/wcsmbs/wcrtomb.c
trunk/libc/wcsmbs/wcsmbsload.c
trunk/libc/wcsmbs/wcsmbsload.h
trunk/libc/wctype/wctype.h
trunk/ports/ChangeLog
trunk/ports/ChangeLog.alpha
trunk/ports/ChangeLog.arm
trunk/ports/ChangeLog.hppa
trunk/ports/ChangeLog.linux-generic
trunk/ports/ChangeLog.m68k
trunk/ports/ChangeLog.mips
trunk/ports/ChangeLog.tile
trunk/ports/README
trunk/ports/sysdeps/alpha/backtrace.c
trunk/ports/sysdeps/arm/Makefile
trunk/ports/sysdeps/arm/eabi/bits/fenv.h
trunk/ports/sysdeps/arm/preconfigure
trunk/ports/sysdeps/arm/sysdep.h
trunk/ports/sysdeps/m68k/asm-syntax.h
trunk/ports/sysdeps/m68k/coldfire/sysdep.h
trunk/ports/sysdeps/m68k/fpu/bits/fenv.h
trunk/ports/sysdeps/m68k/m680x0/fpu/s_nextafterl.c
trunk/ports/sysdeps/m68k/m680x0/sysdep.h
trunk/ports/sysdeps/m68k/sysdep.h
trunk/ports/sysdeps/mips/backtrace.c
trunk/ports/sysdeps/mips/bits/fenv.h
trunk/ports/sysdeps/mips/sys/asm.h
trunk/ports/sysdeps/tile/backtrace.c
trunk/ports/sysdeps/tile/bits/fenv.h
trunk/ports/sysdeps/tile/sysdep.h
trunk/ports/sysdeps/unix/arm/start.c
trunk/ports/sysdeps/unix/arm/sysdep.S
trunk/ports/sysdeps/unix/sysv/linux/alpha/wordexp.c
trunk/ports/sysdeps/unix/sysv/linux/arm/eabi/Makefile
trunk/ports/sysdeps/unix/sysv/linux/generic/epoll_wait.c
trunk/ports/sysdeps/unix/sysv/linux/hppa/nptl/pthread.h
trunk/ports/sysdeps/unix/sysv/linux/hppa/sys/epoll.h
trunk/ports/sysdeps/unix/sysv/linux/hppa/sys/timerfd.h
trunk/ports/sysdeps/unix/sysv/linux/m68k/configure
trunk/ports/sysdeps/unix/sysv/linux/m68k/configure.in
trunk/ports/sysdeps/unix/sysv/linux/m68k/sysdep.h
trunk/ports/sysdeps/unix/sysv/linux/mips/bits/resource.h
trunk/ports/sysdeps/unix/sysv/linux/mips/bits/socket.h
trunk/ports/sysdeps/unix/sysv/linux/mips/mips32/sysdep.h
trunk/ports/sysdeps/unix/sysv/linux/mips/mips64/n32/sysdep.h
trunk/ports/sysdeps/unix/sysv/linux/mips/mips64/n64/sysdep.h
trunk/ports/sysdeps/unix/sysv/linux/mips/sys/cachectl.h
trunk/ports/sysdeps/unix/sysv/linux/mips/sys/epoll.h
trunk/ports/sysdeps/unix/sysv/linux/mips/sys/sysmips.h
trunk/ports/sysdeps/unix/sysv/linux/mips/sys/timerfd.h
trunk/ports/sysdeps/unix/sysv/linux/tile/sys/cachectl.h
Propchange: trunk/
------------------------------------------------------------------------------
--- svn:mergeinfo (original)
+++ svn:mergeinfo Wed Feb 8 16:44:31 2012
@@ -1,1 +1,1 @@
-/fsf/trunk:15224-16568
+/fsf/trunk:15224-17050
Modified: trunk/libc/ChangeLog
==============================================================================
--- trunk/libc/ChangeLog (original)
+++ trunk/libc/ChangeLog Wed Feb 8 16:44:31 2012
@@ -1,3 +1,1024 @@
+2012-02-08 Joseph Myers <joseph@xxxxxxxxxxxxxxxx>
+
+ Support crti.S and crtn.S provided directly by architectures.
+ * csu/Makefile [crti.S in sysdirs] (generated): Do not append.
+ [crti.S in sysdirs] (omit-deps): Likewise.
+ [crti.S in sysdirs] (CFLAGS-initfini.s): Do not define variable.
+ [crti.S in sysdirs] ($(crtstuff:%=$(objpfx)%.o)): Disable rule.
+ [crti.S in sysdirs] ($(objpfx)initfini.s): Likewise.
+ [crti.S in sysdirs] ($(objpfx)crti.S): Likewise.
+ [crti.S in sysdirs] ($(objpfx)crtn.S): Likewise.
+ [crti.S in sysdirs] ($(patsubst %,$(objpfx)crt%.o,i n)): Likewise.
+ [crti.S in sysdirs] ($(objpfx)defs.h): Likewise.
+ [crti.S in sysdirs] (initfini.c): Remove vpath directive.
+ * sysdeps/i386/crti.S, sysdeps/i386/crtn.S: New files, based on
+ compiler output for sysdeps/generic/initfini.c.
+ * sysdeps/i386/elf/Makefile: Remove file.
+ * sysdeps/i386/Makefile (CFLAGS-initfini.s): Remove variable.
+
+2012-02-07 Marek Polacek <polacek@xxxxxxxxxx>
+
+ * sysdeps/generic/_G_config.h: Remove _G_ARGS macro.
+ * sysdeps/gnu/_G_config.h: Likewise.
+ * sysdeps/mach/hurd/_G_config.h: Likewise.
+
+2012-02-07 Marek Polacek <polacek@xxxxxxxxxx>
+
+ * math/Makefile (tests): Add tst-CMPLX2.
+ * math/tst-CMPLX2.c: New file.
+
+2012-02-07 Andreas Schwab <schwab@xxxxxxxxxxxxxx>
+
+ * sysdeps/powerpc/fpu/libm-test-ulps: Adjust ULPs for jn tests.
+
+ * math/libm-test.inc (jn_test): Add missing L suffix.
+
+2012-02-06 Marek Polacek <polacek@xxxxxxxxxx>
+
+ * sysdeps/s390/asm-syntax.h: Remove __ELF__ conditionals.
+ * sysdeps/i386/fpu/e_powf.S: Likewise.
+ * sysdeps/i386/fpu/e_atanhf.S: Likewise.
+ * sysdeps/i386/fpu/s_cexpl.S: Likewise.
+ * sysdeps/i386/fpu/e_acosh.S: Likewise.
+ * sysdeps/i386/fpu/e_pow.S: Likewise.
+ * sysdeps/i386/fpu/s_asinhl.S: Likewise.
+ * sysdeps/i386/fpu/e_acoshl.S: Likewise.
+ * sysdeps/i386/fpu/s_expm1.S: Likewise.
+ * sysdeps/i386/fpu/s_frexpf.S: Likewise.
+ * sysdeps/i386/fpu/e_log2.S: Likewise.
+ * sysdeps/i386/fpu/e_log2l.S: Likewise.
+ * sysdeps/i386/fpu/e_scalb.S: Likewise.
+ * sysdeps/i386/fpu/e_powl.S: Likewise.
+ * sysdeps/i386/fpu/s_log1p.S: Likewise.
+ * sysdeps/i386/fpu/e_log10f.S: Likewise.
+ * sysdeps/i386/fpu/s_cbrtf.S: Likewise.
+ * sysdeps/i386/fpu/e_logl.S: Likewise.
+ * sysdeps/i386/fpu/s_cbrt.S: Likewise.
+ * sysdeps/i386/fpu/s_expm1l.S: Likewise.
+ * sysdeps/i386/fpu/s_frexpl.S: Likewise.
+ * sysdeps/i386/fpu/s_expm1f.S: Likewise.
+ * sysdeps/i386/fpu/e_log2f.S: Likewise.
+ * sysdeps/i386/fpu/e_acoshf.S: Likewise.
+ * sysdeps/i386/fpu/e_log.S: Likewise.
+ * sysdeps/i386/fpu/s_cexp.S: Likewise.
+ * sysdeps/i386/fpu/e_scalbf.S: Likewise.
+ * sysdeps/i386/fpu/s_log1pl.S: Likewise.
+ * sysdeps/i386/fpu/e_logf.S: Likewise.
+ * sysdeps/i386/fpu/e_log10l.S: Likewise.
+ * sysdeps/i386/fpu/e_atanh.S: Likewise.
+ * sysdeps/i386/fpu/s_log1pf.S: Likewise.
+ * sysdeps/i386/fpu/s_asinhf.S: Likewise.
+ * sysdeps/i386/fpu/s_cexpf.S: Likewise.
+ * sysdeps/i386/fpu/e_log10.S: Likewise.
+ * sysdeps/i386/fpu/s_frexp.S: Likewise.
+ * sysdeps/i386/fpu/e_atanhl.S: Likewise.
+ * sysdeps/i386/fpu/s_asinh.S: Likewise.
+ * sysdeps/i386/fpu/s_cbrtl.S: Likewise.
+ * sysdeps/i386/fpu/e_scalbl.S: Likewise.
+ * sysdeps/i386/i686/fpu/e_logl.S: Likewise.
+ * sysdeps/i386/asm-syntax.h: Likewise.
+ * sysdeps/x86_64/fpu/e_log2l.S: Likewise.
+ * sysdeps/x86_64/fpu/e_powl.S: Likewise.
+ * sysdeps/x86_64/fpu/e_logl.S: Likewise.
+ * sysdeps/x86_64/fpu/s_expm1l.S: Likewise.
+ * sysdeps/x86_64/fpu/s_log1pl.S: Likewise.
+ * sysdeps/x86_64/fpu/e_log10l.S: Likewise.
+ * sysdeps/x86_64/fpu/s_copysignf.S: Likewise.
+ * sysdeps/x86_64/fpu/s_copysign.S: Likewise.
+ * sysdeps/x86_64/fpu/e_scalbl.S: Likewise.
+ * sysdeps/powerpc/sysdep.h: Likewise.
+ * sysdeps/powerpc/powerpc64/sysdep.h: Likewise.
+ * sysdeps/powerpc/powerpc32/sysdep.h: Likewise.
+
+2012-02-06 Joseph Myers <joseph@xxxxxxxxxxxxxxxx>
+
+ [BZ #411]
+ * sysdeps/i386/sysdep.h (__i686): Undefine and redefine.
+
+2012-02-06 Joseph Myers <joseph@xxxxxxxxxxxxxxxx>
+
+ * sysdeps/i386/sysdep.h: Include <features.h>.
+ (GET_PC_THUNK, GET_PC_THUNK_STR): Define conditionally on compiler
+ version.
+
+2012-02-05 Joseph Myers <joseph@xxxxxxxxxxxxxxxx>
+
+ * sysdeps/i386/sysdep.h (SETUP_PIC_REG_STR, LOAD_PIC_REG_STR):
+ Define.
+ * sysdeps/unix/sysv/linux/i386/sysdep.h (check_consistency): Use
+ LOAD_PIC_REG_STR.
+
+2012-02-03 Joseph Myers <joseph@xxxxxxxxxxxxxxxx>
+
+ * sysdeps/i386/sysdep.h (GET_PC_THUNK, GET_PC_THUNK_STR): Define.
+ (SETUP_PIC_REG): Use GET_PC_THUNK.
+ * sysdeps/unix/sysv/linux/i386/sysdep.h: Use GET_PC_THUNK_STR
+ macro.
+
+2012-02-03 Joseph Myers <joseph@xxxxxxxxxxxxxxxx>
+
+ * sysdeps/i386/sysdep.h (SETUP_PIC_REG, LOAD_PIC_REG): Define also
+ for non-PIC compilation.
+ (SETUP_PIC_REG): Add .p2align directive.
+ * sysdeps/i386/i686/memcmp.S: Use macros for PIC register setup.
+ * sysdeps/i386/i686/multiarch/bcopy.S: Likewise.
+ * sysdeps/i386/i686/multiarch/bzero.S: Likewise.
+ * sysdeps/i386/i686/multiarch/memchr.S: Likewise.
+ * sysdeps/i386/i686/multiarch/memcmp-sse4.S: Likewise.
+ * sysdeps/i386/i686/multiarch/memcmp.S: Likewise.
+ * sysdeps/i386/i686/multiarch/memcpy-ssse3-rep.S: Likewise.
+ * sysdeps/i386/i686/multiarch/memcpy-ssse3.S: Likewise.
+ * sysdeps/i386/i686/multiarch/memcpy.S: Likewise.
+ * sysdeps/i386/i686/multiarch/memcpy_chk.S: Likewise.
+ * sysdeps/i386/i686/multiarch/memmove.S: Likewise.
+ * sysdeps/i386/i686/multiarch/memmove_chk.S: Likewise.
+ * sysdeps/i386/i686/multiarch/mempcpy.S: Likewise.
+ * sysdeps/i386/i686/multiarch/mempcpy_chk.S: Likewise.
+ * sysdeps/i386/i686/multiarch/memrchr.S: Likewise.
+ * sysdeps/i386/i686/multiarch/memset-sse2-rep.S: Likewise.
+ * sysdeps/i386/i686/multiarch/memset-sse2.S: Likewise.
+ * sysdeps/i386/i686/multiarch/memset.S: Likewise.
+ * sysdeps/i386/i686/multiarch/memset_chk.S: Likewise.
+ * sysdeps/i386/i686/multiarch/rawmemchr.S: Likewise.
+ * sysdeps/i386/i686/multiarch/strcasecmp.S: Likewise.
+ * sysdeps/i386/i686/multiarch/strcat-sse2.S: Likewise.
+ * sysdeps/i386/i686/multiarch/strcat.S: Likewise.
+ * sysdeps/i386/i686/multiarch/strchr.S: Likewise.
+ * sysdeps/i386/i686/multiarch/strcmp-sse4.S: Likewise.
+ * sysdeps/i386/i686/multiarch/strcmp-ssse3.S: Likewise.
+ * sysdeps/i386/i686/multiarch/strcmp.S: Likewise.
+ * sysdeps/i386/i686/multiarch/strcpy-sse2.S: Likewise.
+ * sysdeps/i386/i686/multiarch/strcpy.S: Likewise.
+ * sysdeps/i386/i686/multiarch/strcspn.S: Likewise.
+ * sysdeps/i386/i686/multiarch/strlen.S: Likewise.
+ * sysdeps/i386/i686/multiarch/strncase.S: Likewise.
+ * sysdeps/i386/i686/multiarch/strnlen.S: Likewise.
+ * sysdeps/i386/i686/multiarch/strrchr.S: Likewise.
+ * sysdeps/i386/i686/multiarch/strspn.S: Likewise.
+ * sysdeps/i386/i686/multiarch/wcschr.S: Likewise.
+ * sysdeps/i386/i686/multiarch/wcscmp.S: Likewise.
+ * sysdeps/i386/i686/multiarch/wcscpy.S: Likewise.
+ * sysdeps/i386/i686/multiarch/wcslen.S: Likewise.
+ * sysdeps/i386/i686/multiarch/wcsrchr.S: Likewise.
+ * sysdeps/i386/i686/multiarch/wmemcmp.S: Likewise.
+
+2012-02-03 Joseph Myers <joseph@xxxxxxxxxxxxxxxx>
+
+ * math/tst-CMPLX.c: Include <stdio.h>.
+
+2012-01-31 Joseph Myers <joseph@xxxxxxxxxxxxxxxx>
+
+ * sysdeps/powerpc/bits/mathdef.h (float_t): Always define as
+ float.
+ * sysdeps/sh/sh4/bits/mathdef.h: Likewise.
+ * sysdeps/sparc/bits/mathdef.h: Likewise.
+
+2012-01-31 Marek Polacek <polacek@xxxxxxxxxx>
+
+ * libio/libio.h: Don't define _PARAMS.
+ * locale/programs/config.h: Don't define PARAMS.
+ * stdlib/strtol_l.c: Likewise.
+ (__strtol_l): Remove PARAMS from the prototype.
+
+2012-01-31 Ulrich Drepper <drepper@xxxxxxxxx>
+
+ * malloc/malloc.c: Remove name translation. Don't use mixed-cap
+ names. Just use the correct names. Remove unnecessary wrapper
+ functions.
+ * malloc/arena.c: Likewise.
+ * malloc/hooks.c: Likewise.
+
+ * malloc/arena.c (arena_get2): Really don't call __get_nprocs if
+ ARENA_TEST says not to. Simplify test for creation of a new arena.
+ Partially based on a patch by Siddhesh Poyarekar <siddhesh@xxxxxxxxxx>.
+
+2012-01-30 Ulrich Drepper <drepper@xxxxxxxxx>
+
+ * elf/dl-tls.c (__tls_get_addr): Optimize by transforming all calls
+ into tail calls.
+ (update_get_addr): New function.
+ (tls_get_addr_tail): Take GET_ADDR_ARGS parameter, remove
+ GET_ADDR_MODULE parameter.
+
+2012-01-30 Joseph Myers <joseph@xxxxxxxxxxxxxxxx>
+
+ * crypt/cert.c: Remove __STDC__ conditionals.
+ * crypt/crypt-entry.c: Likewise.
+ * crypt/crypt_util.c: Likewise.
+ * libio/filedoalloc.c: Likewise.
+ * libio/fileops.c: Likewise.
+ * libio/genops.c: Likewise.
+ * libio/iofclose.c: Likewise.
+ * libio/iofdopen.c: Likewise.
+ * libio/iofopen.c: Likewise.
+ * libio/iofopen64.c: Likewise.
+ * libio/iogetdelim.c: Likewise.
+ * libio/iopopen.c: Likewise.
+ * libio/obprintf.c: Likewise.
+ * libio/oldfileops.c: Likewise.
+ * libio/oldiofclose.c: Likewise.
+ * libio/oldiofdopen.c: Likewise.
+ * libio/oldiofopen.c: Likewise.
+ * libio/oldiopopen.c: Likewise.
+ * libio/wfiledoalloc.c: Likewise.
+ * libio/wgenops.c: Likewise.
+ * locale/programs/xmalloc.c: Likewise.
+ * misc/syslog.c: Likewise.
+ * stdio-common/xbug.c: Likewise.
+ * string/memchr.c: Likewise.
+ * string/memcmp.c: Likewise.
+ * string/memrchr.c: Likewise.
+ * string/rawmemchr.c: Likewise.
+ * sysdeps/posix/getcwd.c: Likewise.
+ * time/strftime_l.c: Likewise.
+
+2012-01-30 Joseph Myers <joseph@xxxxxxxxxxxxxxxx>
+
+ * configure.in (libc_cv_cc_sse2avx): AC_SUBST.
+ * config.make.in (config-cflags-sse2avx): Define.
+ * sysdeps/x86_64/fpu/multiarch/Makefile (CFLAGS-slowexp-avx.c):
+ Fix typo.
+
+2012-01-29 Chris Metcalf <cmetcalf@xxxxxxxxxx>
+
+ * scripts/config.guess: Update from upstream config git repository.
+ * scripts/config.sub: Likewise.
+
+2012-01-28 Chris Metcalf <cmetcalf@xxxxxxxxxx>
+
+ * elf/elf.h (EM_TILEPRO, EM_TILEGX): New macros.
+ (EM_NUM): Update.
+ (R_TILEPRO_*, R_TILEGX_*): New macros.
+
+ * scripts/firstversions.awk: Fix bug in version range handling.
+
+ * sysdeps/unix/sysv/linux/grantpt.c: Use <> brackets for not-cancel.h.
+
+ * sysdeps/unix/sysv/linux/faccessat.c (faccessat): Call __fxstatat64.
+
+ * include/sys/epoll.h: New file.
+ * sysdeps/unix/sysv/linux/epoll_pwait.c (epoll_pwait): Mark as
+ libc_hidden_def.
+
+2012-01-28 Ulrich Drepper <drepper@xxxxxxxxx>
+
+ * sysdeps/x86_64/fpu/bits/mathinline.h (__signbitl): Optimize a bit.
+ Avoid unnecessary __WORDSIZE == 64 test.
+ (fmaxf): Use VEX format if possible.
+ (fmax): Likewise.
+ (fminf): Likewise.
+ (fmin): Likewise.
+
+ * config.h.in: Define HAVE_SSE2AVX_SUPPORT.
+ * math/math_private.h: Remove libc_fegetround* and
+ libc_fesetround*.
+ * sysdeps/i386/configure.in: Check for -msse2avx.
+ * sysdeps/x86_64/fpu/math_private.h: Use VEX-encoded instructions
+ also if SSE2AVX is defined.
+ Remove libc_fegetround* and libc_fesetround*.
+ * sysdeps/x86_64/fpu/multiarch/Makefile: Compile *-avx functions
+ if config-cflags-sse2avx is yes. Also add -DSSE2AVX to defines.
+ * sysdeps/x86_64/fpu/multiarch/e_atan2.c: Use HAS_AVX again instead
+ of HAS_YMM_USABLE.
+ * sysdeps/x86_64/fpu/multiarch/e_exp.c: Likewise.
+ * sysdeps/x86_64/fpu/multiarch/e_log.c: Likewise.
+ * sysdeps/x86_64/fpu/multiarch/s_atan.c: Likewise.
+ * sysdeps/x86_64/fpu/multiarch/s_sin.c: Likewise.
+ * sysdeps/x86_64/fpu/multiarch/s_tan.c: Likewise.
+
+ * sysdeps/x86_64/fpu/math_private.h: Simplify use of AVX instructions.
+
+2012-01-19 Adhemerval Zanella <azanella@xxxxxxxxxxxxxxxxxx>
+
+ * sysdeps/powerpc/powerpc32/a2/memcpy.S: Fix for when cache line
+ size is not set.
+ * sysdeps/powerpc/powerpc64/a2/memcpy.S: Likewise.
+
+2012-01-27 Ulrich Drepper <drepper@xxxxxxxxx>
+
+ [BZ #13618]
+ * elf/dl-open.c (dl_open_worker): Sort objects by dependency before
+ relocation.
+ * Makeconfig (libm): Define.
+ * elf/Makefile: Add rules to build and run tst-relsort1.
+ * elf/tst-relsort1.c: New file.
+ * elf/tst-relsort1mod1.c: New file.
+ * elf/tst-relsort1mod2.c: New file.
+
+2012-01-27 Joseph Myers <joseph@xxxxxxxxxxxxxxxx>
+
+ * math/s_ldexp.c: Remove __STDC__ conditionals.
+ * math/s_ldexpf.c: Likewise.
+ * math/s_ldexpl.c: Likewise.
+ * math/s_nextafter.c: Likewise.
+ * math/s_nexttowardf.c: Likewise.
+ * math/s_significand.c: Likewise.
+ * math/s_significandf.c: Likewise.
+ * math/s_significandl.c: Likewise.
+ * math/w_jnl.c: Likewise.
+ * sysdeps/i386/fpu/s_isinfl.c: Likewise.
+ * sysdeps/i386/fpu/s_isnanl.c: Likewise.
+ * sysdeps/i386/fpu/s_nextafterl.c: Likewise.
+ * sysdeps/i386/fpu/s_nexttoward.c: Likewise.
+ * sysdeps/i386/fpu/s_nexttowardf.c: Likewise.
+ * sysdeps/ieee754/dbl-64/k_rem_pio2.c: Likewise.
+ * sysdeps/ieee754/dbl-64/k_tan.c: Likewise.
+ * sysdeps/ieee754/dbl-64/s_copysign.c: Likewise.
+ * sysdeps/ieee754/dbl-64/s_erf.c: Likewise.
+ * sysdeps/ieee754/dbl-64/s_fabs.c: Likewise.
+ * sysdeps/ieee754/dbl-64/s_finite.c: Likewise.
+ * sysdeps/ieee754/dbl-64/s_floor.c: Likewise.
+ * sysdeps/ieee754/dbl-64/s_frexp.c: Likewise.
+ * sysdeps/ieee754/dbl-64/s_ilogb.c: Likewise.
+ * sysdeps/ieee754/dbl-64/s_isnan.c: Likewise.
+ * sysdeps/ieee754/dbl-64/s_logb.c: Likewise.
+ * sysdeps/ieee754/dbl-64/s_nearbyint.c: Likewise.
+ * sysdeps/ieee754/dbl-64/s_tanh.c: Likewise.
+ * sysdeps/ieee754/dbl-64/wordsize-64/s_isnan.c: Likewise.
+ * sysdeps/ieee754/flt-32/e_acoshf.c: Likewise.
+ * sysdeps/ieee754/flt-32/e_asinf.c: Likewise.
+ * sysdeps/ieee754/flt-32/e_rem_pio2f.c: 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_cosf.c: Likewise.
+ * sysdeps/ieee754/flt-32/s_erff.c: Likewise.
+ * sysdeps/ieee754/flt-32/s_fabsf.c: Likewise.
+ * sysdeps/ieee754/flt-32/s_finitef.c: Likewise.
+ * sysdeps/ieee754/flt-32/s_frexpf.c: Likewise.
+ * sysdeps/ieee754/flt-32/s_ilogbf.c: Likewise.
+ * sysdeps/ieee754/flt-32/s_isnanf.c: Likewise.
+ * sysdeps/ieee754/flt-32/s_logbf.c: Likewise.
+ * sysdeps/ieee754/flt-32/s_nextafterf.c: Likewise.
+ * sysdeps/ieee754/flt-32/s_sinf.c: Likewise.
+ * sysdeps/ieee754/flt-32/s_tanf.c: Likewise.
+ * sysdeps/ieee754/flt-32/s_tanhf.c: Likewise.
+ * sysdeps/ieee754/k_standard.c: Likewise.
+ * sysdeps/ieee754/ldbl-128/e_asinl.c: Likewise.
+ * sysdeps/ieee754/ldbl-128/k_tanl.c: Likewise.
+ * sysdeps/ieee754/ldbl-128/s_asinhl.c: Likewise.
+ * sysdeps/ieee754/ldbl-128/s_ceill.c: Likewise.
+ * sysdeps/ieee754/ldbl-128/s_copysignl.c: Likewise.
+ * sysdeps/ieee754/ldbl-128/s_cosl.c: Likewise.
+ * sysdeps/ieee754/ldbl-128/s_erfl.c: Likewise.
+ * sysdeps/ieee754/ldbl-128/s_fabsl.c: Likewise.
+ * sysdeps/ieee754/ldbl-128/s_finitel.c: Likewise.
+ * sysdeps/ieee754/ldbl-128/s_floorl.c: Likewise.
+ * sysdeps/ieee754/ldbl-128/s_frexpl.c: Likewise.
+ * sysdeps/ieee754/ldbl-128/s_ilogbl.c: Likewise.
+ * sysdeps/ieee754/ldbl-128/s_isnanl.c: Likewise.
+ * sysdeps/ieee754/ldbl-128/s_logbl.c: Likewise.
+ * sysdeps/ieee754/ldbl-128/s_modfl.c: Likewise.
+ * sysdeps/ieee754/ldbl-128/s_nearbyintl.c: Likewise.
+ * sysdeps/ieee754/ldbl-128/s_nextafterl.c: Likewise.
+ * sysdeps/ieee754/ldbl-128/s_nexttoward.c: Likewise.
+ * sysdeps/ieee754/ldbl-128/s_nexttowardf.c: Likewise.
+ * sysdeps/ieee754/ldbl-128/s_rintl.c: Likewise.
+ * sysdeps/ieee754/ldbl-128/s_scalblnl.c: Likewise.
+ * sysdeps/ieee754/ldbl-128/s_scalbnl.c: Likewise.
+ * sysdeps/ieee754/ldbl-128/s_sinl.c: Likewise.
+ * sysdeps/ieee754/ldbl-128/s_tanhl.c: Likewise.
+ * sysdeps/ieee754/ldbl-128/s_tanl.c: Likewise.
+ * sysdeps/ieee754/ldbl-128/w_expl.c: Likewise.
+ * sysdeps/ieee754/ldbl-128ibm/e_acosl.c: Likewise.
+ * sysdeps/ieee754/ldbl-128ibm/e_asinl.c: Likewise.
+ * sysdeps/ieee754/ldbl-128ibm/e_jnl.c: Likewise.
+ * sysdeps/ieee754/ldbl-128ibm/k_tanl.c: Likewise.
+ * sysdeps/ieee754/ldbl-128ibm/s_asinhl.c: Likewise.
+ * sysdeps/ieee754/ldbl-128ibm/s_ceill.c: Likewise.
+ * sysdeps/ieee754/ldbl-128ibm/s_copysignl.c: Likewise.
+ * sysdeps/ieee754/ldbl-128ibm/s_cosl.c: Likewise.
+ * sysdeps/ieee754/ldbl-128ibm/s_erfl.c: Likewise.
+ * sysdeps/ieee754/ldbl-128ibm/s_fabsl.c: Likewise.
+ * sysdeps/ieee754/ldbl-128ibm/s_floorl.c: Likewise.
+ * sysdeps/ieee754/ldbl-128ibm/s_frexpl.c: Likewise.
+ * sysdeps/ieee754/ldbl-128ibm/s_ilogbl.c: Likewise.
+ * sysdeps/ieee754/ldbl-128ibm/s_llrintl.c: Likewise.
+ * sysdeps/ieee754/ldbl-128ibm/s_llroundl.c: Likewise.
+ * sysdeps/ieee754/ldbl-128ibm/s_logbl.c: Likewise.
+ * sysdeps/ieee754/ldbl-128ibm/s_lrintl.c: Likewise.
+ * sysdeps/ieee754/ldbl-128ibm/s_lroundl.c: Likewise.
+ * sysdeps/ieee754/ldbl-128ibm/s_modfl.c: Likewise.
+ * sysdeps/ieee754/ldbl-128ibm/s_nearbyintl.c: Likewise.
+ * sysdeps/ieee754/ldbl-128ibm/s_nextafterl.c: Likewise.
+ * sysdeps/ieee754/ldbl-128ibm/s_nexttoward.c: Likewise.
+ * sysdeps/ieee754/ldbl-128ibm/s_nexttowardf.c: Likewise.
+ * sysdeps/ieee754/ldbl-128ibm/s_rintl.c: Likewise.
+ * sysdeps/ieee754/ldbl-128ibm/s_roundl.c: Likewise.
+ * sysdeps/ieee754/ldbl-128ibm/s_scalblnl.c: Likewise.
+ * sysdeps/ieee754/ldbl-128ibm/s_scalbnl.c: Likewise.
+ * sysdeps/ieee754/ldbl-128ibm/s_sinl.c: Likewise.
+ * sysdeps/ieee754/ldbl-128ibm/s_tanhl.c: Likewise.
+ * sysdeps/ieee754/ldbl-128ibm/s_tanl.c: Likewise.
+ * sysdeps/ieee754/ldbl-128ibm/s_truncl.c: Likewise.
+ * sysdeps/ieee754/ldbl-96/e_asinl.c: Likewise.
+ * sysdeps/ieee754/ldbl-96/e_hypotl.c: Likewise.
+ * sysdeps/ieee754/ldbl-96/s_asinhl.c: Likewise.
+ * sysdeps/ieee754/ldbl-96/s_ceill.c: Likewise.
+ * sysdeps/ieee754/ldbl-96/s_copysignl.c: Likewise.
+ * sysdeps/ieee754/ldbl-96/s_cosl.c: Likewise.
+ * sysdeps/ieee754/ldbl-96/s_erfl.c: Likewise.
+ * sysdeps/ieee754/ldbl-96/s_fabsl.c: Likewise.
+ * sysdeps/ieee754/ldbl-96/s_finitel.c: Likewise.
+ * sysdeps/ieee754/ldbl-96/s_floorl.c: Likewise.
+ * sysdeps/ieee754/ldbl-96/s_frexpl.c: Likewise.
+ * sysdeps/ieee754/ldbl-96/s_ilogbl.c: Likewise.
+ * sysdeps/ieee754/ldbl-96/s_isnanl.c: Likewise.
+ * sysdeps/ieee754/ldbl-96/s_logbl.c: Likewise.
+ * sysdeps/ieee754/ldbl-96/s_nearbyintl.c: Likewise.
+ * sysdeps/ieee754/ldbl-96/s_nextafterl.c: Likewise.
+ * sysdeps/ieee754/ldbl-96/s_nexttoward.c: Likewise.
+ * sysdeps/ieee754/ldbl-96/s_nexttowardf.c: Likewise.
+ * sysdeps/ieee754/ldbl-96/s_rintl.c: Likewise.
+ * sysdeps/ieee754/ldbl-96/s_sinl.c: Likewise.
+ * sysdeps/ieee754/ldbl-96/s_tanhl.c: Likewise.
+ * sysdeps/ieee754/ldbl-96/s_tanl.c: Likewise.
+ * sysdeps/ieee754/s_matherr.c: Likewise.
+ * sysdeps/powerpc/fpu/w_sqrt.c: Likewise.
+ * sysdeps/powerpc/fpu/w_sqrtf.c: Likewise.
+ * sysdeps/powerpc/powerpc64/power4/fpu/w_sqrt.c: Likewise.
+ * sysdeps/powerpc/powerpc64/power4/fpu/w_sqrtf.c: Likewise.
+
+2012-01-26 Joseph Myers <joseph@xxxxxxxxxxxxxxxx>
+
+ * crypt/md5.h: Remove __STDC__ conditionals.
+ * libio/libioP.h: Likewise.
+ * locale/programs/config.h: Likewise.
+ * sysdeps/generic/sysdep.h: Likewise.
+ * sysdeps/i386/asm-syntax.h: Likewise.
+ * sysdeps/s390/asm-syntax.h: Likewise.
+ * sysdeps/unix/sysdep.h: Likewise.
+ * sysdeps/unix/sysv/linux/powerpc/powerpc32/sysdep.h: Likewise.
+ * sysdeps/unix/sysv/linux/powerpc/powerpc64/sysdep.h: Likewise.
+
+2012-01-26 Joseph Myers <joseph@xxxxxxxxxxxxxxxx>
+
+ * libio/libio.h: Remove __STDC__ conditionals.
+ * malloc/obstack.h: Likewise.
+ * math/complex.h: Likewise.
+ * math/math.h: Likewise.
+ * sysdeps/generic/_G_config.h: Likewise.
+ * sysdeps/gnu/_G_config.h: Likewise.
+ * sysdeps/mach/hurd/_G_config.h: Likewise.
+ * sysdeps/powerpc/bits/mathdef.h: Likewise.
+ * sysdeps/sh/sh4/bits/mathdef.h: Likewise.
+ * sysdeps/sparc/bits/mathdef.h: Likewise.
+
+2012-01-26 Ulrich Drepper <drepper@xxxxxxxxx>
+
+ [BZ #13583]
+ * sysdeps/x86_64/multiarch/init-arch.h: Define bit_OSXSAVE.
+ Clean up HAS_* macros.
+ * sysdeps/x86_64/multiarch/init-arch.c (__init_cpu_features): If
+ bit_AVX is set also check OSXAVE/XCR0 and set bit_YMM_Usable if
+ possible.
+ * sysdeps/x86_64/fpu/multiarch/e_atan2.c: Use HAS_YMM_USABLE, not
+ HAS_AVX.
+ * sysdeps/x86_64/fpu/multiarch/e_exp.c: Likewise.
+ * sysdeps/x86_64/fpu/multiarch/e_log.c: Likewise.
+ * sysdeps/x86_64/fpu/multiarch/s_atan.c: Likewise.
+ * sysdeps/x86_64/fpu/multiarch/s_sin.c: Likewise.
+ * sysdeps/x86_64/fpu/multiarch/s_tan.c: Likewise.
+
+2012-01-25 Joseph Myers <joseph@xxxxxxxxxxxxxxxx>
+
+ * elf/tst-unique3.cc (gets): Remove declaration.
+ * elf/tst-unique3lib.cc (gets): Likewise.
+ * elf/tst-unique3lib2.cc (gets): Likewise.
+ * elf/tst-unique4.cc (gets): Likewise.
+
+2012-01-24 Ulrich Drepper <drepper@xxxxxxxxx>
+
+ * include/stdio.h: Add C++ protection. Add gets declarations and
+ definitions.
+ * debug/tst-chk1.c: Don't declare gets here.
+ * stdio-common/tst-gets.c: Likewise.
+
+2012-01-24 Joseph Myers <joseph@xxxxxxxxxxxxxxxx>
+
+ * posix/glob: Remove directory.
+
+2012-01-24 Joseph Myers <joseph@xxxxxxxxxxxxxxxx>
+
+ * wcsmbs/Makefile (tst-c16c32-1-ENV): Define.
+
+2012-01-22 Pino Toscano <toscano.pino@xxxxxxxxxx>
+
+ * sysdeps/mach/hurd/socket.c (__socket): Return EAFNOSUPPORT instead
+ of the non-standard EPFNOSUPPORT.
+
+2011-12-26 Samuel Thibault <samuel.thibault@xxxxxxxxxxxx>
+
+ * sysdeps/mach/hurd/mmap.c (__mmap): When MAPADDR is nonzero, try
+ __vm_allocate and __vm_map with ANYWHERE set to 0 first, and try with
+ ANYWHERE set to 1 only on KERN_NO_SPACE error.
+
+2012-01-21 Ulrich Drepper <drepper@xxxxxxxxx>
+
+ * wcsmbs/uchar.h: Test __STDC_VERSION__.
+
+2012-01-20 Ulrich Drepper <drepper@xxxxxxxxx>
+
+ * nscd/aicache.c (addhstaiX): Do not cache negative results of
+ transient errors.
+ * nscd/grpcache.c (cache_addgr): Likewise.
+ * nscd/hstcache.c (cache_addhst): Likewise.
+ * nscd/initgrcache.c (addinitgroupsX): Likewise.
+ * nscd/pwdcache.c (cache_addpw): Likewise.
+ * nscd/servicescache.c (cache_addserv): Likewise.
+
+2012-01-16 Ulrich Drepper <drepper@xxxxxxxxx>
+
+ * malloc/malloc.c: Various cleanups.
+ * malloc/hooks.c: Likewise.
+
+ * stdlib/Makefile (tests): Add bug-fmtmsg1.
+ * stdlib/bug-fmtmsg1.c: New file.
+
+ * stdlib/fmtmsg.c (init): Add missing unlock.
+ Patch by Peng Haitao <penght@xxxxxxxxxxxxxx>.
+
+2012-01-12 Marek Polacek <polacek@xxxxxxxxxx>
+
+ * libio/bits/stdio2.h: Do not define gets for ISO C11, ISO C++11,
+ and _GNU_SOURCE.
+
+2012-01-04 Will Schmidt <will_schmidt@xxxxxxxxxxxx>
+
+ * powerpc/powerpc32/sysdep.h: Add GLUE and GENERATE_GOT_LABEL macros.
+ * unix/sysv/linux/powerpc/powerpc32/getcontext-common.S: Call
+ macro to ensure uniqueness of label name.
+ * unix/sysv/linux/powerpc/powerpc32/setcontext-common.S: Likewise.
+ * unix/sysv/linux/powerpc/powerpc32/swapcontext-common.S: Likewise.
+
+2012-01-11 Ulrich Drepper <drepper@xxxxxxxxx>
+
+ * sysdeps/ieee754/dbl-64/wordsize-64/e_acosh.c: New file.
+
+ * sysdeps/ieee754/dbl-64/s_scalbln.c: Add branch prediction.
+ * sysdeps/ieee754/flt-32/s_scalblnf.c: Likewise.
+ * sysdeps/ieee754/ldbl-96/s_scalblnl.c: Likewise.
+ * sysdeps/ieee754/dbl-64/wordsize-64/s_scalbln.c: New file.
+
+2012-01-10 Ulrich Drepper <drepper@xxxxxxxxx>
+
+ * sysdeps/ieee754/dbl-64/wordsize-64/s_modf.c: New file.
+
+ * sysdeps/ieee754/dbl-64/s_modf.c: Add branch prediction.
+ * sysdeps/ieee754/flt-32/s_modff.c: Likewise.
+ * sysdeps/ieee754/ldbl-96/s_modfl.c: Likewise.
+
+ * math/bits/mathcalls.h: Add const attribute to fmin and fmax.
+
+ * sysdeps/ieee754/dbl-64/s_scalbn.c: Add branch prediction.
+ * sysdeps/ieee754/flt-32/s_scalbnf.c: Likewise.
+ * sysdeps/ieee754/ldbl-96/s_scalbnl.c: Likewise.
+ * sysdeps/ieee754/dbl-64/wordsize-64/s_scalbn.c: New file.
+
+ * math/bits/math-finite.h: Add ldexp support.
+
+2012-01-10 Marek Polacek <polacek@xxxxxxxxxx>
+
+ * locale/programs/localedef.h (show_archive_content): Add noreturn
+ attribute.
+
+2012-01-09 Ulrich Drepper <drepper@xxxxxxxxx>
+
+ * sysdeps/ieee754/dbl-64/s_log1p.c (__log1p): Add branch prediction.
+
+2012-01-08 Ulrich Drepper <drepper@xxxxxxxxx>
+
+ * io/bits/poll2.h: Add __BEGIN/__END_DECLS.
+
+ * io/Makefile (headers): Add bits/poll2.h.
+
+2011-01-05 Will Schmidt <will_schmidt@xxxxxxxxxxxx>
+
+ * sysdeps/unix/sysv/linux/powerpc/powerpc32/getcontext.S: Fix a
+ typo #include statement.
+
+2012-01-08 Ulrich Drepper <drepper@xxxxxxxxx>
+
+ * include/sys/cdefs.h: Define __attribute_alloc_size.
+ * catgets/gencat.c: Add alloc_size attribute and apply consistently
+ the malloc attribute to xmalloc, xcalloc, xrealloc, and xstrdup.
+ * elf/pldd.c: Likewise.
+ * iconv/iconv_charmap.c: Likewise.
+ * iconv/iconvconfig.c: Likewise.
+ * iconv/strtab.c: Likewise.
+ * locale/programs/locale.c: Likewise.
+ * locale/programs/localedef.h: Likewise.
+ * locale/programs/simple-hash.c: Likewise.
+ * nscd/nscd.h: Likewise.
+ * nss/makedb.c: Likewise.
+ * sysdeps/generic/ldconfig.h: Likewise.
+ * locale/programs/localedef.c: Remove xmalloc prototype.
+ * nscd/mem.c: Remove xmalloc and xcalloc prototypes.
+
+2012-01-05 Paul Pluzhnikov <ppluzhnikov@xxxxxxxxxx>
+
+ * stdio-common/vfscanf.c (_IO_vfscanf_internal): Use alloca when
+ appropriate.
+
+2012-01-08 Ulrich Drepper <drepper@xxxxxxxxx>
+
+ * math/Makefile (tests): Add tst-CMPLX.
+ * math/tst-CMPLX.c: New file.
+
+ * math/complex.h (CMPLXL): Fix typo.
+
+ * debug/Makefile (routines): Add poll_chk and ppoll_chk.
+ * debug/Versions: Export __pool_chk and __ppoll_chk from libc for
+ GLIBC_2.16.
+ * debug/tst-chk1.c: Add poll and ppoll tests.
+ * io/sys/poll.h: Include bits/poll2.h for _FORTIFY_SOURCE.
+ * include/sys/poll.h: Add hidden proto for ppoll.
+ * sysdeps/unix/sysv/linux/ppoll.c: Add hidden def.
+ * sysdeps/mach/hurd/ppoll.c: Likewise.
+ * io/ppoll.c: Likewise.
+ * debug/poll_chk.c: New file.
+ * debug/ppoll_chk.c: New file.
+ * include/bits/poll2.h: New file.
+ * io/bits/poll2.h: New file.
+
+ [BZ #1350]
+ * math/complex.h (CMPLX, CMPLXF, CMPLXL): Define.
+
+ * configure.in: static is always set to yes. Remove.
+ * config.make.in: Don't set build-static.
+ * Makeconfig: Remove use of build-static.
+ * dlfcn/Makefile: Likewise.
+ * elf/Makefile: Likewise.
+ * math/Makefile: Likewise.
+ * misc/Makefile: Likewise.
+ * nptl/Makefile: Likewise.
+ * sysdeps/mach/hurd/Makefile: Likewise.
+
+ * configure.in: PWD_P is not used anymore.
+ * config.make.in: Remove PWD_P entry.
+
+ * configure.in: Remove last remnants of RANLIB.
+ No need to check for signed size_t anymore.
+ Don't set libc_commonpagesize and libc_relro_required here for Alpha
+ and IA-64.
+ Remove __builtin_expect test because we require at least gcc 3.4.
+ * aclocal.m4: Likewise.
+
+ * wcsmbs/mbrtoc16.c: Implement using towc function.
+ * wcsmbs/wcsmbsload.h: No need for toc16 and fromc16 functions.
+ * wcsmbs/wcsmbsload.c: Likewise.
+ * iconv/gconv_simple.c: Likewise.
+ * iconv/gconv_int.h: Likewise.
+ * iconv/gconv_builtin.h: Likewise.
+ * iconv/iconv_prog.c: Remove CHAR16 handling.
+
+ * wcsmbs/c16rtomb.c: Remove #if 0'ed code.
+
+ * wcsmbs/mbrtowc.c: Better check for invalid inputs.
+
+ * configure.in: Remove --with-elf and --enable-bounded options.
+ Dont set base_machine for ia64. More non-ELF conditions removed.
+ Remove testing and setting of leading underscore information.
+ * config.make.in (build-bounded): Set to no.
+ * config.h.in: Remove NO_UNDERSCORES entry.
+ * include/libc-symbols.h: Don't define HAVE_WEAK_SYMBOLS. ELF has
+ them.
+ * csu/start.c: Remove !NO_UNDERSCORE code.
+ * locale/localeinfo.h: Likewise.
+ * sysdeps/generic/machine-gmon.h: Likewise.
+ * sysdeps/generic/sysdep.h: Likewise.
+ * sysdeps/i386/sysdep.h: Likewise.
+ * sysdeps/ieee754/ldbl-opt/math_ldbl_opt.h: Likewise.
+ * sysdeps/mach/sysdep.h: Likewise.
+ * sysdeps/s390/s390-32/sysdep.h: Likewise.
+ * sysdeps/s390/s390-64/sysdep.h: Likewise.
+ * sysdeps/sh/sysdep.h: Likewise.
+ * sysdeps/sparc/sparc32/alloca.S: Likewise.
+ * sysdeps/unix/i386/sysdep.S: Likewise.
+ * sysdeps/unix/sparc/start.c: Likewise.
+ * sysdeps/unix/sparc/sysdep.S: Likewise.
+ * sysdeps/unix/sparc/sysdep.h: Likewise.
+ * sysdeps/unix/start.c: Likewise.
+ * sysdeps/unix/x86_64/sysdep.S: Likewise.
+ * sysdeps/x86_64/sysdep.h: Likewise.
+
+2012-01-07 Ulrich Drepper <drepper@xxxxxxxxx>
+
+ [BZ #13553]
+ * misc/sys/cdefs.h: Remove __const, __signed, and __volatile definition
+ for non-gcc.
+ * argp/argp-fmtstream.h: Use const instead __const.
+ * argp/argp.h: Likewise.
+ * assert/assert.h: Likewise.
+ * bits/fenv.h: Likewise.
+ * bits/sched.h: Likewise.
+ * bits/sigset.h: Likewise.
+ * bits/sigthread.h: Likewise.
+ * catgets/nl_types.h: Likewise.
+ * conform/data/pthread.h-data: Likewise.
+ * crypt/crypt-private.h: Likewise.
+ * crypt/crypt.h: Likewise.
+ * crypt/crypt_util.c: Likewise.
+ * ctype/ctype.h: Likewise.
+ * debug/execinfo.h: Likewise.
+ * debug/mbsnrtowcs_chk.c: Likewise.
+ * debug/mbsrtowcs_chk.c: Likewise.
+ * debug/wcsnrtombs_chk.c: Likewise.
+ * debug/wcsrtombs_chk.c: Likewise.
+ * debug/wcstombs_chk.c: Likewise.
+ * dirent/dirent.h: Likewise.
+ * dlfcn/dlfcn.h: Likewise.
+ * elf/neededtest4.c: Likewise.
+ * grp/grp.h: Likewise.
+ * gshadow/gshadow.h: Likewise.
+ * iconv/gconv.h: Likewise.
+ * iconv/gconv_int.h: Likewise.
+ * iconv/gconv_simple.c: Likewise.
+ * iconv/iconv.h: Likewise.
+ * iconv/loop.c: Likewise.
+ * iconv/skeleton.c: Likewise.
+ * include/aio.h: Likewise.
+ * include/aliases.h: Likewise.
+ * include/argz.h: Likewise.
+ * include/arpa/inet.h: Likewise.
+ * include/assert.h: Likewise.
+ * include/dirent.h: Likewise.
+ * include/dlfcn.h: Likewise.
+ * include/execinfo.h: Likewise.
+ * include/fcntl.h: Likewise.
+ * include/fenv.h: Likewise.
+ * include/glob.h: Likewise.
+ * include/grp.h: Likewise.
+ * include/libintl.h: Likewise.
+ * include/mntent.h: Likewise.
+ * include/netdb.h: Likewise.
+ * include/pwd.h: Likewise.
+ * include/rpc/netdb.h: Likewise.
+ * include/sched.h: Likewise.
+ * include/search.h: Likewise.
+ * include/shadow.h: Likewise.
+ * include/signal.h: Likewise.
+ * include/stdio.h: Likewise.
+ * include/stdlib.h: Likewise.
+ * include/string.h: Likewise.
+ * include/sys/socket.h: Likewise.
+ * include/sys/stat.h: Likewise.
+ * include/sys/statfs.h: Likewise.
+ * include/sys/statvfs.h: Likewise.
+ * include/sys/syslog.h: Likewise.
+ * include/sys/time.h: Likewise.
+ * include/sys/uio.h: Likewise.
+ * include/time.h: Likewise.
+ * include/unistd.h: Likewise.
+ * include/utmp.h: Likewise.
+ * include/wchar.h: Likewise.
+ * include/wctype.h: Likewise.
+ * inet/aliases.h: Likewise.
+ * inet/arpa/inet.h: Likewise.
+ * inet/netinet/ether.h: Likewise.
+ * inet/netinet/in.h: Likewise.
+ * intl/libintl.h: Likewise.
+ * io/bits/fcntl2.h: Likewise.
+ * io/fcntl.h: Likewise.
+ * io/ftw.h: Likewise.
+ * io/sys/poll.h: Likewise.
+ * io/sys/stat.h: Likewise.
+ * io/sys/statfs.h: Likewise.
+ * io/sys/statvfs.h: Likewise.
+ * io/utime.h: Likewise.
+ * libio/bits/stdio.h: Likewise.
+ * libio/bits/stdio2.h: Likewise.
+ * libio/libio.h: Likewise.
+ * libio/libioP.h: Likewise.
+ * libio/stdio.h: Likewise.
+ * locale/lc-ctype.c: Likewise.
+ * locale/locale.h: Likewise.
+ * login/utmp.h: Likewise.
+ * malloc/arena.c: Likewise.
+ * malloc/malloc.c: Likewise.
+ * malloc/malloc.h: Likewise.
+ * malloc/mcheck.c: Likewise.
+ * malloc/mtrace.c: Likewise.
+ * math/bits/mathcalls.h: Likewise.
+ * math/fenv.h: Likewise.
+ * math/math_private.h: Likewise.
+ * misc/bits/error.h: Likewise.
+ * misc/bits/syslog.h: Likewise.
+ * misc/err.h: Likewise.
+ * misc/error.h: Likewise.
+ * misc/fstab.h: Likewise.
+ * misc/mntent.h: Likewise.
+ * misc/regexp.h: Likewise.
+ * misc/search.h: Likewise.
+ * misc/sgtty.h: Likewise.
+ * misc/sys/mman.h: Likewise.
+ * misc/sys/syslog.h: Likewise.
+ * misc/sys/uio.h: Likewise.
+ * misc/sys/xattr.h: Likewise.
+ * misc/ttyent.h: Likewise.
+ * nis/rpcsvc/ypclnt.h: Likewise.
+ * nss/nss.h: Likewise.
+ * posix/bits/unistd.h: Likewise.
+ * posix/fnmatch.h: Likewise.
+ * posix/glob.h: Likewise.
+ * posix/sched.h: Likewise.
+ * posix/spawn.h: Likewise.
+ * posix/sys/wait.h: Likewise.
+ * posix/unistd.h: Likewise.
+ * posix/wordexp.h: Likewise.
+ * pwd/pwd.h: Likewise.
+ * resolv/netdb.h: Likewise.
+ * resource/sys/resource.h: Likewise.
+ * rt/aio.h: Likewise.
+ * rt/bits/mqueue2.h: Likewise.
+ * rt/mqueue.h: Likewise.
+ * shadow/shadow.h: Likewise.
+ * signal/signal.h: Likewise.
+ * socket/send.c: Likewise.
+ * socket/sendto.c: Likewise.
+ * socket/sys/socket.h: Likewise.
+ * stdio-common/printf.h: Likewise.
+ * stdlib/bits/stdlib.h: Likewise.
+ * stdlib/fmtmsg.h: Likewise.
+ * stdlib/monetary.h: Likewise.
+ * stdlib/stdlib.h: Likewise.
+ * stdlib/ucontext.h: Likewise.
+ * streams/stropts.h: Likewise.
+ * string/argz.h: Likewise.
+ * string/bits/string2.h: Likewise.
+ * string/string.h: Likewise.
+ * string/strings.h: Likewise.
+ * sunrpc/rpc/auth.h: Likewise.
+ * sunrpc/rpc/auth_des.h: Likewise.
+ * sunrpc/rpc/clnt.h: Likewise.
+ * sunrpc/rpc/netdb.h: Likewise.
+ * sunrpc/rpc/pmap_clnt.h: Likewise.
+ * sunrpc/rpc/xdr.h: Likewise.
+ * sysdeps/generic/inttypes.h: Likewise.
+ * sysdeps/generic/net/if.h: Likewise.
+ * sysdeps/generic/sys/swap.h: Likewise.
+ * sysdeps/gnu/net/if.h: Likewise.
+ * sysdeps/gnu/utmpx.h: Likewise.
+ * sysdeps/i386/fpu/bits/fenv.h: Likewise.
+ * sysdeps/i386/i486/bits/string.h: Likewise.
+ * sysdeps/ieee754/ldbl-opt/nldbl-strtold_l.c: Likewise.
+ * sysdeps/s390/bits/string.h: Likewise.
+ * sysdeps/s390/fpu/bits/fenv.h: Likewise.
+ * sysdeps/sparc/fpu/bits/fenv.h: Likewise.
+ * sysdeps/sparc/fpu/bits/mathinline.h: Likewise.
+ * sysdeps/unix/sysv/linux/bits/resource.h: Likewise.
+ * sysdeps/unix/sysv/linux/bits/sched.h: Likewise.
+ * sysdeps/unix/sysv/linux/bits/sigset.h: Likewise.
+ * sysdeps/unix/sysv/linux/bits/socket.h: Likewise.
+ * sysdeps/unix/sysv/linux/bits/sys_errlist.h: Likewise.
+ * sysdeps/unix/sysv/linux/bits/uio.h: Likewise.
+ * sysdeps/unix/sysv/linux/i386/glob64.c: Likewise.
+ * sysdeps/unix/sysv/linux/i386/olddirent.h: Likewise.
+ * sysdeps/unix/sysv/linux/preadv.c: Likewise.
+ * sysdeps/unix/sysv/linux/prlimit.c: Likewise.
+ * sysdeps/unix/sysv/linux/pwritev.c: Likewise.
+ * sysdeps/unix/sysv/linux/readv.c: Likewise.
+ * sysdeps/unix/sysv/linux/s390/s390-32/utmp-convert.h: Likewise.
+ * sysdeps/unix/sysv/linux/s390/s390-32/utmpx32.h: Likewise.
+ * sysdeps/unix/sysv/linux/sparc/bits/socket.h: Likewise.
+ * sysdeps/unix/sysv/linux/sparc/sparc32/sigaction.c: Likewise.
+ * sysdeps/unix/sysv/linux/sparc/sparc64/sigaction.c: Likewise.
+ * sysdeps/unix/sysv/linux/sparc/sys/epoll.h: Likewise.
+ * sysdeps/unix/sysv/linux/sparc/sys/timerfd.h: Likewise.
+ * sysdeps/unix/sysv/linux/sys/acct.h: Likewise.
+ * sysdeps/unix/sysv/linux/sys/epoll.h: Likewise.
+ * sysdeps/unix/sysv/linux/sys/mount.h: Likewise.
+ * sysdeps/unix/sysv/linux/sys/swap.h: Likewise.
+ * sysdeps/unix/sysv/linux/sys/timerfd.h: Likewise.
+ * sysdeps/unix/sysv/linux/x86_64/sys/epoll.h: Likewise.
+ * sysdeps/x86_64/fpu/bits/fenv.h: Likewise.
+ * sysdeps/x86_64/strcasecmp_l-nonascii.c: Likewise.
+ * sysdeps/x86_64/strncase_l-nonascii.c: Likewise.
+ * sysvipc/sys/ipc.h: Likewise.
+ * sysvipc/sys/msg.h: Likewise.
+ * sysvipc/sys/sem.h: Likewise.
+ * sysvipc/sys/shm.h: Likewise.
+ * termios/termios.h: Likewise.
+ * time/sys/time.h: Likewise.
+ * time/time.h: Likewise.
+ * wcsmbs/bits/wchar2.h: Likewise.
+ * wcsmbs/uchar.h: Likewise.
+ * wcsmbs/wchar.h: Likewise.
+ * wctype/wctype.h: Likewise.
+
+ [BZ #13551]
+ * Makeconfig: Remove all but ELF support including AIX support.
+ * Makerules: Likewise.
+ * config.h.in: Likewise.
+ * config.make.in: Likewise.
+ * configure: Likewise.
+ * configure.in: Likewise.
+ * csu/Makefile: Likewise.
+ * csu/version.c: Likewise.
+ * debug/Makefile: Likewise.
+ * dlfcn/Makefile: Likewise.
+ * elf/Makefile: Likewise.
+ * extra-lib.mk: Likewise.
+ * iconv/Makefile: Likewise.
+ * include/libc-symbols.h: Likewise.
+ * include/shlib-compat.h: Likewise.
+ * resolv/Makefile: Likewise.
+ * resolv/res_libc.c: Likewise.
+ * rt/Makefile: Likewise.
+ * sysdeps/i386/asm-syntax.h: Likewise.
+ * sysdeps/i386/sysdep.h: Likewise.
+ * sysdeps/ieee754/ldbl-opt/math_ldbl_opt.h: Likewise.
+ * sysdeps/mach/sysdep.h: Likewise.
+ * sysdeps/powerpc/powerpc32/Makefile: Likewise.
+ * sysdeps/powerpc/powerpc64/Makefile: Likewise.
+ * sysdeps/s390/asm-syntax.h: Likewise.
+ * sysdeps/s390/s390-32/sysdep.h: Likewise.
+ * sysdeps/s390/s390-64/sysdep.h: Likewise.
+ * sysdeps/sh/sysdep.h: Likewise.
+ * sysdeps/unix/sparc/sysdep.h: Likewise.
+ * sysdeps/wordsize-32/divdi3.c: Likewise.
+ * sysdeps/x86_64/sysdep.h: Likewise.
+
+ * argp/Versions: Remove _argp_unlock_xxx.
+
+ [BZ #13559]
+ * abilist/ld.abilist: Update. Adjust for removal of tls option.
+ * abilist/libBrokenLocale.abilist: Likewise.
+ * abilist/libanl.abilist: Likewise.
+ * abilist/libc.abilist: Likewise.
+ * abilist/libcrypt.abilist: Likewise.
+ * abilist/libdl.abilist: Likewise.
+ * abilist/libm.abilist: Likewise.
+ * abilist/libnsl.abilist: Likewise.
+ * abilist/libpthread.abilist: Likewise.
+ * abilist/libresolv.abilist: Likewise.
+ * abilist/librt.abilist: Likewise.
+ * abilist/libthread_db.abilist: Likewise.
+ * abilist/libutil.abilist: Likewise.
+ * abilist/libnss_db.abilist: New file.
+
+ * scripts/abilist.awk: Add support for indirect functions.
+
+ * sysdeps/unix/sysv/linux/configure.in: Remove m68k support.
+
+ * sysdeps/generic/ldsodefs.h: Remove Alpha support.
+
+ * shlib-versions: Remove entries for ports architectures.
+
+ * elf/tls-macros.h: Remove support for Alpha and IA-64. Should be in
+ files in ports.
+ * elf/stackguard-macros.h: Remove support for IA-64.
+ * elf/tst-auditmod1.c: Likewise.
+ * sysdeps/generic/ldsodefs.h: Likewise.
+
+ * sysdeps/unix/sysv/linux/configure.in: Ports should define
+ libc_cv_gcc_unwind_find_fde and arch_minimum_kernel in their
+ configure files.
+
+ [BZ #13552]
+ * configure.in: Remove --enable-omitfp support.
+ * FAQ.in: Adjust.
+ * config.make.in: Likewise.
+ * Makeconfig: Likewise.
+ * manual/install.texi: Likewise.
+
+ In case anyone cares, the IA-64 architecture could move to ports.
+ * sysdeps/ia64/*: Removed.
+ * sysdeps/unix/sysv/linux/ia64/*: Removed.
+ * sysdeps/unix/sysv/linux/kernel-features.h: Remove IA-64 support.
+
+ [BZ #13555]
+ * configure.in: Remove entries for unsupported architectures.
+
+ [BZ #13533]
+ * iconv/gconv_builtin.h: Use CHAR16 for the char16_t conversions.
+ * iconv/gconv_simple.c: Rename char16_t routines. Add char16_t<->utf8
+ routines.
+ * iconv/gconv_int.h: Adjust prototypes for char16_t routines.
+ * iconv/iconv_prog.c: Recognize CHAR16 as internal name.
+ * wcsmbs/c16rtomb.c: Fix a few problems. Disable all the code and
+ fall back to using wcrtomb.
+ * wcsmbs/mbrtoc16.: Fix implementation to handle real conversions.
+ * wcsmbs/wcsmbsload.c: Make char16 routines optional. Adjust for
+ renaming.
+ * wcsmbs/Makefile (tests): Add tst-c16c32-1:
+ * wcsmbs/tst-c16c32-1.c: New file.
+
+ * wcsmbs/wcrtomb.c: Use MB_LEN_MAX instead of MB_CUR_MAX for sizing
+ local variable.
+
+ * libio/stdio.h: Do not declare gets at all for _GNU_SOURCE.
+
+ * elf/tst-unique3.cc: Add explicit declaration of gets.
+ * elf/tst-unique3lib.cc: Likewise.
+ * elf/tst-unique3lib2.cc: Likewise.
+ * elf/tst-unique4.cc: Likewise.
+
+ * string/test-strcpy.c (do_one_test): Fix format string for WIDE use.
+
2012-01-06 Joseph Myers <joseph@xxxxxxxxxxxxxxxx>
[BZ #13566]
@@ -42,6 +1063,7 @@
2011-12-24 Ulrich Drepper <drepper@xxxxxxxxx>
+ [BZ #13533]
* iconv/gconv_simple.c: Add ASCII<->UTF-16 transformations.
* iconv/gconv_builtin.h: Add entries for internal ASCII<->UTF-16
transformations.
@@ -2356,6 +3378,7 @@
__set_errno.
* malloc/hooks.c: Likewise.
+ [BZ #11929]
* malloc/arena.c (ptmalloc_init_minimal): Removed. Initialize all
variables statically.
(narenas): Initialize.
Modified: trunk/libc/FAQ
==============================================================================
--- trunk/libc/FAQ (original)
+++ trunk/libc/FAQ Wed Feb 8 16:44:31 2012
@@ -464,21 +464,7 @@
1.15. What's the problem with configure --enable-omitfp?
-{AJ} When --enable-omitfp is set the libraries are built without frame
-pointers. Some compilers produce buggy code for this model and therefore we
-don't advise using it at the moment.
-
-If you use --enable-omitfp, you're on your own. If you encounter problems
-with a library that was build this way, we advise you to rebuild the library
-without --enable-omitfp. If the problem vanishes consider tracking the
-problem down and report it as compiler failure.
-
-Since a library built with --enable-omitfp is undebuggable on most systems,
-debuggable libraries are also built - you can use them by appending "_g" to
-the library names.
-
-The compilation of these extra libraries and the compiler optimizations slow
-down the build process and need more disk space.
+{} Removed. Does not apply anymore.
1.16. I get failures during `make check'. What should I do?
Modified: trunk/libc/FAQ.in
==============================================================================
--- trunk/libc/FAQ.in (original)
+++ trunk/libc/FAQ.in Wed Feb 8 16:44:31 2012
@@ -265,21 +265,7 @@
?? What's the problem with configure --enable-omitfp?
-{AJ} When --enable-omitfp is set the libraries are built without frame
-pointers. Some compilers produce buggy code for this model and therefore we
-don't advise using it at the moment.
-
-If you use --enable-omitfp, you're on your own. If you encounter problems
-with a library that was build this way, we advise you to rebuild the library
-without --enable-omitfp. If the problem vanishes consider tracking the
-problem down and report it as compiler failure.
-
-Since a library built with --enable-omitfp is undebuggable on most systems,
-debuggable libraries are also built - you can use them by appending "_g" to
-the library names.
-
-The compilation of these extra libraries and the compiler optimizations slow
-down the build process and need more disk space.
+{} Removed. Does not apply anymore.
?? I get failures during `make check'. What should I do?
Modified: trunk/libc/INSTALL
==============================================================================
--- trunk/libc/INSTALL (original)
+++ trunk/libc/INSTALL Wed Feb 8 16:44:31 2012
@@ -125,14 +125,6 @@
Don't build libraries with profiling information. You may want to
use this option if you don't plan to do profiling.
-`--enable-omitfp'
- Use maximum optimization for the normal (static and shared)
- libraries, and compile separate static libraries with debugging
- information and no optimization. We recommend not doing this.
- The extra optimization doesn't gain you much, it may provoke
- compiler bugs, and you won't be able to trace bugs through the C
- library.
-
`--disable-versioning'
Don't compile the shared libraries with symbol version information.
Doing this will make the resulting library incompatible with old
@@ -216,9 +208,9 @@
important to use this same `CC' value when running `configure', like
this: `CC=TARGET-gcc configure TARGET'. Set `BUILD_CC' to the compiler
to use for programs run on the build system as part of compiling the
-library. You may need to set `AR' and `RANLIB' to cross-compiling
-versions of `ar' and `ranlib' if the native tools are not configured to
-work with object files for the target you configured for.
+library. You may need to set `AR' to cross-compiling versions of `ar'
+if the native tools are not configured to work with object files for
+the target you configured for.
Installing the C Library
========================
@@ -329,12 +321,11 @@
Check the FAQ for any special compiler issues on particular
platforms.
- * GNU `binutils'
+ * GNU `binutils' 2.15 or later
You must use GNU `binutils' (as and ld) to build the GNU C library.
No other assembler or linker has the necessary functionality at the
- moment. The configure scripts checks for the appropriate version
- for the platform. Too-old versions will prevent building glibc.
+ moment.
* GNU `texinfo' 3.12f
Modified: trunk/libc/Makeconfig
==============================================================================
--- trunk/libc/Makeconfig (original)
+++ trunk/libc/Makeconfig Wed Feb 8 16:44:31 2012
@@ -1,4 +1,4 @@
-# Copyright (C) 1991-2003,2004,2005,2006,2007,2008,2009,2010,2011
+# Copyright (C) 1991-2003,2004,2005,2006,2007,2008,2009,2010,2011,2012
# Free Software Foundation, Inc.
# This file is part of the GNU C Library.
@@ -92,12 +92,7 @@
# We have a special subdir for each binary format.
# For now, only ELF is fully supported.
-ifeq ($(elf),yes)
binfmt-subdir = elf
-else
-# This is probably better than nothing.
-binfmt-subdir = aout
-endif
# Complete path to sysdep dirs.
# `configure' writes a definition of `config-sysdirs' in `config.make'.
@@ -395,9 +390,7 @@
endif
# ELF always supports init/fini sections
-ifeq ($(elf),yes)
have-initfini = yes
-endif
ifeq ($(have-as-needed),yes)
as-needed := -Wl,--as-needed
@@ -426,7 +419,7 @@
static-start-installed-name = $(start-installed-name)
endif
-ifeq (yesyesyes,$(build-shared)$(elf)$(have-z-combreloc))
+ifeq (yesyes,$(build-shared)$(have-z-combreloc))
combreloc-LDFLAGS = -Wl,-z,combreloc
LDFLAGS.so += $(combreloc-LDFLAGS)
LDFLAGS-rtld += $(combreloc-LDFLAGS)
@@ -496,13 +489,12 @@
$(link-extra-libs-bounded) $(link-libc-bounded) $(+postctor) $(+postinit)
endif
ifndef config-LDFLAGS
-ifeq (yesyes,$(build-shared)$(elf))
+ifeq (yes,$(build-shared))
config-LDFLAGS = -Wl,-dynamic-linker=$(slibdir)/$(rtld-installed-name)
endif
endif
ifndef link-libc
ifeq (yes,$(build-shared))
-ifeq ($(elf),yes)
# We need the versioned name of libc.so in the deps of $(others) et al
# so that the symlink to libc.so is created before anything tries to
# run the linked programs.
@@ -512,7 +504,6 @@
$(as-needed) $(common-objpfx)elf/ld.so $(no-as-needed) $(gnulib)
# This is how to find at build-time things that will be installed there.
rpath-dirs = math elf dlfcn nss nis rt resolv crypt
-endif
rpath-link = \
$(common-objdir):$(subst $(empty) ,:,$(patsubst ../$(subdir),.,$(rpath-dirs:%=$(common-objpfx)%)))
elfobjdir := $(patsubst ../$(subdir),.,$(common-objpfx)elf)
@@ -524,12 +515,10 @@
endif
# Differences in the linkers on the various platforms.
-ifeq ($(elf),yes)
LDFLAGS-rpath-ORIGIN = -Wl,-rpath,'$$ORIGIN'
LDFLAGS-soname-fname = -Wl,-soname,$(@F)
LDFLAGS-rdynamic = -rdynamic
LDFLAGS-Bsymbolic = -Bsymbolic
-endif
# Choose the default search path for the dynamic linker based on
# where we will install libraries.
@@ -546,14 +535,7 @@
endif
# The static libraries.
-ifeq (yes,$(build-static))
link-libc-static = -Wl,--start-group $(common-objpfx)libc.a $(static-gnulib) -Wl,--end-group
-else
-ifeq (yes,$(build-shared))
-# We can try to link the programs with lib*_pic.a...
-link-libc-static = $(static-gnulib) $(common-objpfx)libc_pic.a
-endif
-endif
link-libc-bounded = $(common-objpfx)libc_b.a $(gnulib) $(common-objpfx)libc_b.a
ifndef gnulib
@@ -571,7 +553,6 @@
static-gnulib := -lgcc -lgcc_eh $(libunwind)
libc.so-gnulib := -lgcc
endif
-ifeq ($(elf),yes)
+preinit = $(addprefix $(csu-objpfx),crti.o)
+postinit = $(addprefix $(csu-objpfx),crtn.o)
+prector = `$(CC) $(sysdep-LDFLAGS) --print-file-name=crtbegin.o`
@@ -580,14 +561,13 @@
+prectorS = `$(CC) $(sysdep-LDFLAGS) --print-file-name=crtbeginS.o`
+postctorS = `$(CC) $(sysdep-LDFLAGS) --print-file-name=crtendS.o`
+interp = $(addprefix $(elf-objpfx),interp.os)
-endif
csu-objpfx = $(common-objpfx)csu/
elf-objpfx = $(common-objpfx)elf/
# How to run a program we just linked with our library.
# The program binary is assumed to be $(word 2,$^).
built-program-file = $(dir $(word 2,$^))$(notdir $(word 2,$^))
-ifeq (yesyes,$(build-shared)$(elf))
+ifeq (yes,$(build-shared))
comma = ,
sysdep-library-path = \
$(subst $(empty) ,:,$(strip $(patsubst -Wl$(comma)-rpath-link=%, %,\
@@ -742,10 +722,8 @@
object-suffixes :=
CPPFLAGS-.o = $(pic-default)
CFLAGS-.o = $(filter %frame-pointer,$(+cflags))
-ifeq (yes,$(build-static))
libtype.o := lib%.a
object-suffixes += .o
-endif
ifeq (yes,$(build-shared))
# Under --enable-shared, we will build a shared library of PIC objects.
# The PIC object files are named foo.os.
@@ -769,17 +747,6 @@
CPPFLAGS-.op = -DPROF $(pic-default)
CFLAGS-.op = -pg
libtype.op = lib%_p.a
-endif
-ifeq (yes,$(build-omitfp))
-# Under --enable-omitfp, we build the library optimized without
-# debugging information using -fomit-frame-pointer, and build an extra
-# library with debugging information. The debuggable objects are named foo.og.
-object-suffixes += .og
-CPPFLAGS-.og = $(pic-default)
-CFLAGS-.og = -g
-CFLAGS-.o = $(filter %frame-pointer,$(+cflags)) -g0 -O99 -fomit-frame-pointer -D__USE_STRING_INLINES
-CFLAGS-.os += -g0 -O99 -fomit-frame-pointer -D__USE_STRING_INLINES
-libtype.og = lib%_g.a
endif
bppfx = BP-
@@ -934,28 +901,17 @@
endif # build-shared
-ifeq ($(elf),yes)
dlfcn = dlfcn
ifeq ($(build-shared),yes)
libdl = $(common-objpfx)dlfcn/libdl.so$(libdl.so-version)
else
libdl = $(common-objpfx)dlfcn/libdl.a
endif
-else
-ifneq (,$(findstring aix,$(config-os)))
+
ifeq ($(build-shared),yes)
-dlfcn = dlfcn
-libdl = $(common-objpfx)dlfcn/libdl.so$(libdl.so-version)
-else
-# No libdl without shared libs on AIX
-dlfcn =
-libdl =
-endif
-else
-# No ELF, no AIX - no libdl, at least for now.
-dlfcn =
-libdl =
-endif
+libm = $(common-objpfx)math/libm.so$(libm.so-version)
+else
+libm = $(common-objpfx)math/libm.a
endif
# Generate a header file that #defines preprocessor symbols indicating
Modified: trunk/libc/Makerules
==============================================================================
--- trunk/libc/Makerules (original)
+++ trunk/libc/Makerules Wed Feb 8 16:44:31 2012
@@ -431,7 +431,7 @@
# Modify the list of routines we build for different targets
-ifeq (yesyes,$(build-shared)$(elf))
+ifeq (yes,$(build-shared))
ifndef libc.so-version
# Undefine this because it can't work when we libc.so is unversioned.
static-only-routines =
@@ -472,13 +472,8 @@
# $(LDLIBS-%.so) may contain -l switches to generate run-time dependencies
# on other shared objects.
lib%.so: lib%_pic.a $(+preinit) $(+postinit) $(+interp)
-ifneq (,$(findstring aix,$(config-os)))
- (echo '#!'; \
- dump -g $< | sed '1,6d' | cut -f2 | sort | uniq) > $(<:a=exp)
-endif
$(build-shlib)
-ifeq ($(elf),yes)
define build-shlib-helper
$(LINK.o) -shared $(static-libgcc) -Wl,-O1 $(sysdep-LDFLAGS) \
$(if $($(@F)-no-z-defs)$(no-z-defs),,-Wl,-z,defs) $(config-LDFLAGS) \
@@ -488,20 +483,7 @@
$(LDFLAGS.so) $(LDFLAGS-$(@F:lib%.so=%).so) \
-L$(subst :, -L,$(rpath-link)) -Wl,-rpath-link=$(rpath-link)
endef
-else
-ifneq (,$(findstring aix,$(config-os)))
-define build-shlib-helper
-$(LINK.o) -Wl,-G,-bM:SRE,-bnoentry,-bE:$(<:a=exp) \
- $(sysdep-LDFLAGS) $(config-LDFLAGS) $(extra-B-$(@F:lib%.so=%).so) \
- $(extra-B-$(@F:lib%.so=%).so) $(load-map-file) \
- $(LDFLAGS.so) $(LDFLAGS-$(@F:lib%.so=%).so) \
- -L$(subst :, -L,$(rpath-link))
-endef
-else
-endif
-endif
-
-ifeq (yes,$(elf))
+
ifeq (yes,$(use-default-link))
# If the linker is good enough, we can let it use its default linker script.
shlib-lds =
@@ -550,30 +532,7 @@
$(build-shlib-helper) -o $@ $(shlib-lds-flags) \
$(csu-objpfx)abi-note.o $(build-shlib-objlist)
endef
-else
-ifneq (,$(findstring aix,$(config-os)))
-define build-shlib
-$(build-shlib-helper) \
- -o $@ \
- $(filter-out $(map-file) $(+preinit) $(+postinit),$^) \
- $(no-whole-archive) $(LDLIBS-$(@F:lib%.so=%).so)
-endef
-define build-shlib
-$(build-shlib-helper) \
- $(build-shlib-objlist)
-endef
-endif
-endif
-
-ifneq (,$(findstring aix,$(config-os)))
-define build-module-helper
-$(LINK.o) -Wl,-G -Wl,-bM:SRE -Wl,-bnoentry -Wl,-bexpall \
- $(sysdep-LDFLAGS) $(config-LDFLAGS) \
- $(load-map-file) \
- $(LDFLAGS.so) $(LDFLAGS-$(@F:%.so=%).so) \
- -L$(subst :, -L,$(rpath-link)) -Wl,-L=$(rpath-link)
-endef
-else
+
define build-module-helper
$(LINK.o) -shared $(static-libgcc) $(sysdep-LDFLAGS) $(config-LDFLAGS) \
$(if $($(@F)-no-z-defs)$(no-z-defs),,-Wl,-z,defs) \
@@ -581,11 +540,9 @@
$(LDFLAGS.so) $(LDFLAGS-$(@F:%.so=%).so) \
-L$(subst :, -L,$(rpath-link)) -Wl,-rpath-link=$(rpath-link)
endef
-endif
# This macro is similar to build-shlib but it does not define a soname
# and it does not depend on the destination name to start with `lib'.
-ifeq (yes,$(elf))
# binutils only position loadable notes into the first page for binaries,
# not for shared objects
define build-module
@@ -597,23 +554,6 @@
$(csu-objpfx)abi-note.o \
-Wl,--as-needed $(build-module-objlist) -Wl,--no-as-needed
endef
-else
-ifneq (,$(findstring aix,$(config-os)))
-define build-module
-$(build-module-helper) \
- -o $@ \
- $(filter-out $(map-file) $(+preinit) $(+postinit),$^) \
- $(no-whole-archive) $(LDLIBS-$(@F:%.so=%).so)
-endef
-else
-define build-module
-define build-module
-$(build-module-helper) \
- -o $@ \
- $(build-module-objlist)
-endef
-endif
-endif
build-module-helper-objlist = \
$(patsubst %_pic.a,$(whole-archive) %_pic.a $(no-whole-archive),\
@@ -640,7 +580,6 @@
# contains some of libc_pic.a already, which will prevent the COMMONs
# from being allocated in libc.so, which introduces evil dependencies
# between libc.so and ld.so, which can make it impossible to upgrade.
-ifeq ($(elf),yes)
$(common-objpfx)libc_pic.os: $(common-objpfx)libc_pic.a
$(LINK.o) -nostdlib -nostartfiles -r -o $@ \
$(LDFLAGS-c_pic.os) -Wl,-d $(whole-archive) $^ -o $@
@@ -685,23 +624,6 @@
$(common-objpfx)libc.so$(libc.so-version): $(common-objpfx)libc.so
$(make-link)
common-generated += libc.so$(libc.so-version)
-endif
-endif
-else
-ifneq (,$(findstring aix,$(config-os)))
-$(common-objpfx)libc.so: $(common-objpfx)libc_pic.a
- @rm -f $@
- (echo '#!'; \
- dump -g $^ | sed '1,6d' | cut -f2 | sort | uniq) > $(^:a=exp)
- sed '/__mulh/d;/__mull/d;/__divss/d;/__divus/d;/__quoss/d;/__quous/d' \
- /lib/syscalls.exp > $(common-objpfx)syscalls.exp
- $(LINK.o) -G -bM:SRE -bnoentry -bE:$(^:a=exp) \
- -bE:$(common-objpfx)syscalls.exp \
- -bI:$(common-objpfx)syscalls.exp \
- -L$(common-objpfx) -o $@ $^
-# AIX runtime ld wants libc.so to be libc.a(shr.o) hardwired
- cp $@ $(common-objpfx)shr.o
- $(AR) $(ARFLAGS) $(common-objpfx)libc.a $(common-objpfx)shr.o
endif
endif
Modified: trunk/libc/NEWS
==============================================================================
--- trunk/libc/NEWS (original)
+++ trunk/libc/NEWS Wed Feb 8 16:44:31 2012
@@ -1,5 +1,5 @@
-GNU C Library NEWS -- history of user-visible changes. 2011-12-23
-Copyright (C) 1992-2009, 2010, 2011 Free Software Foundation, Inc.
+GNU C Library NEWS -- history of user-visible changes. 2012-1-27
+Copyright (C) 1992-2009, 2010, 2011, 2012 Free Software Foundation, Inc.
See the end for copying conditions.
Please send GNU C library bug reports via <http://sources.redhat.com/bugzilla/>
@@ -9,7 +9,8 @@
* The following bugs are resolved with this release:
- 13526, 13527, 13528, 13529, 13531, 13532
+ 411, 13525, 13526, 13527, 13528, 13529, 13531, 13532, 13533, 13547, 13530,
+ 13551, 13552, 13553, 13555, 13559, 13583, 13618
* ISO C11 support:
@@ -25,18 +26,34 @@
implementation.
+ timespec_get added
+
+ + uchar.h support added
+
+ + CMPLX, CMPLXF, CMPLXL added
+
+ Implemented by Ulrich Drepper.
+
+* Support for the IA-64 is removed and could live in ports.
+
+* Remove support for anything but ELF binary format
+
+* Checking versions of poll, ppoll added.
+ Implemented by Ulrich Drepper.
+
+* More generic and 64-bit performance optimizations to math functions.
+ Implemented by Ulrich Drepper.
Version 2.15
* The following bugs are resolved with this release:
- 6779, 6783, 9696, 10103, 10709, 11589, 12403, 12786, 12840, 12847, 12868,
- 12852, 12874, 12885, 12892, 12906, 12907, 12922, 12935, 12962, 13007,
- 13021, 13061, 13062, 13067, 13068, 13085, 13088, 13090, 13092, 13096,
- 13114, 13118, 13123, 13134, 13138, 13147, 13150, 13166, 13179, 13185,
- 13189, 13192, 13268, 13276, 13282, 13291, 13305, 13328, 13335, 13337,
- 13344, 13358, 13367, 13413, 13416, 13423, 13439, 13446, 13472, 13484,
- 13506, 13515, 13523, 13524, 13538, 13540
+ 6779, 6783, 9696, 10103, 10709, 11589, 11929, 12403, 12786, 12840, 12847,
+ 12868, 12852, 12874, 12885, 12892, 12906, 12907, 12922, 12935, 12962,
+ 13007, 13021, 13061, 13062, 13067, 13068, 13085, 13088, 13090, 13092,
+ 13096, 13114, 13118, 13123, 13134, 13138, 13147, 13150, 13166, 13179,
+ 13185, 13189, 13192, 13268, 13276, 13282, 13291, 13305, 13328, 13335,
+ 13337, 13344, 13358, 13367, 13413, 13416, 13423, 13439, 13446, 13472,
+ 13484, 13506, 13515, 13523, 13524, 13538, 13540
* New program pldd to list loaded object of a process
Implemented by Ulrich Drepper.
Modified: trunk/libc/abilist/ld.abilist
==============================================================================
--- trunk/libc/abilist/ld.abilist (original)
+++ trunk/libc/abilist/ld.abilist Wed Feb 8 16:44:31 2012
@@ -1,35 +1,42 @@
-GLIBC_2.0 i.86-.*-linux.*/notls i.86-.*-linux.*/thread i.86-.*-linux.*/tls powerpc-.*-linux.*/notls powerpc-.*-linux.*/thread powerpc-.*-linux.*/tls s390-.*-linux.*/tls
+GLIBC_2.0 i.86-.*-linux.*/thread powerpc-.*-linux.*/thread s390-.*-linux.*/thread
GLIBC_2.0 A
_r_debug D 0x14
-GLIBC_2.0 i.86-.*-linux.*/notls i.86-.*-linux.*/thread i.86-.*-linux.*/tls powerpc-.*-linux.*/notls powerpc-.*-linux.*/thread powerpc-.*-linux.*/tls s390-.*-linux.*/tls
-| GLIBC_2.2.5 x86_64-.*-linux.*/tls
-| GLIBC_2.2 ia64-.*-linux.*/tls s390x-.*-linux.*/tls
+GLIBC_2.0 i.86-.*-linux.*/thread powerpc-.*-linux.*/thread s390-.*-linux.*/thread
+| GLIBC_2.2.5 x86_64-.*-linux.*/thread
+| GLIBC_2.2 s390x-.*-linux.*/thread
| GLIBC_2.3 powerpc64-.*-linux.*/thread
__libc_memalign F
calloc F
free F
malloc F
realloc F
-GLIBC_2.1 i.86-.*-linux.*/notls i.86-.*-linux.*/thread i.86-.*-linux.*/tls powerpc-.*-linux.*/notls powerpc-.*-linux.*/thread powerpc-.*-linux.*/tls s390-.*-linux.*/tls
+GLIBC_2.1 i.86-.*-linux.*/thread powerpc-.*-linux.*/thread s390-.*-linux.*/thread
GLIBC_2.1 A
-GLIBC_2.1 i.86-.*-linux.*/notls i.86-.*-linux.*/thread i.86-.*-linux.*/tls powerpc-.*-linux.*/notls powerpc-.*-linux.*/thread powerpc-.*-linux.*/tls s390-.*-linux.*/tls
-| GLIBC_2.2.5 x86_64-.*-linux.*/tls
-| GLIBC_2.2 ia64-.*-linux.*/tls s390x-.*-linux.*/tls
+GLIBC_2.1 i.86-.*-linux.*/thread powerpc-.*-linux.*/thread s390-.*-linux.*/thread
+ _dl_mcount F
+GLIBC_2.2.5 x86_64-.*-linux.*/thread
+| GLIBC_2.2 s390x-.*-linux.*/thread
| GLIBC_2.3 powerpc64-.*-linux.*/thread
_dl_mcount F
-GLIBC_2.2.5 x86_64-.*-linux.*/tls
+GLIBC_2.1 i.86-.*-linux.*/thread
+ __libc_stack_end D 0x4
+GLIBC_2.2.5 x86_64-.*-linux.*/thread
GLIBC_2.2.5 A
-GLIBC_2.2.5 x86_64-.*-linux.*/tls
-| GLIBC_2.2 ia64-.*-linux.*/tls s390x-.*-linux.*/tls
+GLIBC_2.2.5 x86_64-.*-linux.*/thread
+| GLIBC_2.2 s390x-.*-linux.*/thread
| GLIBC_2.3 powerpc64-.*-linux.*/thread
_r_debug D 0x28
-GLIBC_2.2 ia64-.*-linux.*/tls s390x-.*-linux.*/tls
+GLIBC_2.2 s390x-.*-linux.*/thread
GLIBC_2.2 A
-GLIBC_2.3 i.86-.*-linux.*/notls i.86-.*-linux.*/thread i.86-.*-linux.*/tls ia64-.*-linux.*/tls powerpc-.*-linux.*/notls powerpc-.*-linux.*/thread powerpc-.*-linux.*/tls powerpc64-.*-linux.*/thread s390-.*-linux.*/tls s390x-.*-linux.*/tls x86_64-.*-linux.*/tls
+GLIBC_2.2.5 x86_64-.*-linux.*/thread
+ __libc_stack_end D 0x8
+GLIBC_2.3 i.86-.*-linux.*/thread powerpc-.*-linux.*/thread powerpc64-.*-linux.*/thread s390-.*-linux.*/thread s390x-.*-linux.*/thread x86_64-.*-linux.*/thread
GLIBC_2.3 A
-GLIBC_2.3 i.86-.*-linux.*/thread i.86-.*-linux.*/tls
+GLIBC_2.3 i.86-.*-linux.*/thread
___tls_get_addr F
-GLIBC_2.3 i.86-.*-linux.*/thread i.86-.*-linux.*/tls ia64-.*-linux.*/tls powerpc-.*-linux.*/thread powerpc-.*-linux.*/tls powerpc64-.*-linux.*/thread x86_64-.*-linux.*/tls
+GLIBC_2.3 i.86-.*-linux.*/thread powerpc-.*-linux.*/thread powerpc64-.*-linux.*/thread x86_64-.*-linux.*/thread
__tls_get_addr F
-GLIBC_2.3 s390-.*-linux.*/tls s390x-.*-linux.*/tls
+GLIBC_2.3 s390-.*-linux.*/thread s390x-.*-linux.*/thread
__tls_get_offset F
+GLIBC_2.4 i.86-.*-linux.*/thread powerpc-.*-linux.*/thread powerpc64-.*-linux.*/thread s390-.*-linux.*/thread s390x-.*-linux.*/thread x86_64-.*-linux.*/thread
+ GLIBC_2.4 A
Modified: trunk/libc/abilist/libBrokenLocale.abilist
==============================================================================
--- trunk/libc/abilist/libBrokenLocale.abilist (original)
+++ trunk/libc/abilist/libBrokenLocale.abilist Wed Feb 8 16:44:31 2012
@@ -1,13 +1,13 @@
-GLIBC_2.0 i.86-.*-linux.*/notls i.86-.*-linux.*/thread i.86-.*-linux.*/tls m68.*-.*-linux.*/notls powerpc-.*-linux.*/notls powerpc-.*-linux.*/thread powerpc-.*-linux.*/tls s390-.*-linux.*/tls
+GLIBC_2.0 i.86-.*-linux.*/thread powerpc-.*-linux.*/thread s390-.*-linux.*/thread
GLIBC_2.0 A
-GLIBC_2.0 i.86-.*-linux.*/notls i.86-.*-linux.*/thread i.86-.*-linux.*/tls m68.*-.*-linux.*/notls powerpc-.*-linux.*/notls powerpc-.*-linux.*/thread powerpc-.*-linux.*/tls s390-.*-linux.*/tls
-| GLIBC_2.2.5 x86_64-.*-linux.*/tls
-| GLIBC_2.2 ia64-.*-linux.*/tls s390x-.*-linux.*/tls sh[34].*-.*-linux.*/notls sh[34].*-.*-linux.*/thread sh[34].*-.*-linux.*/tls
+GLIBC_2.0 i.86-.*-linux.*/thread powerpc-.*-linux.*/thread s390-.*-linux.*/thread
+| GLIBC_2.2.5 x86_64-.*-linux.*/thread
+| GLIBC_2.2 s390x-.*-linux.*/thread sh[34].*-.*-linux.*/thread
| GLIBC_2.3 powerpc64-.*-linux.*/thread
__ctype_get_mb_cur_max F
-GLIBC_2.2.5 x86_64-.*-linux.*/tls
+GLIBC_2.2.5 x86_64-.*-linux.*/thread
GLIBC_2.2.5 A
-GLIBC_2.2 ia64-.*-linux.*/tls s390x-.*-linux.*/tls sh[34].*-.*-linux.*/notls sh[34].*-.*-linux.*/thread sh[34].*-.*-linux.*/tls
+GLIBC_2.2 s390x-.*-linux.*/thread sh[34].*-.*-linux.*/thread
GLIBC_2.2 A
GLIBC_2.3 powerpc64-.*-linux.*/thread
GLIBC_2.3 A
Modified: trunk/libc/abilist/libanl.abilist
==============================================================================
--- trunk/libc/abilist/libanl.abilist (original)
+++ trunk/libc/abilist/libanl.abilist Wed Feb 8 16:44:31 2012
@@ -1,13 +1,13 @@
-GLIBC_2.2.3 i.86-.*-linux.*/notls i.86-.*-linux.*/thread i.86-.*-linux.*/tls ia64-.*-linux.*/tls m68.*-.*-linux.*/notls powerpc-.*-linux.*/notls powerpc-.*-linux.*/thread powerpc-.*-linux.*/tls s390-.*-linux.*/tls s390x-.*-linux.*/tls sh[34].*-.*-linux.*/notls sh[34].*-.*-linux.*/thread sh[34].*-.*-linux.*/tls
+GLIBC_2.2.3 i.86-.*-linux.*/thread powerpc-.*-linux.*/thread s390-.*-linux.*/thread s390x-.*-linux.*/thread sh[34].*-.*-linux.*/thread
GLIBC_2.2.3 A
-GLIBC_2.2.3 i.86-.*-linux.*/notls i.86-.*-linux.*/thread i.86-.*-linux.*/tls ia64-.*-linux.*/tls m68.*-.*-linux.*/notls powerpc-.*-linux.*/notls powerpc-.*-linux.*/thread powerpc-.*-linux.*/tls s390-.*-linux.*/tls s390x-.*-linux.*/tls sh[34].*-.*-linux.*/notls sh[34].*-.*-linux.*/thread sh[34].*-.*-linux.*/tls
-| GLIBC_2.2.5 x86_64-.*-linux.*/tls
+GLIBC_2.2.3 i.86-.*-linux.*/thread powerpc-.*-linux.*/thread s390-.*-linux.*/thread s390x-.*-linux.*/thread sh[34].*-.*-linux.*/thread
+| GLIBC_2.2.5 x86_64-.*-linux.*/thread
| GLIBC_2.3 powerpc64-.*-linux.*/thread
gai_cancel F
gai_error F
gai_suspend F
getaddrinfo_a F
-GLIBC_2.2.5 x86_64-.*-linux.*/tls
+GLIBC_2.2.5 x86_64-.*-linux.*/thread
GLIBC_2.2.5 A
GLIBC_2.3 powerpc64-.*-linux.*/thread
GLIBC_2.3 A
Modified: trunk/libc/abilist/libc.abilist
==============================================================================
--- trunk/libc/abilist/libc.abilist (original)
+++ trunk/libc/abilist/libc.abilist Wed Feb 8 16:44:31 2012
@@ -1,13 +1,13 @@
-GCC_3.0 i.86-.*-linux.*/notls i.86-.*-linux.*/thread i.86-.*-linux.*/tls m68.*-.*-linux.*/notls powerpc-.*-linux.*/notls powerpc-.*-linux.*/thread powerpc-.*-linux.*/tls s390-.*-linux.*/tls s390x-.*-linux.*/tls sh[34].*-.*-linux.*/notls sh[34].*-.*-linux.*/thread sh[34].*-.*-linux.*/tls
+GCC_3.0 i.86-.*-linux.*/thread powerpc-.*-linux.*/thread s390-.*-linux.*/thread s390x-.*-linux.*/thread sh[34].*-.*-linux.*/thread
GCC_3.0 A
_Unwind_Find_FDE F
__deregister_frame_info_bases F
__register_frame_info_bases F
__register_frame_info_table_bases F
-GLIBC_2.0 i.86-.*-linux.*/notls i.86-.*-linux.*/thread i.86-.*-linux.*/tls
+GLIBC_2.0 i.86-.*-linux.*/thread
__fpu_control D 0x2
vm86 F
-GLIBC_2.0 i.86-.*-linux.*/notls i.86-.*-linux.*/thread i.86-.*-linux.*/tls m68.*-.*-linux.*/notls powerpc-.*-linux.*/notls powerpc-.*-linux.*/thread powerpc-.*-linux.*/tls s390-.*-linux.*/tls
+GLIBC_2.0 i.86-.*-linux.*/thread powerpc-.*-linux.*/thread s390-.*-linux.*/thread
GLIBC_2.0 A
_IO_stderr_ D 0x50
_IO_stdin_ D 0x50
@@ -20,10 +20,10 @@
sys_errlist D 0x1ec
sys_sigabbrev D 0x80
sys_siglist D 0x80
-GLIBC_2.0 i.86-.*-linux.*/notls i.86-.*-linux.*/thread i.86-.*-linux.*/tls m68.*-.*-linux.*/notls powerpc-.*-linux.*/notls powerpc-.*-linux.*/thread powerpc-.*-linux.*/tls s390-.*-linux.*/tls
-| GLIBC_2.1.2 i.86-.*-linux.*/notls i.86-.*-linux.*/thread i.86-.*-linux.*/tls m68.*-.*-linux.*/notls powerpc-.*-linux.*/notls powerpc-.*-linux.*/thread powerpc-.*-linux.*/tls s390-.*-linux.*/tls
-| GLIBC_2.2.5 x86_64-.*-linux.*/tls
[... 38226 lines stripped ...]
_______________________________________________
Commits mailing list
Commits@xxxxxxxxxx
http://eglibc.org/cgi-bin/mailman/listinfo/commits