commit-hurd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[SCM] glibc maintenance annotated tag, glibc-2.3.2, created. glibc-2.3.2


From: Thomas Schwinge
Subject: [SCM] glibc maintenance annotated tag, glibc-2.3.2, created. glibc-2.3.2
Date: Wed, 26 May 2010 18:28:20 +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.3.2 has been created
        at  5c67032e03d1a46cd779520ad07f9853b27d323a (tag)
   tagging  85c54a327d4c05381603eb49792afa5ad5dbe46c (commit)
  replaces  glibc-2.3.1
 tagged by  Roland McGrath
        on  Sat Mar 1 01:14:31 2003 +0000

- Log -----------------------------------------------------------------
GNU C Library version 2.3.2
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)

iD8DBQBKFyAc2vc1Cn671iURAtBMAJ4pH5V8DpzOyUBARpxx937IVcx1BQCghDlx
8m/oTSyT4At187Xr45a3RSw=
=3lev
-----END PGP SIGNATURE-----

Andreas Jaeger (41):
      Restore correct registers.
      * sysdeps/x86_64/_mcount.S: Restore correct registers.
      Regenerated.
      * sysdeps/mips/fpu/libm-test-ulps: Regenerated by
      Use */lib64 for s390x too.
      Update.
      Update.
      Fix off-by-1 error in argument access.
      * sysdeps/unix/sysv/linux/Makefile (syscall-%.h): Add -D for each
      * sysdeps/unix/sysv/linux/Makefile (syscall-%.h): Add -D for each
      * nss/getXXent.c (GETFUNC_NAME): Use union type to avoid strict
      Update.
      Update.
      Fix algorithm to align source pointer correctly.
      Update.
      Update.
      Check for visibility attribute.
      Update.
      * sysdeps/unix/sysv/linux/x86_64/sigcontextinfo.h (SIGCONTEXT):
      * sysdeps/unix/sysv/linux/x86_64/sigcontextinfo.h (SIGCONTEXT):
      Regenerated.
      * sysdeps/x86_64/fpu/libm-test-ulps: Regenerated.
      * sysdeps/unix/sysv/linux/powerpc/powerpc32/kernel_stat.h: Sync
      Update.
      * resolv/nss_dns/dns-host.c (_nss_dns_gethostbyaddr_r): Use union         
type to avoid strict aliasing problem.         (_nss_dns_gethostbyname2_r): 
Likewise.         * resolv/nss_dns/dns-network.c (_nss_dns_getnetbyaddr_r): 
Likewise.         (_nss_dns_getnetbyname_r): Likewise.
      2003-01-01  Andreas Jaeger  <address@hidden>
      (_HAVE_STAT_NSEC,_HAVE_STAT_NSEC64): New.
      Include time.h with __need_timespec even if __USE_MISC is defined but 
__USE_XOPEN is not.
      Update.
      * sysdeps/unix/mips/fork.S: add PSEUDO_END.
      Update
      Round is a const function.
      Update.
      Include stdlib.h for exit prototype.
      Update.
      * sysdeps/unix/sysv/linux/hppa/pt-initfini.c: Do not use
      Rework: %r9 is destroyed by functions so don't use it as
      * sysdeps/x86_64/fpu/fesetenv.c (fesetenv): Fix setting of default
      Update.
      * manual/memory.texi (Malloc Tunable Parameters): Clarify
      Update.

Andreas Schwab (43):
      Include <testrtsig.h>, not "testrtsig.h".
      * sysdeps/generic/allocrtsig.c: Include <testrtsig.h>, not
      Fix unterminated string.
      * sysdeps/unix/sysv/linux/ia64/pt-initfini.c: Fix unterminated
      __unused3, and __unused4 fields.
      Regenerated: autoconf  sysdeps/unix/configure.in
      Regenerated: autoconf  sysdeps/generic/configure.in
      Support inline syscall with six arguments.
      * sysdeps/unix/sysv/linux/m68k/sysdep.h: Support inline syscall
      Add autom4te.cache.
      Make inline syscall to _exit.
      * sysdeps/unix/sysv/linux/m68k/clone.S: Make inline syscall to
      Use INTERNAL_SYSCALL.
      *** empty log message ***
      *** empty log message ***
      Fix thinko.
      Cancellation handling for m68k.
      *** empty log message ***
      *** empty log message ***
      Add nanosecond fields.
      * sysdeps/unix/sysv/linux/m68k/bits/stat.h: Add nanosecond
      initializer syntax to C99.
      (SINGLE_THREAD_P): Fix for PIC. (CENABLE): Likewise. (CDISABLE): Likewise.
      * sysdeps/unix/sysv/linux/m68k/sysdep-cancel.h (SINGLE_THREAD_P):
      * sysdeps/m68k/Makefile (CFLAGS-.oS): Append -fPIC.
      (elf_machine_runtime_setup): Make sure this is always inlined. 
