X-Git-Url: http://git.samba.org/?a=blobdiff_plain;f=ChangeLog;h=cb4615287a3705b5273cb3acfaecafe042fc060c;hb=dd654bf9ba1848bf9ed250f8ebaa5097c383dcf8;hp=18217fbfe9cba86aa06d0eb0976168b654b5ddc8;hpb=4a16c66218a1985fdbb76d09d7f3e53a93d10b38;p=jlayton%2Fglibc.git diff --git a/ChangeLog b/ChangeLog index 18217fbfe9..cb4615287a 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,9 +1,206 @@ -2014-01-29 Alexandre Oliva +2014-02-05 Carlos O'Donell - * manual/argp.texi: Document MTASC-safety properties. + * sysdeps/unix/sysv/linux/kernel-features.h: Fix comment. + + * sysdeps/unix/sysv/linux/kernel-features.h + [__LINUX_KERNEL_VERSION >= 0x020621] + (__ASSUME_PROC_PID_TASK_COMM): Define. + +2014-02-05 Siddhesh Poyarekar + + * manual/contrib.texi: Update entry for Ondrej Bilka, Will + Newton and Alexandre Oliva. Add entries for Steve Ellcey, Chris + Leonard and Allan McRae. + +2014-02-04 Adhemerval Zanella + + * sysdeps/unix/sysv/linux/powerpc/powerpc64/nptl/ld-le.abilist: New + file + * sysdeps/unix/sysv/linux/powerpc/powerpc64/nptl/libBrokenLocale-le.abilist: + New file + * sysdeps/unix/sysv/linux/powerpc/powerpc64/nptl/libanl-le.abilist: New + file. + * sysdeps/unix/sysv/linux/powerpc/powerpc64/nptl/libc-le.abilist: New + file. + * sysdeps/unix/sysv/linux/powerpc/powerpc64/nptl/libcrypt-le.abilist: + New file. + * sysdeps/unix/sysv/linux/powerpc/powerpc64/nptl/libdl-le.abilist: New + file. + * sysdeps/unix/sysv/linux/powerpc/powerpc64/nptl/libm-le.abilist: New + file. + * sysdeps/unix/sysv/linux/powerpc/powerpc64/nptl/libnsl-le.abilist: + New file. + * sysdeps/unix/sysv/linux/powerpc/powerpc64/nptl/libpthread-le.abilist: + New file. + * sysdeps/unix/sysv/linux/powerpc/powerpc64/nptl/libresolv-le.abilist: + New file. + * sysdeps/unix/sysv/linux/powerpc/powerpc64/nptl/librt-le.abilist: + New file. + * sysdeps/unix/sysv/linux/powerpc/powerpc64/nptl/libthread_db-le.abilist: + New file. + * sysdeps/unix/sysv/linux/powerpc/powerpc64/nptl/libutil-le.abilist: + New file. + +2014-02-01 Adhemerval Zanella + + * nptl/shlib-versions: Change powerpc*le start to 2.17. + * shlib-versions: Likewise. + +2014-02-04 Roland McGrath + Adhemerval Zanella + + * sysdeps/powerpc/Makefile [$(config-machine) ends with 'le'] + (abilist-pattern): New variable, set to %-le.abilist. + + * Makerules (abilist-pattern): New variable. + (vpath): Use $(abilist-pattern) in place of %.abilist. + (check-abi-% pattern rule): Likewise. + (check-abi, update-abi): Likewise. + +2014-02-04 Eric Wong + + * sysdeps/x86_64/fpu/libm-test-ulps: Update. + +2014-02-04 Eric Wong + + * sysdeps/x86_64/fpu/libm-test-ulps: Update. + +2014-02-03 Carlos O'Donell + + * manual/startup.texi: Add next, previous, and top entries for + the `Program Arguments' and `Environment Variables' nodes. + +2014-02-03 Alexandre Oliva + + * manual/macros.texi: Add comments before MTASC-safety macros. + + * manual/users.texi: Document MTASC-safety properties. + + * manual/threads.texi (pthread_key_create, pthread_key_delete, + pthread_getspecific, pthread_setspecific): Format with + @deftypefun, and add @safety note. + * manual/signal.texi: Move comments that analyze the above + functions to their home place. + +2014-02-03 Allan McRae + + * po/sl.po: Update Slovenian translation from translation project. + +2014-02-02 Alexandre Oliva + + * manual/time.texi (timegm): Add missing blank after @c. + Reported by Joseph Myers . + +2014-02-01 Alexandre Oliva + + * manual/check-safety.sh: New. + * manual/Makefile ($(objpfx)stamp-summary): Run it. + + * manual/terminal.texi: Document MTASC-safety properties. + + * manual/filesys.texi: Document MTASC-safety properties. + + * manual/errno.texi: Document MTASC-safety properties. + + * manual/intro.texi: Document safety identifiers and + conditionals. + + * manual/string.texi (wcstok): Fix prototype. + (wcstok, strtok, strtok_r): Adjust reentrancy remarks. + + * manual/time.texi: Document MTASC-safety properties. + + * manual/string.texi: Document MTASC-safety properties. + + * manual/threads.texi: Document MTASC-safety properties. + + * manual/stdio.texi: Document MTASC-safety properties. + + * manual/syslog.texi: Document MTASC-safety properties. + + * manual/sysinfo.texi: Document MTASC-safety properties. + + * manual/startup.texi: Document MTASC-safety properties. + + * manual/socket.texi: Document MTASC-safety properties. + + * manual/signal.texi: Document MTASC-safety properties. + +2014-01-31 Alexandre Oliva + + * manual/setjmp.texi: Document MTASC-safety properties. + + * manual/search.texi: Document MTASC-safety properties. + + * manual/resource.texi: Document MTASC-safety properties. + + * manual/process.texi: Document MTASC-safety properties. + + * manual/platform.texi: Document MTASC-safety properties. + + * manual/pipe.texi: Document MTASC-safety properties. + + * manual/pattern.texi: Document MTASC-safety properties. + + * manual/message.texi: Document MTASC-safety properties. + + [BZ #12751] + * manual/memory.texi: Document MTASC-safety properties. + + * manual/math.texi: Document MTASC-safety properties. + + * manual/locale.texi: Document MTASC-safety properties. + + * manual/llio.texi: Document MTASC-safety properties. + + * manual/libdl.texi: New. + + * manual/lang.texi: Document MTASC-safety properties. + + * manual/job.texi: Document MTASC-safety properties. + + * manual/getopt.texi: Document MTASC-safety properties. + + * manual/ctype.texi: Document MTASC-safety properties. + +2014-01-31 Maciej W. Rozycki + + [BZ #16046] + * csu/libc-tls.c (static_map): Remove variable. + (__libc_setup_tls): Use main executable's link map for TLS data. + * elf/dl-close.c (_dl_close_worker) [!SHARED]: Remove special + casing for LM_ID_BASE and GL(dl_nns). + * elf/dl-iteratephdr.c [!SHARED] (dl_iterate_phdr): Remove + function. Alias dl_iterate_phdr to __dl_iterate_phdr. + * elf/dl-load.c (_dl_map_object) [!SHARED]: Remove special + casing for GL(dl_ns)[LM_ID_BASE]._ns_loaded. + * elf/dl-support.c (_dl_main_map): Also initialize l_flags_1 + member. + (_dl_non_dynamic_init): Also initialize _dl_main_map's l_phdr and + l_phnum members. + +2014-01-30 Alexandre Oliva + + * manual/debug.texi: Document MTASC-safety properties. + +2014-01-29 H.J. Lu + + [BZ #16510] + * sysdeps/x86/fpu/bits/mathinline.h: Check __SSE2_MATH__ instead + of __x86_64__ when disabling x87 inline functions. 2014-01-29 Alexandre Oliva + * manual/charset.texi: Document MTASC-safety properties. + + * manual/crypt.texi: Document MTASC-safety properties. + + * manual/conf.texi: Document MTASC-safety properties. + + * manual/arith.texi: Document MTASC-safety properties. + + * manual/argp.texi: Document MTASC-safety properties. + * manual/macros.texi: Introduce macros to document multi thread, asynchronous signal and asynchronous cancellation safety properties. @@ -364,15 +561,6 @@ * sysdeps/powerpc/powerpc64/multiarch/strnlen-power7.S: Likewise. * sysdeps/powerpc/powerpc64/multiarch/wcscpy.c: Likewise. -2014-01-03 Andrew Hunter - - * elf/dl-open.c (dl_open_worker): New comment. - * elf/dl-reloc.c (_dl_try_allocate_static_tls): Use - atomic_compare_and_exchange_bool_acq - (_dl_allocate_static_tls): Block signals. - * elf/dl-tls.c (allocate_and_init): Return void. - (_dl_update_slotinfo): Block signals, use atomic update. - 2014-01-03 Joseph Myers * sysdeps/powerpc/nofpu/libm-test-ulps: Regenerated. @@ -773,12 +961,6 @@ * sysdeps/powerpc/fpu/libm-test-ulps: Update. -2013-12-19 Paul Pluzhnikov - - * elf/dl-misc.c (ptr_to_signal_safe_allocator_header): New function. - (__signal_safe_memalign, __signal_safe_free): Use it. - (__signal_safe_realloc): Likewise. - 2013-12-19 Joseph Myers * manual/texinfo.tex: Update to version 2013-11-26.10 with @@ -862,19 +1044,6 @@ * manual/install.texi: Suppress menu for plain text output. * INSTALL: Regenerated. -2013-12-18 Andrew Hunter - - * sysdeps/generic/ldsodefs.h (__signal_safe_memalign): New prototype. - (__signal_safe_malloc, __signal_safe_free): Likewise. - (__signal_safe_realloc, __signal_safe_calloc): Likewise. - * elf/dl-misc.c (__signal_safe_allocator_header): New struct. - (__signal_safe_memalign, __signal_safe_malloc): New function. - (__signal_safe_free, __signal_safe_realloc): Likewise. - (__signal_safe_calloc): Likewise. - * elf/dl-tls.c (allocate_dtv, _dl_clear_dtv): Call signal-safe - functions. - (_dl_deallocate_tls, _dl_update_slotinfo): Likewise. - 2013-12-18 Andrew Hunter * elf/Versions (ld): Add _dl_clear_dtv.