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.2.4, created. glibc-2.2.4


From: Thomas Schwinge
Subject: [SCM] glibc maintenance annotated tag, glibc-2.2.4, created. glibc-2.2.4
Date: Wed, 26 May 2010 18:28:12 +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.2.4 has been created
        at  a2c06b8b07287cace167d5a744c76d0ff34d76a1 (tag)
   tagging  c0fd6e1d648ac5d4ac1a7e964ecf664a8aa5ce94 (commit)
  replaces  glibc-2.2.3
 tagged by  Roland McGrath
        on  Wed Aug 15 18:41:44 2001 +0000

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

iD8DBQBKFx/h2vc1Cn671iURAtTmAKCKxEI+VZECM2O64UeSG5LOOzzFzACfbtry
dWt0hN4pWausE9XxZC0H6SE=
=CsMj
-----END PGP SIGNATURE-----

Andreas Jaeger (155):
      * sysdeps/unix/sysv/linux/kernel-features.h (__ASSUME_FCNTL64):
      Update.
      (PF_WANPIPE): New, from Linux 2.4.4.         (AF_WANPIPE): Likewise.      
   (MSG_MORE): New.
      Update.
      Update.
      Update.
      Stylistic changes to make HTML generation easier.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      * sysdeps/unix/sysv/linux/configure.in: Check binutils version on
      Update.
      Update.
      Update.
      Update.
      Update.
      * locales/ms_MY: Fix entries for Tue and Wednesday.
      Update.
      expm1 implementation for 128-bit long double.
      Update.
      Update.
      Update.
      Update.
      * elf/ldconfig.c (add_dir): Only warn about stat failure if
      Use __cxa_atexit.
      Update.
      Update.
      Correct close statement.
      Update.
      (__ASSUME_STD_AUXV): Define for linux >= 2.4.5 on powerpc. 
(__ASSUME_MMAP2_SYSCALL): Likewise.
      Update.
      Update.
      Update.
      (CFLAGS-initfini.s): Remove, it's not used anywhere anymore.
      Update.
      * iconvdata/testdata/WINDOWS-1255..UTF-8: Renamed to...
      (ipc_perm): Put back __key.
      Update.
      Update.
      Update.
      Add forgotten ChangeLog entry.
      Update.
      (__ieee754_sinhl): sinhl(x) = x when x < 2^-32.
      greg_t needs to have the same aligment as the kernel structure.
      Update.
      Update.
      Add version 2.2.4 for libc.
      128 bit sinh implementation.
      Update.
      Update.
      (mangle_tree): Ensure array indices are within bounds when lag > 0.
      Update.
      (where_is_shmfs): Recognize tmpfs.
      Update.
      (Portable Positioning): Fix description of fpos_t and fpos64_t.
      Update.
      Update.
      HPPA setjmp implementation.
      Update
      Update.
      Update.
      New HPPA Linux version of pt-initfini.
      Add __BEGIN_DECLS/__END_DECLS.
      Update.
      Update.
      Add ULPs for tanh (-0.7).
      Update.
      Update.
      * configure.in: Fix typos in missing program names.
      (fac): Make static to avoid compiler warning.
      * gmon/tst-sprofil.c (fac): Make static to avoid compiler warning.
      128 bit implementation of tanh.
      Update
      (tanh_test): Update constant to work with 128-bit long doubles.
      Include <math_private.h> for prototypes.
      Update.
      Update.
      Update.
      asinh implmentation for 128-bit long doubles.
      Update.
      Update.
      Remove check for crypt add-on.
      Update.
      Synch with Linux 2.4.5:
      Update.
      Update.
      Update to LGPL v2.1.
      * COPYING: Fix Y2k bug in sample copyright notices.
      Update.
      Update.
      Update.
      Update.
      Put under LGPL v2.1.
      Update.
      * sysdeps/unix/sysv/linux/configure.in: Revert patch from
      Update.
      Update.
      Include unistd.h for lseek64 prototype.  Closes PR libc/2372.
      Update.
      Update.
      * time/Makefile (tst-getdate-ENV): Add TZDIR to environment.
      Update.
      Don't print header completly in CAPS.
      Synch with kernel.
      Update.
      * iconv/iconvconfig.c: Include <sys/cdefs.h> and use
      Update.
      Add prototypes to avoid warnings.
      Update.
      Update.
      Add some deltas.
      Update.
      Update.
      * iconv/iconvconfig.c (name_insert): Make static to avoid warning.
      Update.
      (main): Fix which options take arguments.
      Update.
      (__elf_preferred_address): Prefer gaps below main executable.
      Update.
      Fix typos.
      (SC_GPRS): Fix value following change from 2001-05-30.
      Update.
      Declare wcs functions only if compiling with MBS_SUPPORT.  Don't use 