(elf_machine_rela): Likewise.
      * sysdeps/m68k/dl-machine.h (elf_machine_runtime_setup): Make
      Regenerated.
      * sysdeps/m68k/fpu/libm-test-ulps: Regenerated.
      Optimize for kernels which are known to have the vfork syscall.
      * sysdeps/unix/sysv/linux/m68k/vfork.S: Optimize for kernels which
      * sysdeps/unix/sysv/linux/m68k/getsysstats.c: New file.
      * sysdeps/unix/sysv/linux/m68k/vfork.S: New file.
      * sysdeps/unix/Makefile: Include $(common-objpfx)s-proto-bp.d.
      * sysdeps/unix/Makefile: Include $(common-objpfx)s-proto-bp.d.
      (_dl_start_user): Use pc-relative addressing to save GOT entries.
      * sysdeps/m68k/dl-machine.h (_dl_start_user): Use pc-relative
      (sysdep-CFLAGS): Don't define, not needed any more.
      * sysdeps/m68k/Makefile (sysdep-CFLAGS): Don't define, not needed
      Branch to __fork whenever libpthread.so is loaded.
      * sysdeps/unix/sysv/linux/m68k/vfork.S: Branch to __fork whenever
      Add MADV_* and POSIX_MADV_* constants.
      * sysdeps/unix/sysv/linux/m68k/bits/mman.h: Add MADV_* and

