aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-10-05Unlock mutex before going back to waiting for PI mutexesSiddhesh Poyarekar
[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.
2012-10-04powerpc: add name_to_handle_at, open_by_handle etc. to bits/fcntl.hKhem Raj
Fixes BZ #14251.
2012-10-04Name space hygeine for madvise.Roland McGrath
2012-10-03Clean up conditionalize of ld.so.cache support.Roland McGrath
2012-10-032012-10-03 Steve Ellcey <sellcey@mips.com>Steve Ellcey
* sysdeps/mips/ieee754.h: Move to... * sysdeps/mips/ieee754/ieee754.h: Here. * sysdeps/mips/mips32/Implies: Add mips/ieee754. * sysdeps/mips/mips64/Implies: Ditto. * sysdeps/mips/mips64/n32/Implies: Ditto. * sysdeps/mips/mips64/n64/Implies: Ditto.
2012-10-032012-10-03 Steve Ellcey <sellcey@mips.com>Steve Ellcey
* sysdeps/mips/ieee754.h: Move to... * sysdeps/mips/ieee754/ieee754.h: Here. * sysdeps/mips/mips32/Implies: Add mips/ieee754. * sysdeps/mips/mips64/Implies: Ditto. * sysdeps/mips/mips64/n32/Implies: Ditto. * sysdeps/mips/mips64/n64/Implies: Ditto.
2012-10-03sysconf/posix: handle _SC_LEVEL4_CACHE_LINESIZEPino Toscano
2012-10-03Remove sysdeps/unix/bsd/confstr.h file.Roland McGrath
2012-10-02* scripts/check-local-headers.sh: Exclude sys/sdt.h andAlexandre Oliva
sys/sdt-config.h.
2012-10-02Update copyright yearsH.J. Lu
2012-10-02Use ElfW(Off) rather than off_t for offsets within ELF files.Roland McGrath
2012-10-02nscd: fix compilation flagsDmitry V. Levin
Commit 61653dfb81b776bb72ce4304175b861d77c357a8 added support for compilers predefining _FORTIFY_SOURCE by adding -U_FORTIFY_SOURCE to CPPFLAGS for these compilers, but that change doesn't work quite well in case of nscd: its Makefile sets _FORTIFY_SOURCE using CFLAGS instead of CPPFLAGS and, thanks to compilation rules defined in Makerules, CPPFLAGS are passed to compiler after CFLAGS, resulting to a build with _FORTIFY_SOURCE turned off. This change implements a more safe method of passing preprocessor and compiler flags so that no nscd modules could be accidentally forgotten.
2012-10-02Clarify memory allocation error diagnostics to avoid confusionDmitry V. Levin
2012-10-02Define HAS_FMA with bit_FMA_UsableH.J. Lu
2012-10-02Split my last ChangeLog entry into respective arch-specific filesSiddhesh Poyarekar
2012-10-02Fix clone flag name in comment to CLONE_CHILD_CLEARTID.Siddhesh Poyarekar
2012-10-01Get rid of unused __swblk_t type.Roland McGrath
2012-10-012012-10-01 Patsy Franklin <pfrankli@redhat.com>Jeff Law
Honza Horak <hhorak@redhat.com> * nis/yp_xdr.c (xdr_domainname): Use YPMAXDOMAIN as maxsize. (xdr_mapname): Use YPMAXMAP as maxsize. (xdr_peername): Use YPMAXPEER as maxsize. (xdr_keydat): Use YPAXRECORD as maxsize. (xdr_valdat): Use YPMAXRECORD as maxsize.
2012-10-01Define __have_atfcts global in stub openat implementation.Roland McGrath
2012-10-01Clean up init-first.c files.Roland McGrath
2012-10-01Fix exception table for i386 pthread_cond_waitSiddhesh Poyarekar
[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.
2012-10-01Fix sign of inexact zero return from fma (bug 14645).Joseph Myers
2012-09-29Fix sign of exact zero return from fma (bug 14638).Joseph Myers
2012-09-28Uncorrupt Sparc ULPS file.David S. Miller
* sysdeps/sparc/fpu/libm-test-ulps: Fix garbage in file.
2012-09-28Implement POSIX-generic sleep via nanosleep rather than SIGARLM.Roland McGrath
2012-09-28Fix the ChangeLog entryH.J. Lu
2012-09-28Move _G_config.h with Linuxism to linux/ directory.Roland McGrath
2012-09-28Fix stub open.c to define __libc_open.Roland McGrath
2012-09-28Add a missing $(make-target-directory).Roland McGrath
2012-09-28Quiet make warning under --disable-shared.Roland McGrath
2012-09-28Conditionalize elf/dl-sysdep.c contents on [SHARED].Roland McGrath
2012-09-28Clean up *objdir variables.Roland McGrath
2012-09-28Avoid more warnings in nsswitch.cRoland McGrath
2012-09-28Revert "Add missed ildouble case in yesterday's sparc ULPs update for ↵David S. Miller
clog/clog10." This reverts commit 084b8fabd28ab541efbe5ce7ef6008107a4b86ea. Sorry something put garbage into the string, will debug this.
2012-09-28Avoid unused static function warning in nsswitch.c.Roland McGrath
2012-09-28Add missed ildouble case in yesterday's sparc ULPs update for clog/clog10.David S. Miller
* sysdeps/sparc/fpu/libm-test-ulps: Update.
2012-09-28Add Niagara-4 optimized memcpy and mempcpy.David S. Miller
* sysdeps/sparc/sparc64/multiarch/memcpy-niagara4.S: New file. * sysdeps/sparc/sparc32/sparcv9/multiarch/memcpy-niagara4.S: New file. * sysdeps/sparc/sparc64/multiarch/Makefile: Add to sysdep_routines. * sysdeps/sparc/sparc32/sparcv9/multiarch/Makefile: Likewise. * sysdeps/sparc/sparc64/multiarch/memcpy.S: Use Niagara-4 memcpy and mempcpy when HWCAP_SPARC_CRYPTO is set.
2012-09-28tst-mknodat: create a FIFO instead of a socketPino Toscano
A FIFO is the only special file which is guaranteed to be created with mknod/mknodat.
2012-09-282012-09-28 Andreas Schwab <schwab@linux-m68k.org>Jeff Law
[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.
2012-09-28Re-order the last ChangeLog entryH.J. Lu
2012-09-28Remove mips VERSYMIDX macro definitionH.J. Lu
2012-09-28Remove arm ADDRIDX macro definitionH.J. Lu
2012-09-28Define VERSYMIDX/VALIDX/ADDRIDX in ldsodefs.hH.J. Lu
2012-09-28Improve ChangeLog entry for x86_64 strncmp-ssse3.SH.J. Lu
2012-09-28alpha: Fix all users of SYSCALL_ERROR_HANDLERRichard Henderson
The fix begun in 64e65bc1 was incomplete. Fixed by adding a new SYSCALL_ERROR_FALLTHRU macro.
2012-09-28aio_fsync: fix the access mode checkPino Toscano
Make use of O_ACCMODE and O_RDONLY instead of assuming details of the O_* flags.
2012-09-28 [BZ #11438]Jeff Law
* 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.
2012-09-28Fix a typo in ChangeLogH.J. Lu
2012-09-28Don't flush write buffer for ftellSiddhesh Poyarekar
[BZ #5298] Use write pointer state along with the file offset and/or the read pointers to get the current file position.
2012-09-28Adjust wide data buffer pointers during fseek and ftellSiddhesh Poyarekar
[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.