#elif for traditional C.
      Update.
      Update.
      (flush_cleanup): Guard list_all_lock to allow compilation without threads.
      Update.
      Update.
      Fixed incorrect use of mvcle introduced by 2001-07-12 change.
      Update.
      Update.
      (upstr): Add unused attribute to avoid warning.
      Update.
      update.
      (__ilogbl): Fix test for infinity.
      Update.
      * configure.in: Add check for GCC 3.x.
      (LOCALES): Generate en_US.UTF-8 locale.
      * locale/programs/ld-ctype.c (DEFAULT): Fix expression.
      Update.
      Revert last patch, Ulrich will fix the failing script to use de_DE.UTF-8.
      Fix typo in comment.
      Update.
      Update.
      j0 implementation for 128-bit long doubles.
      (MCOUNT): Don't use delay slot for jal since jal is a macro.
      Update.
      Copy from ldbl-96/w_expl.c with tweaked constants
      Update.

Andreas Schwab (19):
      Fix missing backslash in last change.
      * sysdeps/unix/sysv/linux/kernel-features.h: Fix missing backslash
      * sysdeps/unix/readdir.c: Make sure we don't modify errno when we reached 
EOF.
      * sysdeps/unix/readdir.c: Make sure we don't modify errno when we
      Fix typo.
      * sysdeps/m68k/fpu/e_log2f.c: Fix typo.
      * elf/ldconfig.c (search_dir): Fix check for regular file.
      * sysdeps/m68k/fpu/bits/mathinline.h: Don't define log2 as inline.
      * sysdeps/m68k/fpu/bits/mathinline.h: Don't define log2 as inline.
      (put16) [!_STRING_ARCH_unaligned && BIG_ENDIAN]: Fix index.
      * iconv/loop.c (put16) [!_STRING_ARCH_unaligned && BIG_ENDIAN]:
      * sysdeps/unix/sysv/linux/m68k/getpagesize.c: Check _dl_pagesize
      * sysdeps/unix/sysv/linux/m68k/sys/procfs.h: New file.
      Fix last change.
      * sysdeps/unix/sysv/linux/m68k/getpagesize.c: Fix last change.
      (INLINE_SYSCALL): Don't mark asm input operand as clobbered.
      * sysdeps/unix/sysv/linux/m68k/sysdep.h (INLINE_SYSCALL): Don't
      (atomic_add): Don't allow address register for operand 0.
      * sysdeps/m68k/m68020/atomicity.h (atomic_add): Don't allow

Geoff Keating (1):
      * sysdeps/powerpc/pt-machine.h

Mark Kettenis (10):
      * sysdeps/mach/hurd/bits/environments.h: Add comment from 
sysdeps/generic/bits/environments.h.  Define _POSIX_V6_* values.
      * hurd/hurd/threadvar.h: Add prototype for __hurd_errno_location.
      * hurd/Makefile (user-interfaces): Add pfinet. * hurd/hurdioctl.c: 
Include <hurd/pfinet.h>, <net/if.h> and <netinet/in.h>. (siocgifconf): New 
function.  Register it with HURD_HANDLE_IOCTL as the handler for SIOCGIFCONF. * 
sysdeps/mach/hurd/bits/ioctls.h: Modify SIOCSIFFLAGS and SIOCGIFFLAGS to be of 
IOC type ifreq_short.  Modify SIOCSIFMETRIC and SIOCGIFMETRIC to be of IOC type 
ifreq_int.  Add new macro definitions for SIOCGIFMTU, SIOCSIFMTU, SIOCGIFINDEX 
and SIOCGIFNAME. From Marcus Brunkmann <address@hidden>.
      * sysdeps/mach/hurd/Makefile ($(link-rpcuserlibs)): Add back -Wl,-soname 
