[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[SCM] glibc maintenance annotated tag, glibc-2.9, created. glibc-2.9
From: |
Thomas Schwinge |
Subject: |
[SCM] glibc maintenance annotated tag, glibc-2.9, created. glibc-2.9 |
Date: |
Wed, 26 May 2010 18:28:43 +0000 |
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "glibc maintenance".
The annotated tag, glibc-2.9 has been created
at c03fb8c4a5be2becd7cb447cc77d04500f898eb0 (tag)
tagging f52bb4d77eee0b7805ad57c069f29b544baa2db7 (commit)
replaces glibc-2.8
tagged by Roland McGrath
on Thu Nov 13 21:41:41 2008 +0000
- Log -----------------------------------------------------------------
GNU C Library version 2.9
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)
iD8DBQBKFyBX2vc1Cn671iURAlaGAKCQFOWEVyI8+BoSW7UQpJAVCjhuiQCghH4t
btjiC9X0q9kO1PtYMZSyRTQ=
=iCIr
-----END PGP SIGNATURE-----
Andreas Jaeger (3):
Fix last commit.
Update.
* sysdeps/unix/sysv/linux/i386/lowlevellock.h (lll_lock,
Jakub Jelinek (23):
* sysdeps/unix/sysv/linux/sparc/sparc32/sem_wait.c
* sysdeps/unix/sysv/linux/dl-osinfo.h: Include fcntl.h.
* sysdeps/unix/sysv/linux/sparc/sparc64/semctl.c (semctl):
* stdlib/tst-setcontext.c: Include unistd.h.
* sysdeps/unix/sysv/linux/sparc/sparc32/syscall.S: Add support for
* sysdeps/unix/sysv/linux/sparc/sparc32/ucontext_i.sym: New file.
* sysdeps/sparc/sparc32/Makefile: Use -mcpu=v7 for initfini.s build.
* elf/soinit.c (__EH_FRAME_BEGIN__): Remove.
* sysdeps/unix/sysv/linux/sparc/sparc64/Makefile: New file.
* sysdeps/sparc/machine-gmon.h: New file.
* sysdeps/unix/sysv/linux/sparc/sparc32/sigcontextinfo.h
2008-05-20 Jakub Jelinek <address@hidden>
* sysdeps/unix/sysv/linux/sparc/sparc32/sysdep.h
* sysdeps/unix/sysv/linux/sparc/sparc32/setcontext.S: Use
* libio/stdio.h (vscanf): Fix -std=c99 redirect.
* nscd/nscd_getserv_r.c (__nscd_getservbyport_r): Pass cp
* misc/regexp.h (compile): Use __REPB_PREFIX macro.
* sysdeps/sparc/sparc64/sparcv9v/memcpy.S: When not USE_BPR,
* sysdeps/unix/sysv/linux/sys/signalfd.h (signalfd): Fix __THROW vs.
* bits/libc-tsd.h (__libc_tsd_define, __libc_tsd_address,
* include/stdio.h (__builtin_fwrite, __builtin_fwrite_unlocked):
* sysdeps/s390/bits/atomic.h (__arch_compare_and_exchange_val_32_acq,
* sysdeps/s390/s390-64/dl-trampoline.S (_dl_runtime_profile): Use the
Roland McGrath (39):
2007-09-14 Samuel Thibault <address@hidden>
Fix termios bit macros.
* sysdeps/mach/hurd/bits/ioctls.h (NL0, NL1, TAB0, TAB1, TAB2, CR0,
[BZ #6505]
[BZ #6505]
2008-05-21 Samuel Thibault <address@hidden>
* bits/termios.h (ONLCR): Define under [__USE_XOPEN] too.
2008-05-21 Roland McGrath <address@hidden>
* shlib-versions (sparc.*-.*-.*, sparc64.*-.*-.*): Add ABI lines.
typo
2008-07-01 Samuel Thibault <address@hidden>
* sysdeps/unix/bsd/bsd4.4/bits/socket.h: Define MSG_NOSIGNAL.
* sysdeps/mach/hurd/recv.c (__recv): Initialize NPORTS.
2008-07-06 Samuel Thibault <address@hidden>
* sysdeps/mach/hurd/open.c: Include <stdio.h>.
2008-07-14 Samuel Thibault <address@hidden>
* sysdeps/mach/hurd/bits/fcntl.h: Include <sys/types.h>.
2008-07-21 Roland McGrath <address@hidden>
* hurd/fd-read.c (_hurd_fd_read): Return EGRATUITOUS if the server
* hurd/fd-read.c (_hurd_fd_read): Fix last change.
2008-07-28 Roland McGrath <address@hidden>
* elf/dl-sysdep.c (_dl_show_auxv): Add AT_EXECFN to the table.
2008-08-02 Roland McGrath <address@hidden>
* sysdeps/mach/i386/machine-lock.h (__spin_unlock, __spin_try_lock):
2008-08-11 Aurelien Jarno <address@hidden>
* sysdeps/mach/i386/machine-lock.h (__spin_unlock, __spin_try_lock):
2008-08-12 Roland McGrath <address@hidden>
* hurd/hurd/signal.h (HURD_MSGPORT_RPC): Avoid -Wparenthesis triggers,
2008-08-18 Roland McGrath <address@hidden>
* configure.in (--with-cpu): Check compiler support for -march/-mcpu.
* Makefile (check-data): Check data directory in add-ons.
2008-08-26 Aurelien Jarno <address@hidden>
[BZ #6860]
2008-10-01 Mark Shinwell <address@hidden>
* elf/elf.h (STO_MIPS_PLT): New.
2008-10-01 Daniel Jacobowitz <address@hidden>
* stdlib/longlong.h: Update from GCC.
2008-11-11 Roland McGrath <address@hidden>
* sysdeps/x86_64/configure: New file.
Ulrich Drepper (228):
(VERSION): Bump to 2.8.90.
[BZ #5209, BZ #5381]
* resolv/res_mkquery.c (__res_nopt): Use NS_PUT16 instead of ns_put16.
* nscd/Makefile (nscd-cflags): Set back to -fpie.
Define RUSAGE_THREAD and RUSAGE_LWP.
* sysdeps/unix/sysv/linux/bits/resource.h: Define RUSAGE_THREAD and
Adjust __libc_res_nquery and __libc_res_nsend prototypes.
* include/resolv.h: Adjust __libc_res_nquery and __libc_res_nsend
* sysdeps/ieee754/ldbl-128/e_j0l.c (__ieee751_j0l): Use __finitel.
* misc/truncate64.c (truncate64): Use __truncate not truncate.
(cache_add): Before returning with failure and this is the first use of
the record, mark it as unusable.
* nscd/cache.c (cache_add): Before returning with failure and this
* sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_rdlock.S: Access
* string/tester.c (test_memcmp): Add a few more tests.
* io/openat.c (__openat_2): Also pass fd to __openat.
[BZ #3406]
* elf/dl-tls.c (__tls_get_addr): Optimize by moving slow path in
Introduce TLS descriptors for i386 and x86_64.
* po/lt.po: New file. From Lituanian translation team.
* sysdeps/posix/getaddrinfo.c: Implement handling of DCCP and
* sysdeps/posix/getaddrinfo.c: Implement handling of DCCP, UDPlite,
* sysdeps/posix/getaddrinfo.c (getaddrinfo): Add _res_hconf_init
* sysdeps/posix/getaddrinfo.c (get_scope): Loopback addresses have
[BZ #6472]
(match_prefix): Don't treat IPv4 loopback address special when
[BZ #6461]
* iconvdata/Makefile (bug-iconv6-ENV, tst-iconv7-ENV): Define.
* iconvdata/run-iconv-test.sh: Use = instead of == in test.
[BZ #6442]
[BZ #6428]
* posix/regcomp.c (optimize_utf8): Add a note on why we test
* string/Makefile (distribute): Add str-two-way.h.
* sysdeps/posix/getaddrinfo.c (gaih_inet): After gethostbyname4_r
* string/strcasestr.c (CMP_FUNC): Use __strncasecmp, not strncasecmp.
* resolv/nss_dns/dns-host.c (gaih_getanswer_slice): If there are
* sysdeps/posix/getaddrinfo.c (gaih_inet): If nscd reports no
* nscd/aicache.c (addhstaiX): Fix a few small problems, cleanups,
* nscd/mem.c (gc): Fix test for stack overuse.
* nscd/nscd.h (mem_in_flight): Replace blockaddr field with
* nscd/mem.c (markrange): Add assert to check entries are all
* nscd/mem.c (gc): Correctly determine highest used array element
* nscd/mem.c (gc): Avoid stack overflow when allocating move list.
* nscd/cache.c (cache_add): Take additional parameter specifying
* resolv/res_query.c (__libc_res_nquery): In case one of two
(higher_prime_number): Fix type of mid variable.
* include/inline-hashtab.h (higher_prime_number): Fix type of mid
* locales/iso14651_t1_common: Remove U0C0D entry added for Telugu.
Remove U0C0D entry added for Telugu.
Add localedata.
* iconvdata/Depend: Add localedata.
* string/endian.h: Define new fixed-size hto* and *toh macros only
Work around braindead IBM128 long double format.
* math/libm-test.inc (exp_test): Exclude expl(1000.0L) from
* resolv/res_send.c (send_dg): If we already have one of two
answers and the server reports SERVFAIL, NOTIMP, or REFUSED, then
* string/Makefile (strop-tests): Add memmem.
* tst-typesizes.c: Explicitly check __SIZEOF_PTHREAD_* constants.
Remove useless more "if" tests before "free".
(do_clone): Pass accurate length of CPU set to the kernel.
* sysdeps/pthread/createthread.c (do_clone): Pass accurate length
* sysdeps/pthread/pthread.h: Fix typo in comment.
(tests): Add tst-rwlock2a.
(T_DNAME): Define.
* resolv/nss_dns/dns-host.c (gaih_getanswer_slice): Also log and
* nscd/mem.c (gc): Initialize obstack earlier so that if we jump
* nscd/grpcache.c (cache_addgr): Correctly compute size of
* nscd/nscd.h (struct database_dyn): Add inotify_descr and clear_cache
* sysdeps/powerpc/powerpc64/fpu/s_llround.S (__llround): Avoid using
* sysdeps/posix/getaddrinfo.c (gai_inet): Remove unnecessary test.
* resolv/nss_dns/dns-host.c (gaih_getanswer): Don't
[BZ #6612]
* nscd/connections.c: Also recognize and handle changes to the
* sysdeps/posix/getaddrinfo.c: Move _res_hconf_init call to a
* nscd/connections.c (main_loop_poll): Fix test for read error.
* locales/iso14651_t1_common: Add support for Gurumukhi script.
* stdlib/tst-setcontext.c: Set back_in_main before exit if
[BZ #5814]
[BZ #5210]
* posix/tst-regex.c (main): Rename to...
[BZ #6653]
[BZ #6654]
* resolv/res_debig.c (__p_type_syms): Add ns_t_dname entry.
[BZ #6657]
* resolv/res_debug.c (__p_type_syms): Add ns_t_dname entry.
Remove use of __P.
(__mktime_internal): Normalize tp->tm_isdst value.
[BZ #6723]
Fix U1DBA entry representation.
[BZ #6713]
[BZ #6719]
* stdio-common/Makefile: Add rules to build and run tst-setvbuf1.
* resolv/res_query.c (__libc_res_nquery): Align buffer for T_AAAA
* resolv/res_query.c (__libc_res_nquery): Issue debug message only
* resolv/res_send.c: Remove unnecessary res_pquery prototype.
* locales/iso14651_t1_common: Add Kannada collation support.
* nscd/connections.c (main_loop_poll): Fix handling of read errors
(__malloc_check_init): Remove printf.
* malloc/hooks.c (__malloc_check_init): Remove printf.
* stdio-common/vfprintf.c (_IO_helper_overflow): In case _IO_sputn
* locale/setlocale.c (setlocale): Take the setlocale lock earlier.
* locale/setlocale.c (setname): Remove inline to avoid compiler
Don't declare _dl_discover_osversion only for older kernels.
[BZ #6712]
* elf/elf.h: Define AT_EXECFN.
* Versions.def (glibc): Add GLIBC_2.9.
* sysdeps/unix/sysv/linux/kernel-features.h: Define
* include/rpc/clnt.h: Declare __libc_clntudp_bufcreate and
* sysdeps/unix/sysv/linux/opensock.c (__opensock): Use
* nscd/nscd_helper.c (open_socket): Use SOCK_CLOEXEC and
* nscd/connections.c (nscd_init): Clean up fcntl call.
* sysdeps/unix/sysv/linux/kernel-features.h: PPC has the new
[BZ #6698]
* sysdeps/i386/i686/memcmp.S: Fix unwind information.
* sysdeps/unix/sysv/linux/kernel-features.h: IA-64 has the new
* sysdeps/unix/sysv/linux/kernel-features.h: IA-64 and SPARC have
* sunrpc/clnt_udp.c (__libc_clntudp_bufcreate): Namespace cleanup.
* stdio-common/printf_fp.c (___printf_fp): Give wide outout code
* scripts/gen-as-const.awk: Generate more widely usable code by
* Versions.def: Add GLIBC_2.9 version tag for libutil.
[BZ #6724]
[BZ #6763]
* Makeconfig: Define pie-ccflag and PIE-ccflag variables.
* login/utmp_file.c (setutent_file): Minor optimization in case
* malloc/mtrace.c (mtrace): Use 'e' flag in fopen call. Drop
* misc/syslog.c (openlog_internal): Use SOCK_CLOEXEC if possible.
* sunrpc/key_call.c (getkeyserv_handle): Use FD_CLOEXEC instead of
[BZ #6771]
* sysdeps/unix/sysv/linux/bits/socket.h: Define PF_ISDN and AF_ISDN.
* sysdeps/unix/sysv/linux/syscalls.list: Add __pipe2 alias.
* posix/wordexp.c (exec_comm): Use pipe2 if possible to create
* libio/iopopen.c (_IO_new_proc_open): Remove unnecessary volatile.
* resolv/res_send.c (__libc_res_nsend): Take additional parameter.
* sysdeps/unix/sysv/linux/paccept.c: Fix compile problem.
* io/ftw.c (add_object): Remove inline to avoid warning.
(openlog_internal): Fix compile problem.
* misc/syslog.c (openlog_internal): Fix compile problem.
* nscd/connections.c (nscd_init): Type if preprocessor directive.
* sysdeps/posix/getaddrinfo.c (gaih_inet): Raise size of initial
* sysdeps/unix/sysv/linux/kernel-features.h: Define
* elf/Makefile (check-localplt.out): Also check libresolv and
* Versions.def: Add GLIBC_2.9 to libresolv.
* sysdeps/unix/sysv/linux/dl-origin.c (_dl_get_origin): We cannot
* sysdeps/unix/sysv/linux/kernel-features.h: s390 has the new
* include/arpa/nameser.h (NS_GET16): Use const pointer.
* sysdeps/unix/sysv/linux/Versions: Fix changes due to old patch for
* sysdeps/posix/clock_getres.c (hp_timing_getres): Remove inline
* manual/arith.texi: Avoid @strong{Note:}.
(main_loop_poll): Pass a buffer which is guaranteed to be large enough to
read inotify event. Ignore EAGAIN error. Better error message. Add branch
predicition. (main_loop_epoll): Likewise.
* nscd/connections.c (main_loop_poll): Pass a buffer which is
* sysdeps/i386/fpu/s_expm1l.S: Simply use exp implementation for large
[BZ #5794]
* scripts/gen-as-const.awk: Use 32-bit values on 32-bit platforms.
[BZ #6824]
[BZ #6817]
[BZ #6791]
[BZ #6790]
Carlos Eduardo Seo <address@hidden>
(res_nmkquery): Call ns_name_compress directly instead of going through
dn_comp.
* resolv/res_mkquery.c (res_nmkquery): Call ns_name_compress
(CHECK_STATIC_TLS): Remove macro since it is now available in
elf/dynamic-link.h.
[BZ #6839]
[BZ #6589]
[BZ #6634]
[BZ #6544]
* sysdeps/unix/sysv/linux/dl-origin.c (_dl_get_origin): Undo all
* sysdeps/x86_64/memset.S: Reduce size of tables for PIC.
* sysdeps/unix/sysv/linux/x86_64/bits/mman.h: Define MAP_STACK.
[BZ #6845]
Sindhi language locale for India using Devanagari script.
[BZ #6856, BZ #6857]
* SUPPORTED (SUPPORTED-LOCALES): Add address@hidden and
(public_vALLOc): Try other arenas in case _int_valloc fails.
(public_pVALLOc): Likewise.
2008-09-12 Flavio Leitner <address@hidden>
* sunrpc/rpc/svc.h: Declare svcfd_create.
* SUPPORTED (SUPPORTED-LOCALES): Add sd_IN.
* locales/en_GB: Change dom_tel_fmt to %A %l.
* locales/ht_HT: New file.
* locales/en_AG: New file.
* SUPPORTED (SUPPORTED-LOCALES): Add en_AG.UTF-8.
* locales/nl_AW: New file.
* dlfcn/dlopen.c (dlopen_doit): Allow __RTLD_SPROF flag.
* locales/en_GB: Set first weekday and workday to 2.
* sysdeps/s390/s390-64/s390x-mcount.S: Replace ahi with aghi.
Update from translation team.
* po/sv.po: Update from translation team.
* socket/Versions: Remove paccept export for GLIBC_2.9.
* nscd/connections.c: Disable use of paccept for now.
* timezone/africa: Update from tzdata2008f.
(send_vc): Fix use of unaligned address. Properly handle partial reads.
[BZ #6942]
* sysdeps/unix/sysv/linux/fork.c (__libc_fork): Add memory barrier
.
(_dl_update_slotinfo): Copy all of the initial DTV.
* elf/dl-tls.c (_dl_update_slotinfo): Copy all of the initial DTV.
* stdlib/divmod_1.c: Use correct type for dummy variable.
* elf/Makefile: Add rules to build and run tst-tls17.
* misc/syslog.c (openlog_internal): Fix __have_sock_cloexec
* po/id.po: New file.
* resolv/res_query.c (__libc_res_nquery): Add a few casts.
Fix tests for existence of second reply.
* po/id.po: Update from translation team.
* po/lt.po: Update from translation team.
* resolv/res_send.c (send_dg): On timeout, only return nonzero
* grp/initgroups.c (internal_getgrouplist): Don't prematurely
[BZ #6995]
[BZ #6980]
[BZ #6974]
[BZ #6947]
* resource/Makefile (tests): Add bug-ulimit1.
[BZ #6942]
2008-10-02 Pierre Habouzit <address@hidden>
[BZ #6919]
[BZ #6867]
* iconvdata/gconv-modules: Use LATIN9 as an alias to ISO-8859-15,
[BZ #6875]
2008-09-09 Aurelien Jarno <address@hidden>
* elf/dl-tls.c (__tls_get_addr): After calling _dl_update_slotinfo
[BZ #6843]
2008-10-24 Joseph Myers <address@hidden>
[BZ #6966]
[BZ #6955]
* malloc/malloc.c (public_rEALLOc): When new arena is used, copy
(gaih_getanswer_slice): Don't abort for unknown request types for now.
* resolv/nss_dns/dns-host.c (gaih_getanswer_slice): Don't abort for
[BZ #7009]
[BZ #7029]
* version.h: Bump for 2.9 release.
* include/features.h (__GLIBC_MINOR__): Bump to 9.
-----------------------------------------------------------------------
hooks/post-receive
--
glibc maintenance
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [SCM] glibc maintenance annotated tag, glibc-2.9, created. glibc-2.9,
Thomas Schwinge <=