diff options
author | Jakub Jelinek <jakub@redhat.com> | 2007-12-12 18:13:35 +0000 |
---|---|---|
committer | Jakub Jelinek <jakub@redhat.com> | 2007-12-12 18:13:35 +0000 |
commit | 574e283890a6ca92325a06dafa76ff307a8019a2 (patch) | |
tree | 055e44e24a55fb4863e5d9cdc04e320cde52ffe9 /ChangeLog | |
parent | a162e5955f7e324be82d9318bbcbe869c66ffb86 (diff) | |
download | glibc-574e283890a6ca92325a06dafa76ff307a8019a2.tar.gz glibc-574e283890a6ca92325a06dafa76ff307a8019a2.tar.xz glibc-574e283890a6ca92325a06dafa76ff307a8019a2.zip |
Updated to fedora-glibc-20071212T1051
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 588 |
1 files changed, 588 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog index 714c014f88..62141b67f4 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,591 @@ +2007-12-11 Ulrich Drepper <drepper@redhat.com> + + * iconvdata/hp-thai8.c: New file. + * iconvdata/Makefile: Add rules for hp-thai8.c. + * iconvdata/tst-tables.sh: Add entry for HP-THAI8. + * iconvdata/gconv-modules: Likewise. + + [BZ #5464] + * iconvdata/hp-greek8.c: New file. + * iconvdata/Makefile: Add rules for hp-greek8.c. + * iconvdata/tst-tables.sh: Add entry for HP-GREEK8. + * iconvdata/gconv-modules: Likewise. + + [BZ #5463] + * iconvdata/hp-turkish8.c: New file. + * iconvdata/Makefile: Add rules for hp-turkish8.c. + * iconvdata/tst-tables.sh: Add entry for HP-TURKISH8. + * iconvdata/gconv-modules: Likewise. + + * malloc/arena.c (grow_heap): Split out code to shrink heap into... + (shrink_heap): ... this new function. + (heap_trim): Call shrink_heap instead of grow_heap. + + * malloc/malloc.c (_int_malloc): sYSMALLOc might fail, in this + case don't call alloc_perturb. + +2007-12-10 Ulrich Drepper <drepper@redhat.com> + + * sysdeps/unix/sysv/linux/adjtime.c: Use ADJ_OFFSET_SS_READ if + possible. + * sysdeps/unix/sysv/linux/kernel-features.h + (__ASSUME_ADJ_OFFSET_SS_READ): Define for 2.6.24. + * sysdeps/unix/sysv/linux/sys/timex.h (ADJ_OFFSET_SS_READ): Define. + +2007-12-08 Ulrich Drepper <drepper@redhat.com> + + [BZ #5424] + * stdio-common/vfprintf.c: Do not overflow when adding to done. + * stdio-common/Makefile (tests): Add bug22. + * stdio-common/bug22.c: New file. + + [BZ #5451] + * time/getdate.c: Fix filling in default values. + * time/bug-getdate1.c: New file. + * time/Makefile: Add rules to build and run bug-getdate1. + + * iconvdata/ebcdic-is-friss.c: Use 8bit-gap instead of 8bit-generic. + * iconvdata/ebcdic-es.c: Likewise. + * iconvdata/ebcdic-es-a.c: Likewise. + * iconvdata/ebcdic-uk.c: Likewise. + * iconvdata/iso8859-16.c: Likewise. + * iconvdata/viscii.c: Likewise. + * iconvdata/iso8859-9e.c: Likewise. + * iconvdata/Makefile: Adjust appropriately. + + [BZ #5428] + * wcsmbs/wchar.h: Unconditionally undefine __need_mbstate and + __need_wint_t. + +2007-12-07 Ulrich Drepper <drepper@redhat.com> + + [BZ #5427] + * iconvdata/hp-roman9.c: New file. + * iconvdata/Makefile: Add rules for hp-roman9.c. + * iconvdata/tst-tables.sh: Add HP-ROMAN9. + * iconvdata/gconv-modules: Likewise. + + * iconvdata/hp-roman8.c: Use 8bit-gap instead of 8bit-generic. + * iconvdata/Makefile: Adjust appropriately. + + [BZ #5441] + * stdio-common/vfscanf.c (_IO_vfwscanf): Don't free ptrs_to_free + structure, it's allocated with alloca. + * stdio-common/Makefile (tests): Add bug21. + * stdio-common/bug21.c: New file. + +2007-12-06 Aurelien Jarno <aurelien@aurel32.net> + + [BZ #5452] + * sysdeps/unix/sysv/linux/bits/sched.h: Use __extension__ + keyword for gcc's braced-groups. + +2007-12-07 Ulrich Drepper <drepper@redhat.com> + + [BZ #5454] + * inet/ether_line.c: Strip hostname of whitespaces. + * inet/Makefile (tests): Add tst-ether_line. + * inet/tst-ether_line.c: New file. + +2007-12-03 Ulrich Drepper <drepper@redhat.com> + + [BZ #5439] + * sysdeps/unix/sysv/linux/sys/signalfd.h: Fix use of __nonnull. + + [BZ #5435] + * sysdeps/unix/sysv/linux/i386/makecontext.S: Align stack. + + * stdlib/tst-setcontext.c: Catch the case where the links gets + messed up and we do not reach main again. + + * po/ca.po: Update from translation team. + +2007-11-26 Ulrich Drepper <drepper@redhat.com> + + * posix/unistd.h: Declare fsync also for __USE_XOPEN2K. + * posix/regex.h (REG_ENOSYS): Likewise. + * wcsmbs/wchar.h: Define __need_file also for __USE_XOPEN2K. + +2007-11-25 Ulrich Drepper <drepper@redhat.com> + + * nscd/nscd.h (MAX_STACK_USE): Define. + * nscd/mem.c (MAX_STACK_USE): Remove definition here. + (gc): Initialize stack_used based on allocation in prune_cache. + * nscd/cache.c (prune_cache): Use heap for mark array if necessary. + Clear array before use. + + * nscd/aicache.c (addhstaiX): Update statistics counter in case + memory allocation failed. + * nscd/hstcache.c (cache_addhst): Likewise. + * nscd/grpcache.c (cache_addgr): Likewise. + * nscd/servicescache.c (cache_addserv): Likewise. + * nscd/pwdcache.c (cache_addpw): Likewise. + * nscd/initgrcache.c (addinitgroupsX): Likewise. + +2007-11-23 Ulrich Drepper <drepper@redhat.com> + + * sysdeps/unix/sysv/linux/powerpc/powerpc64/syscalls.list: Add open + and creat system calls. + + * sysdeps/unix/sysv/linux/check_native.c: Include <asm/types.h>. + +2007-11-23 Martin Schwidefsky <schwidefsky@de.ibm.com> + + * sysdeps/unix/sysv/linux/Makefile [subdir=inet] (sysdep_headers): + Add netiucv/iucv.h. + * sysdeps/unix/sysv/linux/netiucv/iucv.h: New file. + * sysdeps/unix/sysv/linux/opensock.c (__opensock): Add AF_IUCV + protocol. + * sysdeps/unix/sysv/linux/sa_len.c (__libc_sa_len): Likewise. + * sysdeps/unix/sysv/linux/s390/opensock.c: New file. + * sysdeps/unix/sysv/linux/s390/sa_len.c: New file. + +2007-11-22 Martin Schwidefsky <schwidefsky@de.ibm.com> + + * sysdeps/s390/bits/string.h (strlen, strcpy, strncpy, strcat, + strncat): Define as macros to avoid compile errors. + + * sysdeps/unix/sysv/linux/s390/s390-64/syscalls.list: Add open and + creat entries. + +2007-11-22 Ulrich Drepper <drepper@redhat.com> + + [BZ #5382] + * nscd/nscd.h (NSCD_THREAD_STACKSIZE): Define. + * nscd/connections.c (start_threads): Use NSCD_THREAD_STACKSIZE. + * nscd/mem.c (gc): Don't allocate arrays on the stack if they can + overflow it. + Partially based on a patch by Petr Baudis <pasky@suse.cz>. + + * sysdeps/unix/sysv/linux/nscd_setup_thread.c (setup_thread): + Return zero in case the thread library is not NPTL. + + [BZ #5375] + * resolv/res_hconf.c (_res_hconf_reorder_addrs): Fix locking when + initializing interface list. + + [BZ #5378] + * nis/nss_compat/compat-initgroups.c (getgrent_next_nss): Don't + use result of nss_getgrgid_r if nothing was found. For other + error return with a failure. + Partially based on a patch by Petr Baudis <pasky@suse.cz>. + + * locale/programs/ld-collate.c (collate_read): Fix loop to match + macro name. + +2007-11-19 Ulrich Drepper <drepper@redhat.com> + + * sysdeps/posix/getaddrinfo.c (defaults_scopes, scopes): New variables. + (get_scope): For IPv4 scope, use scopes table. + (fini): Free scopes table if necessary. + (free_scopelist): New function. + (scopecmp): New function. + (gaiconf_init): Also handle scopev4 entries. + * posix/tst-rfc3484.c (do_test): Initialize scopes. + * posix/tst-rfc3484-2.c (do_test): Likewise. + * posix/gai.conf: Document scopev4 defaults. + * posix/Makefile (tests): Add tst-rfc3484-3. + * posix/tst-rfc3484-3.c: New file. + + * sysdeps/posix/getaddrinfo.c (default_labels): Describe entry for + Teredo tunnels. + * posix/gai.conf: Update for current default tables. + +2007-11-19 Ulrich Drepper <drepper@redhat.com> + + * po/tr.po: Update from translation team. + +2007-11-18 Roland McGrath <roland@frob.com> + + * manual/arith.texi (Remainder Functions): Spelling fix. + From Shaun Silk <genix@mysoul.com.au>. + + * sysdeps/mach/hurd/bits/fcntl.h (O_CLOEXEC): Fix value. + +2007-11-17 Ulrich Drepper <drepper@redhat.com> + + * po/zh_CN.po: Update from translation team. + + * sysdeps/unix/sysv/linux/Makefile [subdir=misc] (sysdep_headers): + Add sys/signalfd.h and sys/eventfd.h. + +2007-11-15 Bruno Haible <bruno@clisp.org> + + [BZ #5346] + * intl/dcigettext.c (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. + +2007-11-15 Andreas Jaeger <aj@suse.de> + + * sysdeps/ieee754/dbl-64/sincos.tbl: Fix size of union. + Reported by Christoph Quirin Lauter <christoph.lauter@ens-lyon.fr>. + +2007-11-15 Ulrich Drepper <drepper@redhat.com> + + * po/ko.po: Update from translation team. + +2007-11-14 Ulrich Drepper <drepper@redhat.com> + + * sysdeps/unix/sysv/linux/check_native.c (__check_native): Simplify + significantly. The device type is also part of the ifinfomsg data. + + * po/sv.po: Update from translation team. + * po/nl.po: Likewise. + + * nscd/cache.c (prune_cache): If cache is empty, instruct caller + to wake up in 24 hours. + + * nscd/gai.c (__ioctl): Define. Include check_native.c. + +2007-11-13 Ulrich Drepper <drepper@redhat.com> + + * po/cs.po: Update from translation team. + * po/pl.po: Likewise. + + * include/ifaddrs.h: Remove in6ai_temporary. + (struct in6addrinfo): Add index element. + Declare __check_native. + * inet/Makefile (aux): Add check_native. + * sysdeps/unix/sysv/linux/check_native.c: New file. + * sysdeps/unix/sysv/linux/check_pf.c: No need to recognize + IFA_F_TEMPORARY. Pass back ifa_index. + * sysdeps/posix/getaddrinfo.c: Remove netlink compatibility code. + (rfc3484_sort): Add new parameter. Implement rule 7 correctly: + call __check_native if necessary. + (getaddrinfo): Fill in index field. Use qsort_r instead of qsort + to sort addresses. Pass information about the results. + * posix/tst-rfc3484.c: Adjust for addition of index field and change + of rfc3484_sort interface. + * posix/tst-rfc3484-2.c: Likewise. + + * stdlib/stdlib.h: Define __compar_d_fn_t. Declare qsort_r. + * include/stdlib.h: Add hidden_proto for qsort_t and adjust protoype + for _quicksort. + * stdlib/msort.c (qsort): Now a wrapper around qsort_r. + (qsort_r): Renamed from qsort. Take additional parameter and pass it + on as third parameter to compare function and _quicksort. + * stdlib/qsort.c (_quicksort): Take additional parameter and pass on + to the compare function. + * stdlib/Versions [libc] (GLIBC_2.8): Add qsort_r. + * Versions.def: Add GLIBC_2.8 for libc. + + * posix/tst-rfc3484.c: Adjust for addition of prefixlen field. + * posix/tst-rfc3484-2.c: Likewise. + + * include/kernel-features.h: Moved to... + * sysdeps/mach/hurd/kernel-features.h: ...here. + +2007-09-13 H.J. Lu <hongjiu.lu@intel.com> + + * sysdeps/i386/i586/memcpy_chk.S: New file. + * sysdeps/i386/i586/mempcpy_chk.S: Likewise. + * sysdeps/i386/i586/memset_chk.S: Likewise. + +2007-11-12 Ulrich Drepper <drepper@redhat.com> + + * include/ifaddrs.c (struct in6addrinfo): Add prefixlen field. + * sysdeps/unix/sysv/linux/check_pf.c (make_request): Always return + list of interfaces. Also store prefix length. + * sysdeps/posix/getaddrinfo.c (sort_result): Add prefixlen element. + (rfc3484_sort): In rule 9, for IPv4 addresses count only matching + prefix if source and destination address are in the same subnet. + (getaddrinfo): Always call __check_pf. Fill in prefixlen field. + Always look for matching record in in6ai list. + Correct source_addr_len value for IPv6->IPv4 converted records. + +2007-11-11 Roland McGrath <roland@frob.com> + + * include/kernel-features.h: New file. + +2007-11-10 Ulrich Drepper <drepper@redhat.com> + + * sysdeps/pthread/aio_misc.c (handle_fildes_io): Avoid unnecessary + complications for 64-bit platforms. + + * sysdeps/unix/sysv/linux/open64.c: Move __open64_2 implementation to.. + * sysdeps/unix/sysv/linux/open64_2.c: ...here. New file. + * sysdeps/unix/sysv/linux/Makefile [subdir=io] (sysdep_routines): Add + open64_2. + * sysdeps/unix/sysv/linux/ia64/syscalls.list: Add open and creat + entries. + * sysdeps/unix/sysv/linux/x86_64/syscalls.list: Likewise. + * sysdeps/wordsize-64/alphasort.c: New file. + * sysdeps/wordsize-64/alphasort64.c: New file. + * sysdeps/wordsize-64/fseeko.c: New file. + * sysdeps/wordsize-64/fseeko64.c: New file. + * sysdeps/wordsize-64/ftello.c: New file. + * sysdeps/wordsize-64/ftello64.c: New file. + * sysdeps/wordsize-64/ftw.c: New file. + * sysdeps/wordsize-64/ftw64.c: New file. + * sysdeps/wordsize-64/iofgetpos.c: New file. + * sysdeps/wordsize-64/iofgetpos64.c: New file. + * sysdeps/wordsize-64/iofopen.c: New file. + * sysdeps/wordsize-64/iofopen64.c: New file. + * sysdeps/wordsize-64/iofsetpos.c: New file. + * sysdeps/wordsize-64/iofsetpos64.c: New file. + * sysdeps/wordsize-64/lockf.c: New file. + * sysdeps/wordsize-64/lockf64.c: New file. + * sysdeps/wordsize-64/mkostemp.c: New file. + * sysdeps/wordsize-64/mkostemp64.c: New file. + * sysdeps/wordsize-64/mkstemp.c: New file. + * sysdeps/wordsize-64/mkstemp64.c: New file. + * sysdeps/wordsize-64/scandir.c: New file. + * sysdeps/wordsize-64/scandir64.c: New file. + * sysdeps/wordsize-64/tmpfile.c: New file. + * sysdeps/wordsize-64/tmpfile64.c: New file. + * sysdeps/wordsize-64/versionsort.c: New file. + * sysdeps/wordsize-64/versionsort64.c: New file. + * sysdeps/unix/sysv/linux/wordsize-64/aio_read.c: New file. + * sysdeps/unix/sysv/linux/wordsize-64/aio_read64.c: New file. + * sysdeps/unix/sysv/linux/wordsize-64/aio_write.c: New file. + * sysdeps/unix/sysv/linux/wordsize-64/aio_write64.c: New file. + * sysdeps/unix/sysv/linux/wordsize-64/creat64.c: New file. + * sysdeps/unix/sysv/linux/wordsize-64/getdirentries.c: New file. + * sysdeps/unix/sysv/linux/wordsize-64/getdirentries64.c: New file. + * sysdeps/unix/sysv/linux/wordsize-64/lio_listio.c: New file. + * sysdeps/unix/sysv/linux/wordsize-64/lio_listio64.c: New file. + * sysdeps/unix/sysv/linux/wordsize-64/open64.c: New file. + * sysdeps/unix/sysv/linux/wordsize-64/openat.c: New file. + * sysdeps/unix/sysv/linux/wordsize-64/openat64.c: New file. + + * crypt/sha256-crypt.c: Fix a comment. + * crypt/sha512-crypt.c: Likewise. + +2007-11-07 H.J. Lu <hongjiu.lu@intel.com> + + * sysdeps/x86_64/memset.S: Add sfence after movnti. + +2007-11-07 Ulrich Drepper <drepper@redhat.com> + + [BZ #5277] + * iconv/loop.c (STANDARD_TO_LOOP_ERR_HANDLER): If conversion failed + because output buffer is too small break, don't loop. + * iconvdata/Makefile (tests): Add bug-iconv6. + * iconvdata/bug-iconv6.c: New file. + +2007-11-06 Ulrich Drepper <drepper@redhat.com> + + * stdio-common/vfprintf.c (vfprintf): Compute necessary buffer size + with size_t type. + * stdio-common/printf_fp.c (__print_fp): Change chars_needed type to + size_t. Add casts where needed. + + * nscd/selinux.c (nscd_request_avc_has_perm): When compiled with + old headers, don't call avc_has_perm if we don't have the + permission information. + +2007-11-05 Daniel Jacobowitz <dan@codesourcery.com> + + * elf/rtld.c (dl_main): Use the page size to find the map start. + +2007-11-05 Ulrich Drepper <drepper@redhat.com> + + * time/tzfile.c (__tzfile_read): Fix check for version 0 data files. + Patch by Szymon Siwek <sls@poczta.wp.pl>. + + * nscd/aicache.c (addhstaiX): Check herrno after IPv4 lookup only + when the lookup call failed. + + * nscd/nscd.h (struct database_dyn): Rename prunelock to prune_lock. + Add prune_cond and wakeup_time. + (CACHE_PRUNE_INTERNAL): Define. + Update declarations of prune_cache and setup_thread. + * nscd/connections.c (dbs): Update initializers. + (CACHE_PRUNE_INTERNAL): Moved to nscd.h. + (nscd_init): Default number of threads is now 4. + (invalidate_cache): Take lock before calling prune_cache. + (handle_request): If SELinux forbids the request, say so. + (readylist_cond): Use static initializer. + (nscd_run_prune): New function. Used only by pruning threads. + (nscd_run_worder): Renamed from nscd_run. Remove support for pruning + here. + (fd_ready): Update nscd_run reference. + (start_threads): No need to initialize readylist_cond. + Start pruning threads separately. + * nscd/nscd_setup_thread.c: Change return value type to int and always + return 0. + * sysdeps/unix/sysv/linux/nscd_setup_thread.c: Change return value type + to int and return nonzero value if we can use the TID address hack. + * nscd/cache.c (cache_add): If next wakeup time of cleanup thread for + the database is later than the new entry's timeout, update the + wakeup time and wake the cleanup thread. + (prune_cache): Return seconds the next entry in the database is still + valid. Remove locking for pruning here. + * nscd/nscd.conf: Document default number of threads. + +2007-10-31 Ulrich Drepper <drepper@redhat.com> + + * sysdeps/x86_64/dl-trampoline.S (_dl_runtime_profile): Make sure + stack is properly aligned for the target function. + Correct unwind info. + + * elf/rtld.c (dl_main): Initialize stack and pointer guard early + when using auditing libraries. + +2007-10-29 Ulrich Drepper <drepper@redhat.com> + + * resolv/Versions [libresolv] (GLIBC_PRIVATE): Add + _nss_dns_getnetbyaddr2_r. + * resolv/nss_dns/dns-host.c: Define _nss_dns_getnetbyaddr2_r. Pass + extra parameter to getanswer_r. + (_nss_dns_getnetbyaddr_r): Now a wrapper around + _nss_dns_getnetbyaddr2_r. + + * nscd/Makefile (nscd-modules): Replace gethstbynm2_r with + gethstbynm3_r. + * nscd/gethstbynm2_r.c: Remove. + * nscd/gethstbynm3_r.c: New file. + * nscd/aicache.c (addhstaiX): Use __gethostbyaddr2_r instead of + __gethostbyaddr_r. + * nscd/gethstbyad_r.c: Generate __gethostbyaddr2_r function. Define + __gethostbyaddr_r compatibility wrapper. + * nscd/hstcache.c (cache_addhst): Add ttl parameter. Use it when + determining timeout of entry. + (lookup): Take new parameter and pass it to __gethostbyname3_r and + __gethostbyaddr2_r. + (addhstbyX): Pass reference to variable for TTL to lookup and + cache_addhst. + * nss/Versions [glibc] (GLIBC_PRIVATE): Export __nss_passwd_lookup2, + __nss_group_lookup2, __nss_hosts_lookup2, __nss_services_lookup2, + and __nss_next2. Remove __nss_services_lookup. + * nss/XXX-lookup.c: Name function now *_lookup2. Add new parameter. + Add compat wrapper. + * nss/getXXbyYY_r.c: Changes to call new *_lookup2 functions and + __nss_next2. + * nss/getXXent_r.c: Likewise. + * nss/getnssent_r.c: Likewise. + * nss/nsswitch.c (__nss_lookup): Add new parameter. If first function + does not exist in module, try the optional second name. + (__nss_next2): New function. + (__nss_next): Now wrapper around __nss_next2. + * nss/nsswitch.h: Adjust __nss_lookup prototype. + Declare __nss_next2. + Adjust definition of db_lookup_function type. + * nss/service-lookup.c: Define NO_COMPAT. + * include/netdb.h: Declare __gethostbyaddr2_r and __gethostbyname3_r. + * inet/ether_hton.c: Use __nss_next2 instead of __nss_next. + * inet/ether_ntoh.c: Likewise. + * sunrpc/netname.c: Likewise. + * sunrpc/publickey.c: Likewise. + * inet/getnetgrent.c: Likewise. Adjust calls to __nss_lookup. + * inet/gethstbyad_r.c (DB_LOOKUP_FCT): Change to __nss_hosts_lookup2. + * inet/gethstbynm2_r.c (DB_LOOKUP_FCT): Likewise. + * inet/gethstbynm_r.c (DB_LOOKUP_FCT): Likewise. + * inet/gethstent_r.c (DB_LOOKUP_FCT): Likewise. + + * nscd/aicache.c (addhstaiX): Fix default TTL handling. + + * inet/getnetgrent.c (setup): Encrypt static pointer. + +2007-10-28 Ulrich Drepper <drepper@redhat.com> + + [BZ #5204] + * crypt/sha256c-test.c: Define TIMEOUT to 6 for ancient hardware. + * crypt/sha512c-test.c: Likewise. + + [BZ #5225] + * stdio-common/vfscanf.c (_IO_vfwscanf): Don't misuse wp pointer + to keep track of end of %[ format string element. + * stdio-common/Makefile (tests): Add bug20. + * stdio-common/bug20.c: New file. + + [BZ #5222] + * elf/dl-load.c (_dl_rtld_di_serinfo): Correct handling of short + path elements in counting mode. + +2007-10-27 Andreas Jaeger <aj@suse.de> + + [BZ #5040] + * sysdeps/unix/sysv/linux/sys/epoll.h (EPOLLRDHUP): Add value. + + [BZ #3112] + * sysdeps/ia64/backtrace.c (init): Free shared library if incorrect. + (__cleanup): Free shared library when exiting. + * sysdeps/i386/backtrace.c (init): Free shared library if incorrect. + (__cleanup): Free shared library when exiting. + +2006-04-14 H.J. Lu <hongjiu.lu@intel.com> + + [BZ #2549] + * math/libm-test.inc (check_float_internal): Support + denormalized return. + +2007-10-23 Andreas Jaeger <aj@suse.de> + + [BZ #5208] + * sysdeps/unix/sysv/linux/readahead.c (__readahead): Use + __LONG_LONG_PAIR to handle little endian byte order. + Suggested by abhishekrai@google.com + +2007-10-27 Ulrich Drepper <drepper@redhat.com> + + * malloc/arena.c [!NO_THREADS]: Use ATFORK_MEM if defined. + +2007-10-26 Ulrich Drepper <drepper@redhat.com> + + * nscd/cache.c (prune_cache): Move test for modified file outside + of locking. + +2007-10-21 Andreas Jaeger <aj@suse.de> + + * manual/texinfo.tex: Update to latest version. + + * manual/sysinfo.texi (System Parameters): Fix Formatting. + + * manual/arith.texi (Status bit operations): Fix formatting. + + * manual/errno.texi (Error Messages): Fix formatting. + + * manual/sysinfo.texi (System Parameters): Fix formatting. + + * manual/libc.texinfo: Update VERSION and UPDATED. + +2007-10-19 Roland McGrath <roland@redhat.com> + + * elf/Makefile ($(objpfx)ld.so): Use $(AWK). + +2007-10-06 David S. Miller <davem@davemloft.net> + + * configure.in: Add sparcv9v2 and sparc64v2. + * scripts/config.sub: Likewise. + * configure: Regenerate. + * elf/elf.h (HWCAP_SPARC_N2): New. + * sysdeps/sparc/dl-procinfo.h (_DL_HWCAP_COUNT): Bump to 8. + * sysdeps/sparc/dl-procinfo.c (_dl_sparc_cap_flags): Add 'v9v2'. + (HWCAP_IMPORTANT): Add HWCAP_SPARC_N2. + * sysdeps/sparc/sparc32/sparcv9/sparcv9v2/memcpy.S: New file. + * sysdeps/sparc/sparc32/sparcv9/sparcv9v2/memset.S: New file. + * sysdeps/sparc/sparc64/sparcv9v2/memcpy.S: New file. + * sysdeps/sparc/sparc64/sparcv9v2/memset.S: New file. + +2007-10-18 Ulrich Drepper <drepper@redhat.com> + + * sunrpc/clnt_udp.c (clntudp_call): Don't block in recvfrom call + even if the poll result indicates there is data to read. + Patch by Jeff Moyer <jmoyer@redhat.com>. + +2007-10-18 Roland McGrath <roland@redhat.com> + + * elf/elf.h (NT_PPC_VMX): New macro. + +2007-10-17 Ulrich Drepper <drepper@redhat.com> + + * version.h (VERSION): Set to 2.7.90. + +2007-10-17 Jakub Jelinek <jakub@redhat.com> + + * sysdeps/x86_64/memset.S (bzero): Renamed to __bzero. Add + weak_alias. + +2007-10-17 Roland McGrath <roland@frob.com> + + * sysdeps/mach/hurd/bits/fcntl.h [__USE_GNU__] (F_DUPFD_CLOEXEC): New. + * sysdeps/mach/hurd/fcntl.c (__libc_fcntl): Implement it. + 2007-10-17 Ulrich Drepper <drepper@redhat.com> * version.h (VERSION): Bump to 2.7. |