option lost in 2001-06-16 change.
      * sysdeps/mach/hurd/read.c: Include <hurd/fd.h>. (__libc_read): Don't 
call __pread.  Use _hurd_fd_read directly instead. * sysdeps/mach/hurd/write.c: 
Include <hurd/fd.h>. (__libc_write): Don't call __pwrite.  Use _hurd_fd_write 
directly instead.
      * sysdeps/mach/hurd/if_index.c: Redone to use new interfaces in the Hurd 
pfinet server, using equivalent code from the Linux version in 
sysdeps/unix/sysv/linux/if_index.c. In detail: Include <unistd.h>, <error.h>, 
<sys/ioctl.h>, <hurd/ioctl.h> and <hurd/pfinet.h>.  Don't include <sys/mman.h> 
and <hurd/fsys.h> anymore. (if_nametoindex): New implementation using 
SIOCGIFINDEX. (if_freenameindex): Straight copy of the Linux version. 
(if_nameindex): New implementation based on pfinet_siocgifconf and 
SIOCGIFINDEX. (if_indextoname): New implementation using SIOCGIFNAME. 
(map_interfaces): Function removed. From Marcus Brinkmann <address@hidden>.
      * sysdeps/mach/hurd/i386/exc2signal.c (_hurd_exception2signal): Generate 
SIGSEGV instead of SIGBUS for KERN_INVALID_ADDRESS and 
KERN_WRITE_PROTECTION_FAILURE.
      * sysdeps/unix/bsd/bsd4.4/bits/socket.h: New file.
      * hurd/hurdsig.c (_hurd_internal_post_signal): Fix handling of 
SA_RESETHAND and SA_NODEFER.
      * sysdeps/mach/hurd/recvmsg.c: New file. * sysdeps/mach/hurd/sendmsg.c: 
New file.