Roland McGrath (324):
      2002-10-06  Franz Sirl  <address@hidden>
      * locale/newlocale.c (__newlocale): If setting all categories to "C",
      2002-10-11  Roland McGrath  <address@hidden>
      * sysdeps/generic/dl-tls.c (__tls_get_addr): After freeing block in
      2002-10-05  Roland McGrath  <address@hidden>
      * sysdeps/generic/bits/libc-tsd.h [USE___THREAD]: Conditional
      * stdio-common/tst-sscanf.c (val_double): Append .0 to large whole
      * sysdeps/unix/sysv/linux/x86_64/sysdep.h (SYSCALL_ERROR_HANDLER): Add
      * sysdeps/generic/dl-lookupcfg.h: Include <tls.h>.
      * sysdeps/unix/sysv/linux/x86_64/sysdep.h (SYSCALL_ERROR_HANDLER):
      2002-10-12  Roland McGrath  <address@hidden>
      * stdio-common/tst-rndseek.c (TIMEOUT): Increase to 10 seconds.
      2002-10-13  Roland McGrath  <address@hidden>
      * elf/rtld-Rules ($(objpfx)rtld-libc.a): Use $(verbose) in ar command.
      * elf/dl-load.c (_dl_dst_count, _dl_dst_substitute): Handle $LIB
      2002-10-05  Roland McGrath  <address@hidden>
      2002-10-14  Roland McGrath  <address@hidden>
      * sysdeps/generic/dl-tls.c (_dl_deallocate_tls) [TLS_TCB_AT_TP]:
      2002-10-16  Jakub Jelinek  <address@hidden>
      * include/libc-symbols.h (attribute_tls_model_ie): Define.
      2002-10-15  Roland McGrath  <address@hidden>
      * sysdeps/gnu/bits/utmp.h: Include <bits/wordsize.h>.
      Jakub Jelinek  <address@hidden>
      typo
      2002-10-16  Roland McGrath  <address@hidden>
      * cppflags-iterator.mk (CPPFLAGS-$(cpp-src)): Variable removed.
      * Makeconfig (CPPFLAGS): Fix last change to use $(libof-$(<F))
      * elf/dl-load.c (_dl_map_object_from_fd): Don't check DF_STATIC_TLS.
      2002-10-17  Roland McGrath  <address@hidden>
      * sysdeps/x86_64/dl-machine.h (elf_machine_rela): Do CHECK_STATIC_TLS
      before performing the reloc, not after.
      2002-10-17  Roland McGrath  <address@hidden>
      * configure.in: Grok --without-__thread and disable HAVE___THREAD.
      typos
      2002-10-17  Roland McGrath  <address@hidden>
      * aclocal.m4 (GLIBC_PROVIDES): Add AC_PROVIDE([_AS_ECHO_N_PREPARE]).
      * configure.in (MIG): Just AC_SUBST it here.
      regenerated
      * sysdeps/unix/sysv/linux/pathconf.h (statfs_link_max): Add inline.
      * configure.in: Remove bogus echo included in
      * aclocal.m4: Use just the bits from AS_INIT that are needed for the
      2002-10-18  Jeff Bailey  <address@hidden>
      * configure.in: Use AC_CONFIG_SRCDIR and new AC_INIT syntax.
      * configure.in: Replace AC_FD_CC with AS_MESSAGE_LOG_FD.
      * sysdeps/generic/bits/time.h: Replaced with contents of the
      * configure.in (libc_link_dests, libc_link_sources): Remove these
      * sysdeps/unix/alpha/sysdep.h (INLINE_SYSCALL, INLINE_SYSCALL1)
      * configure.in: Replace obsolete AC_OUTPUT syntax with
      * sysdeps/powerpc/powerpc32/dl-machine.c (__process_machine_rela): Fix
      * configure.in: Remove remaining AC_FD_CC macros, and replace
      * configure: Regenerated (using Autoconf 2.54).
      * configure.in: Call AC_CONFIG_SUBDIRS with empty argument
      2002-10-19  Art Haas <address@hidden>
      2002-10-21  Roland McGrath  <address@hidden>
      * sysdeps/generic/libc-tls.c (__libc_setup_tls): Initialize the static
      * locale/programs/locarchive.c (enlarge_archive): Make sure
      * sysdeps/unix/sysv/linux/ia64/syscalls.list (s_execve): Set
      * locale/programs/locarchive.c (add_alias): Change locrec_offset arg
      2002-10-23  Roland McGrath  <address@hidden>
      * libio/ftello.c (ftello): Use _IO_off64_t for type of POS.
      * posix/regcomp.c (re_comp): Call __regfree on re_comp_buf.
      * stdio-common/tst-fphex.c: New file.
      * sysdeps/unix/sysv/linux/s390/s390-32/sysdep.h (INTERNAL_SYSCALL,
      * elf/dl-misc.c: Include <sysdep.h>.
      2002-10-25  Roland McGrath  <address@hidden>
      * sysdeps/posix/sigvec.c [SA_RESETHAND]: Disable wrapper hacks and
      * sysdeps/unix/sysv/linux/init-first.c (init): Remove [! SHARED]
      * math/math.h (M_LOG2El): Correct the value.
      .
      * sysdeps/unix/sysv/linux/configure.in: Don't check
      * sysdeps/generic/ldsodefs.h: Remove [! SHARED] conditional from
      * sysdeps/unix/sysv/linux/configure.in: Fix typo in last change.
      2002-10-31  Roland McGrath  <address@hidden>
      * sysdeps/i386/bits/byteswap.h [__GNUC__ < 2] (__bswap_32):
      * include/libc-symbols.h (__libc_freeres_fn_section, libc_freeres_fn):
      * sysdeps/ia64/strncpy.S: Fix recovery code.
      * sysdeps/gnu/siglist.c (PTR_SIZE_STR): Remove.
      * sysdeps/i386/soft-fp/sfp-machine.h (_FP_NANFRAC_Q, _FP_NANSIGN_Q):
      * sysdeps/generic/errno-loc.c [! USE___THREAD]: Use this conditional
      * sysdeps/unix/sysv/linux/mips/syscalls.list (s_execve): Set
      * stdio-common/reg-printf.c: Include <stdlib.h>.
      * manual/filesys.texi (Reading/Closing Directory): Rewrite readdir_r
      * sysdeps/unix/bsd/bsd4.4/freebsd/bits/typesizes.h: New file.
      * sysdeps/unix/sysv/linux/getdents.c (__GETDENTS): Use union type for
      2002-10-18  Bruno Haible  <address@hidden>
      * charmaps/ISO_5428: Use Greek characters introduced in Unicode 3.0.
      2002-11-03  Roland McGrath  <address@hidden>
      * sysdeps/unix/sysv/linux/powerpc/chown.c: Use INLINE_SYSCALL macro.
      2002-11-06  Kaz Kojima  <address@hidden>
      * sysdeps/sh/bits/setjmp.h (JB_SIZE): Define only
      2002-11-05  Roland McGrath  <address@hidden>
      * sysdeps/unix/sysv/linux/mips/Versions (libc: GLIBC_2.0): Change
      * sysdeps/unix/mips/sysdep.h [! __PIC__] (PSEUDO): Add nop after jump.
      2002-11-06  Roland McGrath  <address@hidden>
      * configure.in: Add checks on as and ld for binutils 2.13 or later.
      2002-11-06  Thorsten Kukuk  <address@hidden>
      2002-11-06  Roland McGrath  <address@hidden>
      * sysdeps/unix/sysv/linux/mips/configure.in: File removed.
      * string/test-string.h: New file.
      * elf/dl-fini.c (_dl_fini): Invoke fini_array in _reverse_ order.
      * sysdeps/ia64/elf/initfini.c [HAVE_INITFINI_ARRAY]
      * configure.in (ASM_ALPHA_NG_SYMBOL_PREFIX): Remove test.
      * sysdeps/ia64/elf/configure.in: Add TLS check.
      * string/test-strchr.c (stupid_strchr): New function.
      * posix/bug-regex13.c (tests): Add new test.
      * string/test-strspn.c (do_test): Ensure zero termination.
      2002-11-09  Marcus Brinkmann  <address@hidden>
      2002-11-10  Roland McGrath  <address@hidden>
      * config.make.in (includedir): New variable, substituted by configure.
      2002-11-10  Roland McGrath  <address@hidden>
      * sysdeps/unix/sysv/linux/bits/pthreadtypes.h: Moved to ...
      * sysdeps/mach/hurd/fcntl.c (__libc_fcntl): Treat a struct flock with
      * sysdeps/unix/make-syscalls.sh: Insert $(make-target-directory) at
      * crypt/md5-crypt.c: Doc fix.
      * libio/bug-wfflush.c (do_test): Call rewind instead of fsetpos.
      * sysdeps/ia64/dl-fptr.c [_LIBC_REENTRANT]: Include <ia64intrin.h>
      2002-11-12  Roland McGrath  <address@hidden>
      * libio/libioP.h [_LIBC && !SHLIB_COMPAT (libc, GLIBC_2_0, GLIBC_2_1)]
      * posix/regex_internal.c (re_string_skip_chars): Also return the last
      2002-11-11  Paul Eggert  <address@hidden>
      2002-11-13  Roland McGrath  <address@hidden>
      * sysdeps/generic/dl-tls.c (_dl_allocate_tls_storage): Zero the space
      * scripts/abilist.awk: New file.
      [$(subdir) = elf] (tests): Depend on libc.symlist.
      2002-11-14  Roland McGrath  <address@hidden>
      * Makerules (%.dynsym): Remove $(objpfx) from target and dep.
      * sysdeps/generic/errno.c [! USE___THREAD]
      2002-11-14  Roland McGrath  <address@hidden>
      * sysdeps/generic/errno.c (__libc_errno): Remove alias.
      * sysdeps/i386/dl-machine.h (elf_machine_rela): Handle R_386_COPY.
      * math/Makefile (libm-calls): Remove s_copysign, s_isinf, s_isnan,
      2002-11-14  Paul Eggert  <address@hidden>
      2002-11-18  Roland McGrath  <address@hidden>
      * manual/pattern.texi (Variable Substitution): Fix # and ## examples.
      * sysdeps/hppa/fpu/libm-test-ulps: New file (generated).
      * sysdeps/unix/sysv/linux/hppa/bits/fcntl.h [__USE_FILE_OFFSET64]
      2002-11-19  Roland McGrath  <address@hidden>
      * configure.in (libc_cv_gcc_dwarf2_unwind_info check): Use libraries
      * posix/Versions (libc: GLIBC_2.3.2): Add sched_getaffinity and
      2002-11-18  Wolfram Gloger  <address@hidden>
      * malloc/arena.c
      2002-11-20  Roland McGrath  <address@hidden>
      * scripts/abilist.awk: Grok function descriptor symbols.
      * sysdeps/powerpc/powerpc32/dl-machine.c [! SHARED]: Further
      2002-11-21  Roland McGrath  <address@hidden>
      * sysdeps/unix/sysv/linux/ia64/syscalls.list (s_exit_group): Add it.
      * sysdeps/mach/hurd/i386/init-first.c (posixland_init): Set
      2002-11-20  Steven Munroe  <address@hidden>
      * sysdeps/unix/sysv/linux/powerpc/bits/msq.h (msqid_ds)
      2002-11-23  Roland McGrath  <address@hidden>
      * elf/Makefile ($(objpfx)librtld.mk): Tighten up regexp.
      * scripts/abilist.awk: Avoid strtonum function, not there in mawk.
      2002-11-24  Roland McGrath  <address@hidden>
      * configure.in: Skip AUTOCONF check under --without-cvs.
      * sysdeps/posix/readv.c: Include <errno.h>, use __set_errno macro.
      * include/errno.h (__set_errno): Define as errno = val
      2002-11-25  Roland McGrath  <address@hidden>
      * sysdeps/mach/hurd/i386/init-first.c: Include <ldsodefs.h>
      2002-11-25  Roland McGrath  <address@hidden>
      * inet/test-ifaddrs.c (main: addr_string): Handle null SA.
      2002-12-01  Roland McGrath  <address@hidden>
      * sysdeps/generic/libc-start.c (__libc_start_main): Do
      * posix/bug-regex13.c: Include <string.h>.
      * scripts/versions.awk: Don't pass -n flag to sort command.
      2002-12-01  Roland McGrath  <address@hidden>
      * sysdeps/unix/sysv/linux/getdents.c (__GETDENTS): Fix condition
      Add some items, tweak another.
      * elf/tst-tls4.c: Define an unused TLS variable here, so that no lazy
      * sysdeps/hppa/fpu/fesetround.c (fesetround): Use ~FE_DOWNWARD so both
      2002-12-02  Roland McGrath  <address@hidden>
      * sysdeps/unix/sysv/linux/alpha/syscalls.list (readahead): Change
      2002-12-03  Roland McGrath  <address@hidden>
      * iconvdata/cp1125.c: New file.
      2002-12-03  Roland McGrath  <address@hidden>
      * sysdeps/generic/libc-tls.c (__libc_setup_tls): Include static TLS
      2002-12-04  Roland McGrath  <address@hidden>
      * sysdeps/generic/ldsodefs.h (struct rtld_global): Move all [USE_TLS]
      2002-12-04  Roland McGrath  <address@hidden>
      * td_thr_get_info.c (td_thr_get_info): ti_tid is pthread_t, not a PID.
      * forward.c (pthread_self): Use FORWARD3 macro to correct return type.
      2002-12-04  Roland McGrath  <address@hidden>
      * locale/localeinfo.h [NL_CURRENT_INDIRECT]: Use attribute_tls_model_ie
      2002-12-05  Roland McGrath  <address@hidden>
      * sysdeps/unix/sysv/linux/i386/createthread.c (create_thread): Add
      * stdlib/cxa_finalize.c (__cxa_finalize): When given a null argument,
      * sysdeps/unix/sysv/linux/x86_64/syscalls.list (sendfile): Change
      2002-12-06  Roland McGrath  <address@hidden>
      * sysdeps/generic/libc-tls.c (__libc_setup_tls): Cope with zero ALIGN.
      * posix/Makefile (annexc.out): Add -I../dir for all sorted-dirs.
      2002-12-07  Roland McGrath  <address@hidden>
      * sysdeps/generic/libc-tls.c (__libc_setup_tls): Reintroduce changes
      2001-10-20  Paul Eggert  <address@hidden>
      * misc/error.c (strerror_r): Do not declare unless [!_LIBC].
      * sysdeps/pthread/aio_notify.c (notify_func_wrapper): Take a malloc'd
      * td_ta_event_getmsg.c (td_ta_event_getmsg): Write the NEXT pointer
      * elf/Makefile (tests): Uncomment tst-array[123].
      2002-12-09  Richard Henderson  <address@hidden>
      * csu/abi-note.S: Use .p2align, not .align.
      2002-12-10  Roland McGrath  <address@hidden>
      * sysdeps/unix/sysv/linux/dl-librecon.h (EXTRA_LD_ENVVARS): Refer to
      * manual/libc-texinfo.sh: Emit @set ADD-ON for each ADD-ON that
      2002-12-10  Jakub Jelinek  <address@hidden>
      * elf/tst-array1.c (preinit_array, init_array, fini_array):
      2002-12-11  Bruno Haible  <address@hidden>
      * intl/gettext.h: Renamed to ...
      * csu/Makefile ($(objpfx)elf-init.oS): New target, just clone
      2002-12-11  Roland McGrath  <address@hidden>
      * csu/Makefile ($(objpfx)elf-init.oS): Remove target, braino.
      2002-12-12  Roland McGrath  <address@hidden>
      * sysdeps/unix/sysv/linux/i386/lowlevellock.h: Use asm operand with
      2002-12-12  Roland McGrath  <address@hidden>
      * td_ta_thr_iter.c (iterate_thread_list): Handle special case of
      2002-12-13  Roland McGrath  <address@hidden>
      * posix/bug-regex15.c: New file.
      2002-12-14  Jakub Jelinek  <address@hidden>
      * posix/regex_internal.c (re_string_context_at): Guard wide char
      2002-12-14  Olaf Hering <address@hidden>
      2002-12-14  Olaf Hering <address@hidden>
      2002-12-15  Roland McGrath  <address@hidden>
      * sysdeps/unix/sysv/linux/readv.c (do_readv): Use prototype defn.
      * iconv/gconv_conf.c: Convert GCC extension initializer syntax to C99.
      * sunrpc/rpc/xdr.h (struct XDR.xdr_ops.x_inline): 2nd arg
      2002-12-16  Roland McGrath  <address@hidden>
      * sunrpc/xdr_mem.c (xdrmem_inline): Fix argument type.
      2002-12-19  Roland McGrath  <address@hidden>
      * iconvdata/ibm856.h: Convert GCC extension initializer syntax to C99.
      2002-12-22  Roland McGrath  <address@hidden>
      * Makefile (omit-deps): Add $(unix-syscalls:%=ptw-%).
      * sysdeps/unix/sysv/linux/i386/brk.c (__brk): Cast result of
      * scripts/abilist.awk: Produce a more compact format, divided into
      2002-12-27  Andreas Schwab  <address@hidden>
      * Makerules ($(common-objpfx)%.make): Filter through
      * malloc/arena.c (ptmalloc_init): Don't call next_env_entry if
      Remove bogus CRs at end of all lines.  Hope they do not come back.
      2002-12-27  Roland McGrath  <address@hidden>
      * scripts/gen-as-const.awk: New file.
      second typo in prior commit
      2002-12-29  Roland McGrath  <address@hidden>
      * math/Makefile (generated): Add $(addsuffix .c .S,$(calls:s_%=m_%)).
      * Makerules ($(common-objpfx)%.h $(common-objpfx)%.h.d): Fix sed
      * resolv/res_libc.c: Move _res defn magic after res_init defn
      * sysdeps/unix/Makefile: Include $(common-objpfx)s-proto-cancel.d.
      2002-12-30  Roland McGrath  <address@hidden>
      * math/Makefile (generated): Add m_*l and m_*f variants too.
      2002-12-30  Roland McGrath  <address@hidden>
      * Rules (generated): Target removed.
      2002-12-31  Roland McGrath  <address@hidden>
      * Makerules (compile.S, COMPILE.S): Remove -DASSEMBLER here.
      2003-01-03  Roland McGrath  <address@hidden>
      * td_thr_setgregs.c (td_thr_setgregs): *_BIT -> *_BITMASK
      2002-01-03  Paul Eggert  <address@hidden>
      * malloc/obstack.h (__INT_TO_PTR) [__STDC__]: Cast result to
      2003-01-04  Roland McGrath  <address@hidden>
      * Makeconfig (+mkdep): Add -MP flag.
      2003-01-06  Roland McGrath  <address@hidden>
      2003-01-06  Roland McGrath  <address@hidden>
      * sysdeps/i386/i486/bits/string.h (memset): Add parens around macro
      2003-01-12  Roland McGrath  <address@hidden>
      * include/fcntl.h: Declare __libc_creat.
      * hurd/lookup-retry.c (__hurd_file_name_lookup_retry): Use strtoul,
      2003-01-14  Roland McGrath  <address@hidden>
      * Makerules (check-abi-%): Use two rules for $(common-objpfx) and
      2003-01-15  Roland McGrath  <address@hidden>
      * Makerules: Use -include for tls.make, suppresses warning.
      2003-01-16  Roland McGrath  <address@hidden>
      Tweak merged .abilist file format to merge duplicate symbols in
      2003-01-17  Roland McGrath  <address@hidden>
      * elf/dl-open.c: Fix typo ifdef -> ifndef on _dl_tls_static_size defn.
      * math/libm-test.inc (sin_test, cos_test, sincos_test) [TEST_DOUBLE]:
      2003-01-20  Segher Boessenkool  <address@hidden>
      * sysdeps/ieee754/dbl-64/sincos32.c (__mpcos): Really
      2003-01-21  Jakub Jelinek  <address@hidden>
      * sysdeps/unix/alpha/sysdep.h (inline_syscall0,
      add item about pgrp
      2003-01-29  Roland McGrath  <address@hidden>
      * configure.in: Barf if configured in $srcdir.
      2003-01-29  Roland McGrath  <address@hidden>
      .
      2003-01-30  Roland McGrath  <address@hidden>
      * sysdeps/generic/dl-tls.c (_dl_allocate_tls_init): Move check for
      2003-02-15  Roland McGrath  <address@hidden>
      * sysdeps/mach/Makefile (mach-before-compile rule): Pass generating=t,
      * sysdeps/mach/hurd/tls.h: New file.
      * mach/errsystems.awk: Include <errno.h> in generated output.
      2003-02-16  Roland McGrath  <address@hidden>
      * signal/signal.h: Include <sys/ucontext.h>, not <ucontext.h>.
      2003-02-20  Roland McGrath  <address@hidden>
      * Makerules: Clean up conditional around include of tls.make.
      2003-02-20  Roland McGrath  <address@hidden>
      * math/Makefile (distribute): Don't add generated files.
      2003-02-21  Roland McGrath  <address@hidden>
      * sysdeps/mach/hurd/bits/typesizes.h (__DEV_T_TYPE): Use __U32_TYPE
      2003-02-21  Roland McGrath  <address@hidden>
      2003-02-21  Roland McGrath  <address@hidden>
      * Makerules: Filter $(install-lib-ldscripts) out of list of targets
      2003-02-21  Roland McGrath  <address@hidden>
      * malloc/Versions (GLIBC_PRIVATE): Add __libc_thread_freeres.
      * malloc/thread-freeres.c: Conditionalize on _LIBC_REENTRANT.
      2003-02-21  Roland McGrath  <address@hidden>
      * pthread_create.c (start_thread): Call __libc_thread_freeres.
      2003-02-22  Roland McGrath  <address@hidden>
      * MakeTAGS (sub-make-vars): New variable, includes generating=t.
      * Makerules (install-lib-nosubdir): Depend on installed
      * Makerules: Fix last change to use $($(subdir)-version) when set.
      * include/libc-internal.h: Declare __libc_thread_freeres.
      2003-02-22  Roland McGrath  <address@hidden>
      * resolv/tst-leaks.c: New file by Daniel Jacobowitz <address@hidden>.
      2003-02-23  Roland McGrath  <address@hidden>
      * sysdeps/posix/pause.c: New file.
      2003-02-23  Roland McGrath  <address@hidden>
      * Makefile (nptl-version): Change regexp so case sensitivity is ok.
      2003-02-24  Roland McGrath  <address@hidden>
      * sysdeps/posix/pause.c: Add LIBC_CANCEL_HANDLED.
      2003-02-25  Roland McGrath  <address@hidden>
      * resolv/res_init.c (res_thread_freeres): Bail out if _res.nscount is
      2003-02-25  Steven Munroe  <address@hidden>
      2003-02-25  Steven Munroe  <address@hidden>
      linuxthreads/ChangeLog
      Revert unintentional commits.
      * sysdeps/powerpc/powerpc64/dl-machine.h: Support new TLS relocs.
      2003-02-27  Roland McGrath  <address@hidden>
      * sysdeps/powerpc/fpu/fpu_control.h (_FPU_GETCW, _FPU_SETCW):
      2003-02-27  Roland McGrath  <address@hidden>
      * sysdeps/powerpc/powerpc64/dl-machine.h (elf_machine_rela): Remove

Ulrich Drepper (582):
      (Setting Modes): Fix typos in example code.
      Avoid unnecessary sigprocmask calls.
      execve implementation for Linux w/ linuxthreads.
      Update.
      Don't try calling __pthread_kill_other_threads_np.
      Update.
      (profil_counter): Add hack to prevent the compiler from clobbering the 
signal context.
      Update.
      Update.
      Update.
      Update.
      Update.
      Remove support for old and buggy SCO systems. Optimize a bit for use in 
glibc.
      Update.
      Update.
      Update.
      Update.
      Remove invalid translations found by xgettext.
      Update from translation team.
      Update.
      (profil_counter): Add hack to prevent the compiler from clobbering the 
signal context.
      Update.
      Update.
      Update from tzdata2002d.
      Update.
      Define XFS_SUPER_MAGIC and XFS_LINK_MAX.
      Update.
      Optimize for kernels which are known to have the vfork syscall. Don't 
confuse the CPUs branch prediction unit by jumping to the return address.
      Update.
      Update.
      Add a test case for the bug reported by Paolo Bonzini <address@hidden>.
      Update.
      Update.
      Pretty printing.
      Update.
      (__process_machine_rela): Store R_PPC_UADDR32 and R_PPC_UADDR16 one byte 
at a time.  Use __builtin_expect for R_PPC_ADDR24 overflow check.  Fix 
R_PPC_ADDR16, R_PPC_UADDR16 and R_PPC_ADDR14* overflow check, use 
__builtin_expect.
      Update.
      Update.
      Internal support stuff for complete soft float.
      Update.
      Regenerated: autoconf  sysdeps/generic/configure.in
      Pretty printing.
      Update.
      (struct filebuf): For buf element to have the alignment of ElfXX_Ehdr 
since this is what will be stored in it.
      Update.
      Define ELF_NOTE_OS_FREEBSD and NT_TASKSTRUCT.
      Update.
      Update.
      Update.
      (catch_segfault): If HAVE_PROC_SELF is defined write out memory map.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      fexecve implementation for Linux.
      Update.
      (_IO_wfile_seekoff): Don't modify _offset and _wide_data->_IO_read_end if 
adjustment can be made in the current buffer.
      Update.
      Update.
      Update.
      Update.
      (do_release_all): Call __libc_dlclose as many times as we opened the 
module.
      Update.
      (do_release_all): Undo last change.
      Update.
      Update.
      Update.
      (free_dfa_content): Use free_state.
      Update.
      Update.
      Update from translation team.
      Update.
      Regenerated: autoconf  sysdeps/unix/sysv/linux/configure.in
      Regenerated: autoconf  sysdeps/unix/common/configure.in
      Initialize word in the childs stack which will be loaded into the %esi 
register.
      Update.
      (Wordexp Example): Fix three bugs in the example code, all related to the 
options parameter.
      __libc_dlopen is now a macro calling __libc_dlopen_mode with the extra 
parameter RTLD_LAZY. (__libc_dlopen_mode): New prototype.
      Update.
      Remove functions which are not exported from libc.so.
      Update.
      (read_alias_file): Use only about 400 bytes of stack space instead of 16k.
      (extend_alloca): New define.  Based on stack direction it'll try to 
append to the previouls allocated buffer.
      Update.
      Update.
      Update.
      Update.
      Improve error message.
      Add support for CLONE_CHILD_*TID flags.
      Update.
      Update.
      (__mon_yday, __mktime_internal) [!_LIBC]: Declare as `static'.
      Update.
      (EM_ST19): Fix typo.
      Update.
      (tests): Remove tst-iconv4.c
      Update.
      Initial revision
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Define HAVE_CMOV.
      Define macros which require it to 200112L.  Remove _POSIX_POLL and 
_POSIX_SELECT.
      Update.
      Tests for getppid in MT applications.
      Update.
      Update.
      Update.
      (__gconv_btowc_fct): New typedef. (struct __gconv_step): New field 
__btowc_fct.
      Update.
      Test use of locale functions in statically linked apps.
      Update.
      Correct rule to create tst-locale1.
      Update.
      Update.
      (get_cached_stack): Don't crash if we first found a stack with a larger 
size then needed.
      Update.
      Define HAVE_CMOV and include i486 version.
      i486 specific atomic operations.
      Update.
      Update from latest upstream version.
      Update.
      Update.
      Bump to 0.11.
      Update.
      Update.
      Update.
      Update.
      Belarusian translation for GNU libc messages.
      Update.
      Update.
      Low level locks for i486 in libc.
      Update.
      Also ignore names such as autom4te-2.53.cache.
      (log_cleanup): New function. (openlog): Use log_cleanup instead of 
__libc_mutex_unlock. (closelog): Likewise.
      Update.
      Update.
      (fmt, testfmt): Remove -D_LIBC.
      Relax errors for flaot and double again a bit.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Use libc_hidden_def for raise.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      (Tools for Compilation): Require binutils 2.13.
      Update.
      (__closedir): Remove __libc_lock_lock call.  It is not allowed to destroy 
pthread mutexes which are still in use even though it is safe for our 
implementations.  If somebody still uses the descriptor it is a bug.
      Update.
      No new symbols in 2.3.1, but some new ones in 2.3.2.
      Update.
      Update.
      (__pthread_initialize_minimal): Remove unneccesary sigaddset call.
      Update.
      Update.
      Update.
      Update.
      (ptmalloc_unlock_all2): Don't add (void) to mutex_init calls. 
(arena_get2): Don't look at return value of mutex_lock.
      Update.
      Update.
      Test for cancelation handler order.
      Update.
      Update.
      Update.
      Update.
      (__libc_locking_needed): Only declare for libc.so. (__libc_lock_init, 
__libc_lock_init_recursive): Change into comma expression. (__libc_lock_lock): 
Put into statement expression. (__libc_lock_unlock): Remove trailing semicolon.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Cancellation handling inside libc.
      Update.
      Update.
      (test_loaded): Prevent recursive calls.
      Update.
      (test_loaded): Don't overwrite a value another thread might have found.
      Include locarchive.h. (ARCHIVE_NAME): Define. (write_archive_locales): 
New function. (write_locales): Use it.  Ensure the same locale is not printed 
multiple times in verbose mode. Mode LC_IDENTIFICATION and LC_CTYPE printing 
into... (print_LC_IDENTIFICATION, print_LC_CTYPE): ... these helper functions. 
(struct nameent): New type. (nameentcmp): New function.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Add namespace protected alias.
      Update.
      Update.
      Remove creat, poll, pselect, readv, select, sigpause, sigsuspend, 
sigwaitinfo, waitid, and writev wrappers.
      Update.
      (__pthread_initialize_minimal_internal): Renamed from 
__pthread_initialize_minimal.  Make old name an alias.  This converts a normal 
relocation into a relative relocation.
      Update.
      Backout last change.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      (allocate_stack) [NEED_DL_SYSINFO]: Set sysinfo in new TCB.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      (parse_opt): Avoid warning in case -t is used with maximum allowed number.
      (handle_file): Swap p_type.
      Update.
      Update.
      Add missing #endif.
      Update.
      Update.
      Test of cancellation handling.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Make all functions available by default again.  It caused too much 
trouble.
      Update.
      Update.
      Update.
      (_dl_close): Handle relocation dependencies among the to-be-deleted 
objects right away instead of later separately.  The latter fails because the 
scope data structures of the DSO might already have gone.
      Update.
      Update.
      Update.
      Update.
      ($(inst_libdir)/libpthread.so): Depend on $(common-objpfx)format.lds, 
include that into the output script.  Fix comment. (extra-B-pthread.so): Change 
linuxthreads/ into nptl/.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      [libc] (GLIBC_PRIVATE): Remove __libc_internal_tsd_get, 
__libc_internal_tsd_set, __libc_internal_tsd_address, __libc_alloca_cutoff. 
[libpthread] (GLIBC_PRIVATE): Remove __libc_internal_tsd_get, 
__libc_internal_tsd_set, __libc_internal_tsd_address.
      Update.
      Update.
      Define our own dso_handle.
      Update.
      Pretty printing.
      Update.
      Not needed anymore.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Cancellation support for syscalls on Linux/Alpha.
      [HAVE_WEAK_SYMBOLS] (_weak_extern): Define using _Pragma(weak ...).
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      (do_system): Minor optimizations.  Remove unnecessary code.
      Update.
      (cancel_handler): Correct order of parameters passed to kill.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Bump to 0.15.
      Makefile for Linux/Alpha.
      Update.
      Update.
      Update.
      Update.
      (__significandl): Really return significand and not the exponent.
      Update.
      (significand_test): New function. (main): Call it.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      (noop): Add __attribute_noinline__.
      Update.
      Test modules for DF_1_NODELETE test.
      Update.
      (elf_machine_rela): Compute DTPREL64 and TPREL64 without loadbase applied.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      (direntry): Change type to struct dirent64. (search_dir): Use readdir64 
instead of readdir.
      Update.
      (CFLAGS-pthread_self.c): New definition.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      (addhstbynamev6): Don't interpret hostname as IPv6 address in debug 
output.
      Update.
      Update.
      Update.
      (nscd_run): Protect accept with TEMP_FAILURE_RETRY.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      (re_compile_internal): If clearing buffer, clear allocated too.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      (_dl_static_init): Use __libc_lock_{,un}lock_recursive instead of 
__libc_lock_{,un}lock on _dl_static_lock.
      Update.
      (rcmd_af): Protect socket operations with TEMP_FAILURE_RETRY.  Use writev 
instead of multiple write.
      Update.
      Update.
      Update.
      Update.
      Update.
      Avoid non pc relative reference to __fork.
      Update.
      Update.
      (mem2chunk_check): Check alignment of mem pointer, not of the computed 
chunk.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Test for umask handling.
      Update.
      Remove umask item.
      (_dl_aux_init): Handle AT_SYSINFO.
      Update.
      Update.
      Update.
      Avoid warnings about unused self variable.
      Update.
      Remove __GI_* aliases, already added by make-syscalls.sh.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Fix typo.
      (allocate_stack): Use __getpagesize instead of __sysconf to determine 
pagesize.
      memmove for i686.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Add non-PIC TLS macros and fix clobber list for SH.
      Update.
      Update.
      Update.
      Update.
      Makefile for SH.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      To-Do list for testing.
      (pthread_cancel): Use the result of __pthread_kill.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      (BODY): Fix range of low surrogate.
      Update.
      UPdate.
      Update.
      Update.
      Update.
      Update.
      (__real_chown): Test for __ASSUME_32BITUIDS.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Remade for stable-2.3.2
      Rearrange variable definitions slightly to get definition in the right 
order.
      Update.
      Regenerated:  /usr/bin/perl scripts/gen-FAQ.pl FAQ.in
      Update.
      (pthread_join): Limited checking for invalid descriptors.
      Update.
      Include <signal.h>.
      Update.
      Additional configury for SPARC64/ELF.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Test for pthread_create and pthread_koin not returning EINTR.
      Update.
      (main): Add strtold test case.
      Update.
      Update.
      Add dependency for $(objpfx)version.d.
      Update.
      Update.
      Regenerated from source files
      Avoid warning.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Test *context functions in threads.
      Update.
      Stress test of timed rwlock functions.
      Update.
      Update.
      Update.
      Bump to 0.26.
      (reader_thread): Remove unused variable.
      Update.
      Update.
      Update.
      (sem_open): Only call __libc_close if file descriptor is valid.
      (libc:GLIBC_PRIVATE): Export __libc_dl_error_tsd.
      Update.
      Update.
      Update.
      Update.
      Pretty printing.
      Update.
      Update.
      Update.
      (do_test): Don't start more than one thread in parallel.
      Update.
      Update.
      Update.
      (O_DIRECT): Define.
      Update.
      Update.

-----------------------------------------------------------------------


hooks/post-receive
-- 
glibc maintenance



reply via email to

[Prev in Thread] Current Thread [Next in Thread]