aboutsummaryrefslogtreecommitdiff
path: root/ChangeLog
AgeCommit message (Collapse)AuthorFilesLines
2008-10-16* stdlib/longlong.h: Update from GCC.Roland McGrath1-0/+4
2008-10-11* sysdeps/sparc/sparc64/sparcv9v/memcpy.S: When not USE_BPR, Jakub Jelinek1-0/+9
make sure any registers used with 64-bit 'branch-on-register' instructions have their top 32-bits clear. * sysdeps/sparc/sparc64/sparcv9v/memset.S: Likewise. * sysdeps/sparc/sparc64/sparcv9v2/memcpy.S: Likewise. 2008-10-09 Jakub Jelinek <jakub@redhat.com> David S. Miller <davem@davemloft.net> * sysdeps/sparc/sparc64/sparcv9v/memcpy.S: When not USE_BPR, make sure any registers used with 64-bit 'branch-on-register' instructions have their top 32-bits clear. * sysdeps/sparc/sparc64/sparcv9v/memset.S: Likewise. * sysdeps/sparc/sparc64/sparcv9v2/memcpy.S: Likewise.
2008-10-06.Ulrich Drepper1-5/+0
2008-10-06* sysdeps/unix/sysv/linux/fork.c (__libc_fork): Add memory barrierUlrich Drepper1-0/+5
to force runp->refcntr to be read from memory.
2008-10-06[BZ #6942]Ulrich Drepper1-0/+6
.. 2008-09-18 Andreas Schwab <schwab@suse.de> [BZ #6942] * resolv/res_send.c (send_vc): Fix use of unaligned address. Properly handle partial reads.
2008-10-01* elf/elf.h (STO_MIPS_PLT): New.Roland McGrath1-0/+10
(R_MIPS_COPY): New. (R_MIPS_JUMP_SLOT): New. (R_MIPS_NUM): Redefine to 128. (DT_MIPS_PLTGOT): New. (DT_MIPS_RWPLT): New. (DT_MIPS_NUM): Redefine to 0x35.
2008-10-01* timezone/africa: Update from tzdata2008f.Ulrich Drepper1-0/+11
* timezone/asia: Likewise. * timezone/australasia: Likewise. * timezone/europe: Likewise. * timezone/leapseconds: Likewise. * timezone/northamerica: Likewise. * timezone/southamerica: Likewise. * timezone/zone.tab: Likewise.
2008-09-30* nscd/connections.c: Disable use of paccept for now.Ulrich Drepper1-0/+4
2008-09-29* socket/Versions: Remove paccept export for GLIBC_2.9.Ulrich Drepper1-0/+4
* socket/Makefile (routines): Remove paccept. * socket/sys/socket.h: Remove paccept declaration.
2008-09-29* po/sv.po: Update from translation team.Ulrich Drepper1-0/+4
2008-09-23* sysdeps/s390/s390-64/s390x-mcount.S: Replace ahi with aghi.Ulrich Drepper1-0/+5
* sysdeps/unix/sysv/linux/s390/s390-64/socket.S: Likewise.
2008-09-17* dlfcn/dlopen.c (dlopen_doit): Allow __RTLD_SPROF flag.Ulrich Drepper1-0/+5
Patch by Olivier Fourdan <ofourdan@redhat.com>.
2008-09-15* sunrpc/rpc/svc.h: Declare svcfd_create.Ulrich Drepper1-1/+6
Patch by Michael Solberg <msolberg@redhat.com>. * hurd/hurd/signal.h (HURD_MSGPORT_RPC): Fix a typo.
2008-09-122008-09-12 Flavio Leitner <fleitner@redhat.com>Ulrich Drepper1-0/+7
Ulrich Drepper <drepper@redhat.com> * malloc/malloc.c (public_vALLOc): Try other arenas in case _int_valloc fails. (public_pVALLOc): Likewise.
2008-09-02Update.Andreas Jaeger1-0/+5
2008-09-02 Andreas Jaeger <aj@suse.de> * sysdeps/unix/sysv/linux/s390/s390-32/utmp-convert.h: Fix last commit.
2008-08-26[BZ #6860]cvs/fedora-glibc-20080828T1623Roland McGrath1-0/+1
2008-08-262008-08-26 Aurelien Jarno <aurelien@aurel32.net>Roland McGrath1-0/+4
* hurd/hurd/signal.h (HURD_MSGPORT_RPC): Fix a typo.
2008-08-19* Makefile (check-data): Check data directory in add-ons.Roland McGrath1-0/+5
* elf/Makefile (check-data): Likewise.
2008-08-18* configure.in (--with-cpu): Check compiler support for -march/-mcpu.Roland McGrath1-0/+8
* configure: Regenerated. * config.make.in (cflags-cpu): New substituted variable. (with-cpu): Variable removed. * Makeconfig (+cflags): Use $(cflags-cpu), not $(with-cpu).
2008-08-17[BZ #6845]Ulrich Drepper1-0/+9
2008-08-14 Ryan S. Arnold <rsa@us.ibm.com> [BZ #6845] * sysdeps/powerpc/fpu/bits/mathinline.h (__signbitl): Copy new __signbitl definition and __LONG_DOUBLE_128__ guard from: * sysdeps/unix/sysv/linux/powerpc/bits/mathinline.h: Remove as redundant. Functions which call floating point assembler operations should go into a sysdeps powerpc/fpu directory.
2008-08-15* sysdeps/unix/sysv/linux/x86_64/bits/mman.h: Define MAP_STACK.Ulrich Drepper1-0/+5
* sysdeps/unix/sysv/linux/i386/bits/mman.h: Likewise.
2008-08-14* sysdeps/x86_64/memset.S: Reduce size of tables for PIC.Ulrich Drepper1-0/+2
2008-08-14* sysdeps/unix/sysv/linux/dl-origin.c (_dl_get_origin): Undo allUlrich Drepper1-0/+11
change related to AT_EXECFN. We cannot use that string. * sysdeps/generic/ldsodefs.h (struct rtld_global_ro): Remove _dl_execfn member. * elf/dl-support.c: Remove _dl_execfn variable. (_dl_aux_init): Remove handling of AT_EXECFN. * elf/dl-sysdep.c (_dl_sysdep_start): Remove handling of AT_EXECFN. * elf/rtld.c (process_envvars): Remove use of __ASSUME_AT_EXECFN.
2008-08-14[BZ #6544]Ulrich Drepper1-0/+5
* libio/fmemopen.c: Implement binary mode. In this mode no NUL byte gets added to writes and seeks from the end use the length of the buffer and not the currently terminating NUL byte.
2008-08-14[BZ #6634]Ulrich Drepper1-0/+9
2008-08-13 Ulrich Drepper <drepper@redhat.com> [BZ #6634] * login/utmp_file.c (getutent_r_file): Take additional parameter. Set to true if locking failed. (getutid_r_file): Adjust caller. (pututline_file): Likewise. Return NULL in this case. Patch mostly by halesh.s@gmail.com.
2008-08-13[BZ #6589]Ulrich Drepper1-0/+7
2008-08-12 Ulrich Drepper <drepper@redhat.com> [BZ #6589] * sysdeps/unix/sysv/linux/ifaddrs.c (struct sockaddr_ll_max): Define. (struct ifaddrs_storage): Use it instead of sockaddr_ll.
2008-08-13[BZ #6839]Ulrich Drepper1-0/+6
2008-08-12 Ryan S. Arnold <rsa@us.ibm.com> [BZ #6839] * sysdeps/powerpc/powerpc32/dl-machine.c (CHECK_STATIC_TLS): Remove macro since it is now available in elf/dynamic-link.h.
2008-08-13* hurd/hurd/signal.h (HURD_MSGPORT_RPC): Avoid -Wparenthesis triggers,Roland McGrath1-0/+6
in case used outside of libc. Reported by Samuel Thibault <samuel.thibault@ens-lyon.org>
2008-08-12* resolv/res_mkquery.c (res_nmkquery): Call ns_name_compressUlrich Drepper1-0/+5
directly instead of going through dn_comp.
2008-08-12* sysdeps/mach/i386/machine-lock.h (__spin_unlock, __spin_try_lock):Roland McGrath1-0/+5
Fix asm constraints.
2008-08-08 Carlos Eduardo Seo <cseo@linux.vnet.ibm.com>Ulrich Drepper1-2/+1
2008-08-08[BZ #6790]Ulrich Drepper1-0/+6
2008-08-07 Ulrich Drepper <drepper@redhat.com> [BZ #6790] * sysdeps/unix/sysv/linux/bits/in.h (IP_PMTUDISC_PROBE): Define. (IPV6_PMTUDISC_PROBE): Likewise.
2008-08-08[BZ #6791]Ulrich Drepper1-1/+7
2008-08-07 Pete Eberlein <eberlein@us.ibm.com> [BZ #6791] * sysdeps/unix/sysv/linux/powerpc/bits/mman.h (PROT_SAO): Define. Carlos Eduardo Seo <cseo@linux.vnet.ibm.com>
2008-08-08[BZ #6817]Ulrich Drepper1-0/+16
2008-08-01 Steven Munroe <sjmunroe@us.ibm.com> Carlos Eduardo Seo <cseo@linux.vnet.ibm.com> [BZ #6817] * sysdeps/powerpc/dl-procinfo.c (_dl_powerpc_cap_flags): Added the members 'vsx' and 'arch_2_06'. (_dl_powerpc_platforms): Add the member 'power7'. * sysdeps/powerpc/dl-procinfo.h: Modify _DL_HWCAP_FIRST to reflect the changes required by VSX and ISA 2.06. Modify _DL_PLATFORMS_COUNT to reflect the addition of 'power7'. Defined PPC_PLATFORM_POWER7. (_dl_string_platform): Add support for POWER7. * sysdeps/powerpc/sysdep.h: Define bit masks for VSX capability and ISA 2.06.
2008-08-07[BZ #6824]Ulrich Drepper1-0/+7
2008-08-07 Ulrich Drepper <drepper@redhat.com> [BZ #6824] * sysdeps/unix/sysv/linux/powerpc/bits/mathinline.h: Use correct macro to detect use of 128 bit long double. Patch by Ryan S. Arnold <rsa@us.ibm.com>.
2008-08-06* scripts/gen-as-const.awk: Use 32-bit values on 32-bit platforms.Ulrich Drepper1-0/+2
2008-08-05[BZ #5794]Ulrich Drepper1-0/+1
2008-08-05* sysdeps/i386/fpu/s_expm1l.S: Simply use exp implementation for largeUlrich Drepper1-1/+8
parameters. * sysdeps/x86_64/fpu/s_expm1l.S: Likewise. Patch by Denys Vlasenko <dvlasenk@redhat.com>. * nscd/connections.c (nscd_init): Typo in preprocessor directive.
2008-08-03* nscd/connections.c (main_loop_poll): Pass a buffer which isUlrich Drepper1-0/+7
guaranteed to be large enough to read inotify event. Ignore EAGAIN error. Better error message. Add branch predicition. (main_loop_epoll): Likewise.
2008-08-02* sysdeps/mach/i386/machine-lock.h (__spin_unlock, __spin_try_lock):Roland McGrath1-0/+5
Add memory clobbers.
2008-08-02* manual/arith.texi: Avoid @strong{Note:}.Ulrich Drepper1-0/+9
* manual/creature.texi: Likewise. * manual/filesys.texi: Likewise. * manual/math.texi: Likewise. * manual/memory.texi: Likewise. * manual/resource.texi: Likewise. * manual/syslog.texi: Likewise. * manual/time.texi: Likewise.
2008-08-02* sysdeps/posix/clock_getres.c (hp_timing_getres): Remove inlineUlrich Drepper1-0/+5
to prevent warning.
2008-08-01* sysdeps/unix/sysv/linux/Versions: Fix changes due to old patch forcvs/fedora-glibc-20080802T0809Ulrich Drepper1-0/+6
new epoll_create1 interface. * sysdeps/unix/sysv/linux/syscalls.list: Likewise. * sysdeps/unix/sysv/linux/sys/epoll.h: Likewise. * sysdeps/unix/sysv/linux/x86_64/sys/epoll.h: Likewise.
2008-08-01* include/arpa/nameser.h (NS_GET16): Use const pointer.Ulrich Drepper1-0/+3
(NS_GET32): Likewise.
2008-08-01* sysdeps/unix/sysv/linux/kernel-features.h: s390 has the newUlrich Drepper1-0/+3
syscalls, too.
2008-08-01* sysdeps/unix/sysv/linux/dl-origin.c (_dl_get_origin): We cannotUlrich Drepper1-0/+5
use the AT_EXECFN value if it is no absolute path. * sysdeps/unix/sysv/linux/kernel-features.h: Never define __ASSUME_AT_EXECFN.
2008-08-01* Versions.def: Add GLIBC_2.9 to libresolv.Ulrich Drepper1-0/+27
* include/resolv.h: Remove hidden proto declarations for __ns_* functions. Add them for __dn_count_labels and __p_secstodate. * include/arpa/nameser.h: Add a number of hidden proto declarations. Define ns_msg_getflags macro here. * resolv/res_debug.c: Add hidden definition for __dn_count_labels and __p_secstodate. * resolv/Versions: Export functions from <arpa/nameser.h> from libresolv in version GLIBC_2.9. * resolv/ns_name.c: Integrate changes from bind 9.5.0. Add necessary hidden definitions. * resolv/ns_netint.c: Likewise. * resolv/ns_parse.c: Likewise. * resolv/ns_print.c: Likewise. * resolv/ns_samedomain.c: Likewise. * resolv/ns_ttl.c: Likewise. * resolv/arpa/nameser_compat.h: Likewise. * resolv/arpa/nameser.h: Likewise. Remove macros which redirect function calls. * resolv/nss_dns/dns-canon.c (_nss_dns_getcanonname_r): Use __ns_get16 instead of ns_get16. * resolv/nss_dns/dns-host.c (getanswer_r): Use __ns_get16 and __ns_get32 instead of ns_get16 and ns_get32 respectively. (gaih_getanswer_slice): Likewise. * resolv/Makefile (libresolv-routines): Add ns_date. * resolv/ns_date.c: New file.
2008-08-01* elf/Makefile (check-localplt.out): Also check libresolv andUlrich Drepper1-0/+5
libcrypt.
2008-07-31* sysdeps/unix/sysv/linux/kernel-features.h: DefineUlrich Drepper1-0/+5
__ASSUME_O_CLOEXEC.
2008-07-30* sysdeps/posix/getaddrinfo.c (gaih_inet): Raise size of initialUlrich Drepper1-0/+3
buffer passed to NSS functions.