Roland McGrath (57):
      2001-05-11  Roland McGrath  <address@hidden>
      * sysdeps/mach/hurd/Makefile ($(link-rpcuserlibs)): Don't use
      2001-05-14  Roland McGrath  <address@hidden>
      * csu/Makefile ($(objpfx)g$(start-installed-name)): Turn this into a
      2001-05-19  Roland McGrath  <address@hidden>
      * hurd/hurdlookup.c (__hurd_file_name_lookup_retry): Don't leak the
      2001-05-20  Roland McGrath  <address@hidden>
      * Makeconfig (sysdep-makeconfigs): Include any Makeconfig files
      2001-06-01  Roland McGrath  <address@hidden>
      * iconvdata/cp1258.c: Include <stdlib.h> for abort decl.
      * sysdeps/alpha/fpu/fclrexcpt.c: #include <shlib-compat.h>
      * Makefile (postclean): Remove obsolete sysd-Makefile.
      2001-06-06  Roland McGrath  <address@hidden>
      * sysdeps/mach/hurd/getsockopt.c: Fix handling of returned buffer size.
      2001-06-10  Roland McGrath  <address@hidden>
      * elf/reldep4mod2.c: Use fully typed decls to avoid warnings.
      2001-06-13  Roland McGrath  <address@hidden>
      * sysdeps/mach/hurd/pread.c: Fail with EINVAL if OFFSET is negative.
      * sysdeps/mach/hurd/fork.c (LOSE): Put `goto lose' in dead code
      * rt/aio_notify.c: Include <unistd.h> for _POSIX_REALTIME_SIGNALS.
      * sysdeps/mach/hurd/bits/fcntl.h [ __USE_POSIX199309 || __USE_UNIX98]:
      2001-06-15  Roland McGrath  <address@hidden>
      * rt/Makefile (aio-routines, clock-routines, timer-routines): New
      2001-06-16  Roland McGrath  <address@hidden>
      * hurd/Makefile (routines): Add lookup-retry.
      * posix/spawni.c: Moved to ...
      2001-06-17  Roland McGrath  <address@hidden>
      * sysdeps/unix/sysv/linux/i386/sigaction.c (restore, restore_rt):
      * sysdeps/pthread/aio_misc.h (LIO_DSYNC): Define to LIO_NOP + 1,
      2001-06-18  Roland McGrath  <address@hidden>
      * hurd/hurd/fd.h (_hurd_fd_error_signal): Change return type to int.
      2001-06-26  Roland McGrath  <address@hidden>
      * hurd/hurdioctl.c: Include <string.h> for memcpy decl.
      * hurd/hurdsig.c (_hurd_internal_post_signal): For SS->suspended
      2001-07-11  Igor Khavkine  <address@hidden>
      2001-07-11  Igor Khavkine  <address@hidden>
      2001-07-20  Roland McGrath  <address@hidden>
      * libio/stdio_ext.h: Moved to ...
      * sysdeps/generic/device-nrs.h (DEV_TTY_P): Change argument type
      2001-07-20  Roland McGrath  <address@hidden>
      2001-07-22  Roland McGrath  <address@hidden>
      * hurd/hurdsig.c (_hurd_internal_post_signal): Support SA_RESETHAND
      Must flee the whitespace police.
      2001-07-24  Igor Khavkine  <address@hidden>
      2001-07-24  Igor Khavkine  <address@hidden>
      2001-07-26  Roland McGrath  <address@hidden>
      * sysdeps/generic/bits/termios.h (EXTA, EXTB): Make these conditional
      2001-07-30  Roland McGrath  <address@hidden>
      * sysdeps/mach/bits/libc-lock.h (__libc_cleanup_region_start): Diddle
      2001-08-04  Roland McGrath  <address@hidden>
      * sysdeps/mach/hurd/getrusage.c: Use TASK_EVENTS_INFO if implemented
      * sysdeps/unix/bsd/bsd4.4/bits/dirent.h (struct dirent): Rename member
      2001-08-11  Roland McGrath  <address@hidden>
      * posix/getopt.c (nonoption_flags_max_len, nonoption_flags_len):
      2001-08-12  Roland McGrath  <address@hidden>
      * hurd/hurdlookup.c (__hurd_file_name_lookup): Comment fix.
      * sysdeps/mach/hurd/clock.c: New file.

Ulrich Drepper (253):
      Update.
      Update.
      (rpc_default): Remove. (__rpc_thread_destroy): Use 
__libc_tsd_RPC_VARS_mem instead of rpc_default. (rpc_thread_multi, 
__rpc_thread_svc_fdset, __rpc_thread_createerr, __rpc_thread_svc_pollfd, 
__rpc_thread_svc_max_pollfd): Likewise.
      Update.
      Update.
      Update.
      (__sigprocmask): Use CHECK_SIGSET_NULL_OK and not CHECK_SIGSET for all 
parameters.
      Update.
      Update.
      Update.
      Update.
      Add a few more dependencies to avoid races in the test shell scripts.
      Update.
      Update.
      Update.
      Update.
      Update.
      Add more aliases to enable use in locale names.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Stub version of sockatmark.
      Update.
      Turkish translation for libc.
      Update.
      Add missing free.
      Update.
      Update from transliation team.
      Update.
      (UNICODE_TAG_HANDLER): New macro.
      Update.
      Update.
      Update from translation team.
      Update.
      Update for Unicode 3.1: Add <U03F4>..<U03F5>. Use full Hangul syllable 
names. Add Unicode planes 1 (scripts, symbols), 2 (CJK), 14 (tags), 15 and 16 
(private use). Update width table. Assign width 1 to <U3008>, <U3009>, <U3014>, 
<U3015>, <U3018>, <U3019>.
      Update.
      Update.
      Regenerated: autoconf  sysdeps/unix/common/configure.in
      Regenerated: autoconf  sysdeps/generic/configure.in
      Update from translation team.
      * semaphore.h: Use struct _pthread_fastlock as an element of
      Update.
      Update.
      (__pthread_reset_main_thread): Fix a typo.
      Update.
      Update.
      Make _STACK_GROWS_UP work.
      Update.
      Update.
      Update.
      Update.
      Renamed to Shift_JIS.
      Update.
      Update.
      For BIG5HKSCS, use BIG5-HKSCS charmap.
      Revert last change.
      Update.
      Update..
      Update.
      Update.
      Update.
      Update from translation team.
      Update.
      Update.
      Update.
      Update.
      Add copyright notice.
      Update.
      Update.
      * locales/ro_RO (day): Use U0163 instead of U021B.
      Update.
      Fix several bugs.  Add more tests.
      Update.
      Update.
      Update.
      (locale_file_list): Renamed to ... (_nl_locale_file_list): This. Make it 
extern. (free_mem): Move to setlocale.c.
      Update.
      Update.
      Update.
      (__elf_preferred_address): Prefer gaps below main executable.
      Update.
      Update from translation team.
      Update.
      Don't warn about versioning if not on ELF system.
      Update.
      Update.
      (__ieee754_acoshl): acosh(x) = ln(2x) if x > 2^30.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Fix comment typo.
      Update.
      Update.
      Update.
      Use mvcle for big blocks (> 64K) and a mvc loop for small blocks.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      (__setmntent): Fix typo.
      (__getdate_r): Initialize tm_isdst, tm_gmtoff and tm_zone before calling 
strptime.
      Update.
      Update.
      Define DEV_TTY_P.
      Update.
      Update.
      (Normalization Functions): Remove duplicated description of logb.
      Update.
      Update.
      Update.
      (search_dir): Avoid use of uninitialized memory.  Add a few 
__builtin_expect to mark unlikely error cases.
      Update.
      (struct builtin_map): Remove init and end elements. 
(BUILTIN_TRANSFORMATION): Remove Init and End parameters. 
(__gconv_get_builtin_trans): Initialize __init_fct and __end_fct to NULL.
      Update.
      Fix redefinition problem.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      ISO-106464/UTF-8/ transformation must really be an alias.
      Update.
      (__gconv_lookup_cache): Select correct module for conversion direction.
      Update.
      Add more definitions from Sun's latest version.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Initialize %fs, %gs, and floating-point status as well.
      Update.
      Update.
      Undo last change.  Remove debugging output.
      Update.
      Update.
      (__gconv_lookup_cache): Catch one more boundary case and reject it.
      Update.
      Update.
      Update.
      (routines): Add dl-iteratephdr and dl-iteratephdr-static.
      Update.
      Update.
      Update.
      Update.
      Include <entry.h> (_start): Replaced with ENTRY_POINT.
      Update.
      Update.
      Update.
      Formatting.
      (_dl_important_hwcaps): Avoid using malloc early in the program.
      (checkhdr): Disable mcheck before reporting an error.  Don't run any 
tests if mcheck is disabled.
      Update.
      Update.
      (__gconv_compare_alias_cache): New function.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      (Formatted Input Basics): Add missing first argument to @ref{} uses.
      Update.
      Update.
      Update.
      Update.
      (collate_read): Handle collating-element and reorder_after following copy 
statement correctly.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      (main): Avoid warning.  Pretty printing.
      Update.
      Update.
      Update.
      Updates from latest official list.
      Update.
      Update.
      Update.
      (time_finish): Provide POSIX locale compliant default values for fields 
without definition.
      Update.
      Update.
      Update.
      Update.
      update.
      Update.
      Update.
      Update.
      Use de_DE.UTF-8 locale.
      Robustify tilde tests.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Call __fsetlocking for temporary stream.
      Update.
      Update.
      Update.
      Update.
      Update.
      Update.
      Add #undef line for USE_NONOPTION_FLAGS.
      Update.
      (_dl_map_object_from_fd): Use correct symbolic constant in mprotect call.
      Update.
      Fix typos and wording.
      (Working Directory): Don't use TAB in example.
      Remove store_args_and_env which is not needed is USE_NONOPTION_FLAGS is 
undefined anyhow.  Use __libc_argc and __libc_argv variables.
      Update.
      Update from translation team.
      Update.
      Update.
      Update.
      Regenerated from source files
      Test of __strcasecmp_l.
      Update.
      Update.
      Update.
      (_IO_fwide): Don't reset file position to beginning of file, really get 
current position.
      Update.

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


hooks/post-receive
-- 
glibc maintenance



reply via email to

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