[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[SCM] glibc maintenance annotated tag, glibc-2.8, created. glibc-2.8
From: |
Thomas Schwinge |
Subject: |
[SCM] glibc maintenance annotated tag, glibc-2.8, created. glibc-2.8 |
Date: |
Wed, 26 May 2010 18:28:41 +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.8 has been created
at abccc73486e660d9fce6bf6d9bf0e46595e9c56c (tag)
tagging 9e113ecd8031b17c2d9be312cf9cb0b59e8d471a (commit)
replaces glibc-2.7
tagged by Roland McGrath
on Sat Apr 12 04:17:47 2008 +0000
- Log -----------------------------------------------------------------
GNU C Library version 2.8
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)
iD8DBQBKFyBS2vc1Cn671iURAqfQAJsFc9FQaPDoiQcjo7G0RWMiPxix5wCeP309
F+YaUt5A90/AvUnOT3w2RLg=
=BBnc
-----END PGP SIGNATURE-----
Andreas Jaeger (12):
* manual/texinfo.tex: Update to latest version.
Update to latest upstream version
Fix size of union.
Update.
[BZ #5600] (struct signalfd_siginfo): Use 64-bit type for ssi_ptr to sync
with Linux kernel header.
[BZ #5600]
[BZ #5040] * sysdeps/unix/sysv/linux/x86_64/sys/epoll.h (enum
EPOLL_EVENTS): Add EPOLLRDHUP.
[BZ #5040]
[BZ #5012]
[BZ #5012]
[BZ #5753]
[BZ #5753]
Jakub Jelinek (7):
2007-10-06 David S. Miller <address@hidden>
[BZ #5112]
* sysdeps/unix/sysv/linux/dl-sysdep.h: Use __ASSEMBLER__ instead
* malloc/mtrace.pl: Use $@ instead of $* to keep perl 5.10 quiet.
* stdlib/mbtowc.c (__no_r_state): Remove.
[BZ #6020]
* stdlib/tst-makecontext.c (othervar): New variable.
Roland McGrath (33):
2007-10-18 Roland McGrath <address@hidden>
* elf/elf.h (NT_PPC_VMX): New macro.
2007-10-19 Roland McGrath <address@hidden>
* elf/Makefile ($(objpfx)ld.so): Use $(AWK).
2007-11-11 Roland McGrath <address@hidden>
* include/kernel-features.h: New file.
2007-09-13 H.J. Lu <address@hidden>
* sysdeps/i386/i586/memcpy_chk.S: New file.
2007-11-18 Roland McGrath <address@hidden>
* sysdeps/mach/hurd/bits/fcntl.h (O_CLOEXEC): Fix value.
* manual/arith.texi (Remainder Functions): Spelling fix.
2007-12-17 Roland McGrath <address@hidden>
* inet/ether_line.c (ether_line): Remove unused variable.
2008-01-20 Samuel Thibault <address@hidden>
* hurd/hurdsock.c (_hurd_socket_server): Return the standard
2008-01-24 Roland McGrath <address@hidden>
* configure.in: Let configure fragments set base_os.
* Makeconfig (sysd-rules-patterns): New variable.
2008-01-30 Roland McGrath <address@hidden>
* elf/elf.h (NT_386_TLS): New macro.
* manual/libc.texinfo: Update back-cover text.
* Makeconfig (sysd-rules-targets): New variable.
[BZ #5442]
* Makerules ($(common-objpfx)sysd-rules):
* elf/elf.h (NT_PPC_SPE): New macro.
2008-02-19 Roland McGrath <address@hidden>
* elf/elf.h (SHT_GNU_ATTRIBUTES): New macro.
2008-03-08 Roland McGrath <address@hidden>
* sysdeps/mach/hurd/i386/trampoline.c (_hurd_setup_sighandler):
* hurd/hurdsig.c (_hurd_internal_post_signal): When normal rules would
2008-03-25 Roland McGrath <address@hidden>
* structs.def: Add pid field of struct pthread.
[BZ #5983]
Ulrich Drepper (229):
Start 2.8 development.
(clntudp_call): Don't block in recvfrom call even if the poll result
indicates there is data to read.
* sunrpc/clnt_udp.c (clntudp_call): Don't block in recvfrom call
(prune_cache): Move test for modified file outside of locking.
* nscd/cache.c (prune_cache): Move test for modified file outside
* malloc/arena.c [!NO_THREADS]: Use ATFORK_MEM if defined.
[BZ #5208]
[BZ #2549]
[BZ #3112]
[BZ #5040]
[BZ #5222]
[BZ #5225]
* stdio-common/Makefile (tests): Add bug20.
[BZ #5204]
Declare __gethostbyaddr2_r and __gethostbyname3_r.
* nscd/Makefile (nscd-modules): Replace gethstbynm2_r with
* resolv/Versions [libresolv] (GLIBC_PRIVATE): Add
* elf/rtld.c (dl_main): Initialize stack and pointer guard early
* sysdeps/x86_64/dl-trampoline.S (_dl_runtime_profile): Make sure
* nscd/aicache.c (addhstaiX): Check herrno after IPv4 lookup only
* time/tzfile.c (__tzfile_read): Fix check for version 0 data files.
* elf/rtld.c (dl_main): Use the page size to find the map start.
* nscd/selinux.c (nscd_request_avc_has_perm): When compiled with
* locales/dz_BT: Fix representation of data.
* stdio-common/vfprintf.c (vfprintf): Compute necessary buffer size
[BZ #5277]
* sysdeps/x86_64/memset.S: Add sfence after movnti.
[BZ #5245]
[BZ #5240]
* sysdeps/unix/sysv/linux/open64.c: Move __open64_2 implementation to..
* sysdeps/pthread/aio_misc.c (handle_fildes_io): Avoid unnecessary
(struct in6addrinfo): Add prefixlen field.
* include/ifaddrs.c (struct in6addrinfo): Add prefixlen field.
Hurd-specific kernel-features.h.
* include/kernel-features.h: Moved to...
* posix/tst-rfc3484.c: Adjust for addition of prefixlen field.
* stdlib/stdlib.h: Define __compar_d_fn_t. Declare qsort_r.
* include/ifaddrs.h: Remove in6ai_temporary.
* po/cs.po: Update from translation team.
* nscd/gai.c (__ioctl): Define. Include check_native.c.
* nscd/cache.c (prune_cache): If cache is empty, instruct caller
* po/sv.po: Update from translation team.
* po/nl.po: Likewise.
* sysdeps/unix/sysv/linux/check_native.c (__check_native): Simplify
* po/ko.po: Update from translation team.
(struct known_translation_t): Turn msgid into a union. (transcmp): Use
the appropriate part of s1->msgid and s2->msgid. (DCIGETTEXT): Change the
allocation of the 'search' variable so that it needs only fixed stack space.
Delay the initialization of msgid_len until it is needed.
[BZ #5346]
* sysdeps/unix/sysv/linux/Makefile [subdir=misc] (sysdep_headers):
* po/zh_CN.po: Update from translation team.
Update from translation team.
* po/tr.po: Update from translation team.
* posix/gai.conf: Update for current default tables.
* sysdeps/posix/getaddrinfo.c (default_labels): Describe entry for
* sysdeps/posix/getaddrinfo.c (defaults_scopes, scopes): New variables.
* sysdeps/pthread/pthread.h (pthread_cleanup_push,
* locale/programs/ld-collate.c (collate_read): Fix loop to match
[BZ #5378]
[BZ #5375]
[BZ #5382]
Partially based on a patch by Petr Baudis <address@hidden>.
* sysdeps/unix/sysv/linux/Makefile [subdir=inet] (sysdep_headers):
* sysdeps/unix/sysv/linux/s390/s390-64/syscalls.list: Add open and
* sysdeps/s390/bits/string.h (strlen, strcpy, strncpy, strcat,
* sysdeps/unix/sysv/linux/x86_64/lowlevellock.S (__lll_timedlock_wait):
* sysdeps/unix/sysv/linux/check_native.c: Include <asm/types.h>.
* sysdeps/unix/sysv/linux/powerpc/powerpc64/syscalls.list: Add open
* nscd/nscd.h (MAX_STACK_USE): Define.
Clear array before use.
memory allocation failed.
Declare fsync also for Unix98.
Define REG_ENOSYS also for Unix98.
Define __need_FILE also for __USE_XOPEN2K.
* posix/unistd.h: Declare fsync also for __USE_XOPEN2K.
* po/ca.po: Update from translation team.
* stdlib/tst-setcontext.c: Catch the case where the links gets
[BZ #5435]
[BZ #5439]
* sysdeps/unix/sysv/linux/sh/lowlevellock.S (__lll_timedlock_wait):
* locales/si_LK (mon): Fix February and November spelling.
[BZ #5441, BZ #5452, BZ #5454]
[BZ #5427]
[BZ #5424, BZ #5428, BZ #5451]
* sysdeps/unix/sysv/linux/adjtime.c: Use ADJ_OFFSET_SS_READ if
* charmaps/UTF-8: Add Unicode 5.1 entries.
* malloc/malloc.c (_int_malloc): sYSMALLOc might fail, in this
* malloc/arena.c (grow_heap): Split out code to shrink heap into...
[BZ #5465]
[BZ #5463, BZ #5464]
[BZ #5477]
* time/bug-getdate1.c (do_test): Don't use century values which
* posix/regcomp.c (optimize_utf8): Fix a typo, s/idx/ctx_type/,
..
* locale/nl_langinfo.c (nl_langinfo): Just call __nl_langinfo_l.
* sysdeps/x86_64/pthreaddef.h (ARCH_RETRY_MMAP): Take additional
* sysdeps/unix/sysv/linux/x86_64/sysdep.h (INTERNAL_SYSCALL_ERROR_P):
* sysdeps/unix/sysv/linux/x86_64/init-first.c (__vdso_gettimeofday):
* malloc/malloc.c (public_mTRIm): Iterate over all arenas and call
* malloc/tst-trim1.c: New file.
* elf/tst-execstack.c (do_test): Don't fail if SELinux forbids
* malloc/malloc.c (public_cALLOc): For arena other than
(intel_02_known): New entry 0x3f.
* sysdeps/x86_64/cacheinfo.c (intel_02_known): New entry 0x3f.
* nss/nsswitch.c (__nss_lookup): Actually use alternative name in
* posix/getconf.c: Update copyright year.
* sysdeps/unix/sysv/linux/check_pf.c (make_request): Fix
* ctype/ctype.h (__ctype_b_loc, __ctype_tolower_loc,
(vscanf): Fix definition for loser compilers.
* libio/stdio.h (vscanf): Fix definition for loser compilers.
* sysdeps/unix/sysv/linux/i386/makecontext.S (__makecontext): Avoid
008-01-08 Jakub Jelinek <address@hidden>
[BZ #5553]
[BZ #5545]
[BZ #5541]
* pthread-errnos.sym: Add EOVERFLOW.
* sysdeps/posix/getaddrinfo.c (sort_results): Remove service_order
2008-01-10 Jakub Jelinek <address@hidden>
* sysdeps/posix/getaddrinfo.c (rfc3484_sort): Store result of
[BZ #5520]
Update from translation team.
* po/ko.po: Update from translation team.
[BZ #5614]
* tst-eintr2.c (do_test): make sure that if mutex_lock in main
* conform/data/fmtmsg.h-data: Add missing allows.
[BZ #5607]
* sysdeps/posix/getaddrinfo.c (default_labels): Adjust for change
[BZ #5628]
* include/link.h (FORCED_DYNAMIC_TLS_OFFSET): Define.
(XADD): Use a scratch register.
* sysdeps/i386/fpu/ftestexcept.c (fetestexcept): Use short for fnstsw.
* po/ko.po: Update from translation team.
(sem_post): Avoid unnecessary addr32 prefix.
* sysdeps/unix/sysv/linux/x86_64/sem_post.S (sem_post): Avoid
Header for timerfd interfaces.
* sysdeps/unix/sysv/linux/sys/timerfd.h: New file.
[BZ #5737]
Update from translation team.
* po/fr.po: Update from translation team.
[BZ #5854]
[BZ #5818]
[BZ #5790]
[BZ #5627]
[BZ #5736]
* SUPPORTED (SUPPORTED-LOCALES): Add shs_CA.UTF-8.
[BZ #5779]
* include/stdio.h (__asprintf_chk, __dprintf_chk,
* sysdeps/x86_64/rtld-memset.c: New file.
[BZ #5778]
* stdlib/Makefile (aux): Add tens_in_limb.
* io/tst-fchownat.c: Correctly handle _POSIX_CHOWN_RESTRICTED
* sysdeps/generic/ldsodefs.h (struct rtld_global_ro): Add
[BZ #5786]
* sysdeps/unix/sysv/linux/dl-sysdep.c: Avoid unnecessary code for
[BZ #5760]
[BZ #5762]
[BZ #5774]
of NAN(...) sequence.
[BZ #5602]
(charmap_conversion): Pass name of output file not stream for output
file. Open output file here.
[BZ #5903]
* sysdeps/unix/sysv/linux/i386/dl-sysdep.h: Define
Fix typo.
Remove useless "if" before "free".
Remove useless "if" before "free":
* locales/iso14651_t1_common: Add support for Devanagari script.
* sysdeps/unix/sysv/linux/bits/sched.h: Add new CLONE_* flags,
* sysdeps/unix/sysv/linux/adjtime.c: Correctly use
* po/vi.po: New Vietnamese translation.
* nis/nis_call.c (nis_server_cache_search): Save errno around stat
[BZ #5857]
* sysdeps/s390/fpu/fegetenv.c (fegetenv): Remove PTRACE_PEEKUSER
Fix comment for scope nullbits.
* posix/gai.conf: Fix comment for scope nullbits.
* sysdeps/unix/sysv/linux/bits/local_lim.h: Undefined ARG_MAX if
* sysdeps/unix/sysv/linux/wordsize-64/syscalls.list: Add open
[BZ #5995]
[BZ #5979]
* posix/getopt.c (_getopt_internal_r): Remove old POSIX-demanded
[BZ #5939]
* stdio-common/vfprintf.c (vfprintf): Correct overflow test.
* sysdeps/unix/opendir.c (__alloc_dir): If allocation fails for size
* po/nl.po: Update from translation team.
* intl/dcigettext.c (_nl_find_msg): Reread nconversions after
[BZ #5443]
* locales/iso14651_t1_common: Add support for Gujarati script.
[BZ #6007]
* po/nl.po: Update from translation team.
Handle scope IDs in resolv.conf.
[BZ #5475]
Fix first weight for U+1E60, U+1E62, U+1E64, U+1E66, and U+1E68.
[BZ #6004]
[BZ #6040]
[BZ #6042]
(collate_read): Ignore script lines as well when ignoring the whole
category.
* locale/programs/ld-collate.c (collate_read): Ignore script lines
[BZ #6024]
[BZ #5998]
* nss_files/files-XXX.c (_nss_files_getXXent_r): Restore saved errno.
* sysdeps/unix/sysv/linux/i386/vfork.S (__vfork): Record return
[BZ #5436]
[BZ #5209]
* sysdeps/unix/sysv/syscalls.list: The times syscall doesn't return
[BZ #4314]
* sysdeps/powerpc/powerpc32/power4/fpu/w_sqrt.S: New File.
[BZ #4407]
* elf/Makefile (tests): Substitute tests-vis-yes here.
* sysdeps/powerpc/powerpc32/power5/fpu/s_isnan.S: New file.
isnan implementation for Power6x 64-bit
isnan implementation for ppc32.
[BZ #5768]
* sysdeps/powerpc/powerpc32/power4/hp-timing.c: New file.
* sysdeps/powerpc/powerpc64/dl-machine.h (elf_machine_type_class):
* sysdeps/unix/sysv/syscalls.list: The times syscall doesn't have
[BZ #5741]
* timzeone/asia: Update from tzdata2008b.
* version.h (VERSION): Bump to 2.8.
[BZ #5443]
* include/features.h (__GLIBC_MINOR__): Bump to 8.
* configure.in: Check for -fno-section-anchors in addition to
[BZ4997]
[BZ #4997]
* elf/tls-macros.h (__TLS_GET_ADDR): Define according to the ABI
* elf/tls-macros.h [__powerpc64__] (__TLS_GET_ADDR): Define according
* sysdeps/unix/sysv/linux/configure.in: Bump minimal kernel
* sysdeps/powerpc/fpu/fenv_libc.h: Add libm_hidden_proto for
* scripts/data/localplt-powerpc64-linux-gnu.data: New file.
* sysdeps/powerpc/fpu/fe_nomask.c: Add libm_hidden_def. Include
* sysdeps/powerpc/fpu/e_sqrt.c: Avoid call to fetestexcept.
* sysdeps/ieee754/ldbl-128ibm/s_nearbyintl.c (__nearbyintl): Use
* sysdeps/unix/sysv/linux/powerpc/bits/mathinline.h (__signbitl):
-----------------------------------------------------------------------
hooks/post-receive
--
glibc maintenance
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [SCM] glibc maintenance annotated tag, glibc-2.8, created. glibc-2.8,
Thomas Schwinge <=