about summary refs log tree commit diff
path: root/sysdeps/unix
Commit message (Collapse)AuthorAgeFilesLines
* Fix reference counting in network interface information cacheAndreas Schwab2011-11-151-1/+2
|
* Clean up internal fopen usesUlrich Drepper2011-11-152-3/+3
| | | | No need to ever not use c and e.
* Fix wanings in clock_gettimeUlrich Drepper2011-11-122-8/+8
|
* Avoid warning from shiftingUlrich Drepper2011-11-121-2/+6
|
* unsigned long it better for the size argumentsUlrich Drepper2011-11-011-4/+6
| | | | | The new syscalls should use unsigned long not size_t. The parameters are not a direct measure of memory size.
* New Linux syscalls process_vm_readv and process_vm_writevUlrich Drepper2011-11-013-1/+30
|
* Cache network interface informationUlrich Drepper2011-10-312-33/+144
| | | | | | | | | | | | Whenever getaddrinfo needed network interface information it used the netlink interface to read the information every single time. The problem is that this information can change at any time. The patch implements monitoring of the network interfaces through nscd. If no change is detected the previously read information can be reused (which is the norm). This timestamp information is also made available to other processes using the shared memory segment between nscd and those processes.
* Fix potential double close in __check_fd if OOMUlrich Drepper2011-10-301-15/+18
|
* Optimize access to isXYZ and toXYZ tablesUlrich Drepper2011-10-151-2/+5
| | | | | The functions to get the pointers can now depend on the TLS variable be initialized.
* Conditionalize unnecessary #include.Roland McGrath2011-10-081-4/+5
|
* Define IP_MULTICAST_ALLUlrich Drepper2011-09-151-1/+2
|
* Use HIDDEN_JUMPTARGET rather than spelling out its effects, for ↵Roland McGrath2011-09-153-11/+5
| | | | ____longjmp_chk implementations.
* Fix invalid conversion in __cmsg_nxthdrAndreas Schwab2011-09-122-4/+4
|
* Prepend $(..) to $(ldd-rewrite-script) if non-absoluteAndreas Schwab2011-09-112-12/+12
|
* Simplify malloc initializationUlrich Drepper2011-09-101-18/+0
| | | | | | Singificantly reduce the code needed at malloc initialization. In the process getpagesize is simplified by always initializing GLRO(dl_pagesize).
* Remove support for !USE___THREADUlrich Drepper2011-09-1012-427/+91
|
* Use (void*) instead of 0 for return value pointer in __cmsg_nexthdrUlrich Drepper2011-09-093-6/+6
|
* Revert "Fix semid_ds for x86-64"Andreas Schwab2011-09-071-4/+0
| | | | This reverts commit 2f0ad8f3a470fa5e9aeb9c5a41984f96ae58d7ba.
* Make sure __vdso_clock_gettime always contains a valid pointerUlrich Drepper2011-09-072-0/+8
|
* Fix handling of __vdso_clock_gettimeUlrich Drepper2011-09-061-2/+6
|
* Don't unconditionally use clock_gettime vsyscall on x86-64Ulrich Drepper2011-09-064-16/+29
|
* Avoid gettimeofday vsyscallUlrich Drepper2011-09-061-19/+3
|
* Fix missing declarationAndreas Schwab2011-09-061-0/+1
|
* Prefer real syscalls instead of vsyscalls on x86-64 outside libc.soUlrich Drepper2011-09-064-3/+28
|
* Fixes and optimizations for 32-bit sparc fabs*().David S. Miller2011-09-051-0/+3
|
* Merge branch 'master' of ssh://sourceware.org/git/glibcUlrich Drepper2011-09-054-133/+198
|\ | | | | | | | | Conflicts: ChangeLog
| * Sanitize HWCAP_SPARC_* defines/usage, and add new entries.David S. Miller2011-09-011-1/+3
| |
| * Fix sparc localplt testcase failures. carlos/masterDavid S. Miller2011-08-314-132/+195
| |
* | Fix semid_ds for x86-64Ulrich Drepper2011-09-051-1/+5
|/
* Bug fixes for ____longjmp_chk on sparc.David S. Miller2011-08-222-5/+32
|
* Fix missing declarationAndreas Schwab2011-08-221-0/+1
|
* Use ifuncs for time and gettimeofday on x86-64Ulrich Drepper2011-08-214-70/+47
|
* Remove the file<Andreas Schwab2011-08-201-1/+0
|
* Use correct scandir64 implementation on ppc64Andreas Schwab2011-08-201-0/+1
|
* Fix tst-writev on non-4K page sizeDavid S. Miller2011-08-171-1/+1
|
* * sysdeps/unix/sysv/linux/sparc/bits/resource.h (RLIM_INFINITY,David S. Miller2011-08-141-2/+2
| | | | RLIM64_INFINITY): Fix 64-bit values for 32-bit sparc.
* Merge branch 'master' of ssh://sourceware.org/git/glibcUlrich Drepper2011-08-114-4/+4
|\ | | | | | | | | Conflicts: ChangeLog
| * * sysdeps/unix/sysv/linux/ia64/sys/ptrace.h: Add missing comma inDavid S. Miller2011-08-104-4/+4
| | | | | | | | | | | | | | enum. * sysdeps/unix/sysv/linux/powerpc/sys/ptrace.h: Likewise. * sysdeps/unix/sysv/linux/s390/sys/ptrace.h: Likewise. * sysdeps/unix/sysv/linux/sparc/sys/ptrace.h: Likewise.
* | Clean up PLT use for scandiratAndreas Schwab2011-08-111-1/+1
|/
* Implement scandirat functionUlrich Drepper2011-08-092-8/+115
|
* Avoid multiple definitions of identical scandir cancellation handlerUlrich Drepper2011-08-081-1/+2
|
* Define AF_NFC and PF_NFCUlrich Drepper2011-07-232-2/+6
|
* Update ptrace constantsUlrich Drepper2011-07-235-8/+144
|
* Fix missing includeAndreas Schwab2011-07-201-1/+3
|
* Add const attr to gnu_dev_{major,minor,makedev}Marek Polacek2011-07-201-6/+6
|
* S/390: Don't use r11 in INTERNAL_VSYSCALL_NCS macroAndreas Krebbel2011-07-192-8/+8
|
* Fix typos in pretty much unused code in sched.h header.Ulrich Drepper2011-07-181-1/+1
|
* Generalize framework to register monitoring of files in nscdUlrich Drepper2011-07-111-7/+1
| | | | | | | | nscd can clear caches when certain files change. The list of files was hardcoded so far and worked for nss_files and nss_dns and those modules which need no monitoring. nss_db, for instance, has its own set of files to monitor. Now the NSS modules themselves can request that certain files are monitored.
* Handle ext4 in {,f}pathconfUlrich Drepper2011-07-073-9/+87
| | | | | ext4 has a higher LINK_MAX limit than ext2/3. Unfortunately it is not easy to distinguish the filesystems from userlevel.
* Handle Lustre filesystemAndreas Dilger2011-07-073-2/+14
|