about summary refs log tree commit diff
path: root/NEWS
Commit message (Collapse)AuthorAgeFilesLines
* mr_IN locale fixesPravin Satpute2012-10-191-1/+1
| | | | | | [BZ #14694] Fix Wednesday in DAY and August, September and October in ABMON and MON.
* Add note on free list pointers overwriting M_PERTURB bytesSiddhesh Poyarekar2012-10-181-7/+7
| | | | Fixes BZ #12140.
* Fix BZ #14716: memmem crashMaxim Kuvyrkov2012-10-151-1/+1
|
* * NEWS: Add note about FIPS mode. Wording suggested by RolandAlexandre Oliva2012-10-101-0/+6
| | | | McGrath.
* Take lock in pthread_cond_wait cleanup handler only when neededSiddhesh Poyarekar2012-10-101-1/+1
| | | | | | | | | | [BZ #14652] When a thread waiting in pthread_cond_wait with a PI mutex is cancelled after it has returned successfully from the futex syscall but just before async cancellation is disabled, it enters its cancellation handler with the mutex held and simply calling a mutex_lock again will result in a deadlock. Hence, it is necessary to see if the thread owns the lock and try to lock it only if it doesn't.
* Add NEWS entry for BZ #14602.Maxim Kuvyrkov2012-10-091-2/+2
|
* Add bugs 14660, 14661 to NEWSJonathan Nieder2012-10-081-1/+1
|
* Correct libthreadb register access for 64-bit sparc.David S. Miller2012-10-051-7/+7
| | | | | | | [BZ #14568] * sysdeps/sparc/tls.h (DB_THREAD_SELF_INCLUDE): Delete. (DB_THREAD_SELF): Use constants for the register offsets. Correct the case of a 64-bit debugger with a 32-bit inferior.
* Set GL(dl_nns) to 1 for vDSO in libc.aH.J. Lu2012-10-051-1/+2
|
* Unlock mutex before going back to waiting for PI mutexesSiddhesh Poyarekar2012-10-051-3/+3
| | | | | | | | | | [BZ #14417] A futex call with FUTEX_WAIT_REQUEUE_PI returns with the mutex locked on success. If such a successful thread is pipped to the cond_lock by another spuriously woken waiter, it could be sent back to wait on the futex with the mutex lock held, thus causing a deadlock. So it is necessary that the thread relinquishes the mutex before going back to sleep.
* powerpc: add name_to_handle_at, open_by_handle etc. to bits/fcntl.hKhem Raj2012-10-041-4/+4
| | | | Fixes BZ #14251.
* Clarify memory allocation error diagnostics to avoid confusionDmitry V. Levin2012-10-021-6/+6
|
* Define HAS_FMA with bit_FMA_UsableH.J. Lu2012-10-021-1/+1
|
* Fix exception table for i386 pthread_cond_waitSiddhesh Poyarekar2012-10-011-3/+3
| | | | | | | | [BZ #14477] Add an additional entry in the exception table to jump to __condvar_w_cleanup2 instead of __condvar_w_cleanup for PI mutexes when %ebx contains the address of the futex instead of the condition variable.
* Fix sign of inexact zero return from fma (bug 14645).Joseph Myers2012-10-011-1/+1
|
* Fix sign of exact zero return from fma (bug 14638).Joseph Myers2012-09-291-1/+1
|
* 2012-09-28 Andreas Schwab <schwab@linux-m68k.org>Jeff Law2012-09-281-7/+7
| | | | | | | | | | | | | | [BZ #6530] * stdio-common/vfprintf.c (process_string_arg): Revert 2000-07-22 change. 2011-09-28 Jonathan Nieder <jrnieder@gmail.com> * stdio-common/Makefile (tst-sprintf-ENV): Set environment for testcase. * stdio-common/tst-sprintf.c: Include <locale.h> (main): Test sprintf's handling of incomplete multibyte characters.
* [BZ #11438]Jeff Law2012-09-281-6/+6
| | | | | | | | | * sysdeps/posix/getaddrinfo.c (default_scopes): Map RFC 1918 * addresses to global scope. * posix/tst-rfc3484.c: Verify 10/8, 172.16/12 and 196.128/16 addresses are in the same scope as 192.0.2/24. * posix/gai.conf: Document new scope table defaults.
* Don't flush write buffer for ftellSiddhesh Poyarekar2012-09-281-6/+7
| | | | | | [BZ #5298] Use write pointer state along with the file offset and/or the read pointers to get the current file position.
* Adjust wide data buffer pointers during fseek and ftellSiddhesh Poyarekar2012-09-281-1/+1
| | | | | | | | | [BZ #14543] Set the internal buffer state correctly whenever the external buffer state is modified by fseek by either computing the current _IO_read_ptr/end for the internal buffer based on the new _IO_read_ptr in the external buffer or converting the content read into the external buffer, up to the extent of the requested fseek offset.
* Fix sparc64 crashes with LD_BIND_NOW and --enable-bind-now.David S. Miller2012-09-271-2/+2
| | | | | | | [BZ #14376] * sysdeps/sparc/sparc64/dl-machine.h (elf_machine_rela): Do not pass reloc->r_addend in as the 'high' argument to sparc64_fixup_plt when handling R_SPARC_JMP_IREL relocations.
* Fix up definitions for older compilers.Marek Polacek2012-09-261-5/+5
|
* Fix order of bug list in NEWS and remove duplicate entry.Joseph Myers2012-09-251-5/+5
|
* Fix inaccuracy of clog, clog10 near |z| = 1 (bug 13629).Joseph Myers2012-09-251-5/+5
|
* Add bug 14621 to NEWS.Joseph Myers2012-09-251-1/+1
|
* Use static link by default for --disable-sharedH.J. Lu2012-09-241-5/+5
|
* Sort BZ # in NEWSH.J. Lu2012-09-241-2/+2
|
* Properly handle fencepost with MALLOC_ALIGN_MASKH.J. Lu2012-09-241-1/+1
|
* Make printf respect the rounding mode for hex output (bug 5044).Joseph Myers2012-09-241-6/+6
|
* rtld: limit self loading check to normal mode onlyDmitry V. Levin2012-09-191-2/+2
| | | | | | | | | Commit glibc-2.14~10 disallowed rtld self loading to avoid a segfault that used to happen when rtld was loading itself in normal mode. Unfortunately, that commit disallowed all modes of self loading, including those that used to work before. This change limits the check for self loading to normal mode only, so that instruments like ldd could handle rtld properly.
* Remove $(have-cpp-asm-debuginfo) checkH.J. Lu2012-09-151-1/+2
|
* [BZ #14583]Jeff Law2012-09-141-1/+1
| | | | * sysdeps/pthread/pthread.h: Fix prototype of __sigsetjmp.
* Remove unused __rtld_lock_init_recursive macroH.J. Lu2012-09-131-1/+1
|
* Make strtod respect the rounding mode (bug 14518).Joseph Myers2012-09-121-1/+1
|
* Fix description of carg branch cut (bug 13542)John Tobey2012-09-071-4/+4
|
* Use www.gnu.org as example hostname in manual (bug 10014).Joseph Myers2012-09-071-5/+5
|
* Fix pointers between nodes in manual (bug 10038).Joseph Myers2012-09-071-5/+5
|
* Mention BZ #14545 in NEWSH.J. Lu2012-09-061-1/+1
|
* Use crtbeginT.o to statically link programsH.J. Lu2012-09-061-1/+1
|
* tile: Add BZ to Changelog and update NEWSChris Metcalf2012-09-061-3/+3
|
* Fix botched NEWSJeff Law2012-09-051-2/+3
|
* [BZ#14510]Jeff Law2012-09-051-1/+1
| | | | | | | | | | | * locales/es_DO: Fix LC_NUMERIC decimal_point and thousands_sep. * locales/es_GT: Likewise. * locales/es_HN: Likewise. * locales/es_MX: Likewise. * locales/es_NI: Likewise. * locales/es_PA: Likewise. * locales/es_PR: Likewise. * locales/es_SV: Likewise.
* Return requested size for malloc_usable_size when MALLOC_CHECK_ > 0Siddhesh Poyarekar2012-09-051-4/+4
| | | | | | | | | | | [BZ #1349] malloc_usable_size returns the usable size in an allocated chunk, which may be >= the requested size. In the case of MALLOC_CHECK_ being exported to > 0 however, only the requested size is usable, since a magic value is written at the end of the request size to trap writes beyond request bounds. Hence, when MALLOC_CHECK_ is exported to > 0, malloc_usable_size() should return the request size.
* Improve C++ header location detection (bug 13966)Allan McRae2012-09-061-3/+3
|
* Fix iogetdelim.c (latent) integer overflow (bug 9914).Joseph Myers2012-09-041-4/+4
|
* Use the first element of GOT for ld.so addressesH.J. Lu2012-09-021-1/+1
| | | | | | | | [BZ #14538] * sysdeps/x86_64/dl-machine.h (elf_machine_dynamic): Use the first element of the GOT. (elf_machine_load_address): Return the difference between the runtime address of _DYNAMIC and elf_machine_dynamic ().
* Check for gawk >= 3.0 (bug 13412)Allan McRae2012-09-021-4/+4
|
* Fix sem_post race (bug 14532).Joseph Myers2012-08-311-1/+1
|
* Use LD_SO to set $ld_so_name/$ld_so_versionH.J. Lu2012-08-291-1/+1
|
* Don't make ttyname* fail if proc filesystem is not availableSiddhesh Poyarekar2012-08-291-1/+5
| | | | | | | | | The ttyname and ttyname_r functions on Linux now fall back to searching for the tty file descriptor in /dev/pts or /dev if /proc is not available. This allows creation of chroots without the procfs mounted on /proc. Fixes BZ #14516.