02d46fc4b9
Simplify malloc initialization
...
Singificantly reduce the code needed at malloc initialization. In
the process getpagesize is simplified by always initializing
GLRO(dl_pagesize).
2011-09-10 21:47:36 -04:00
d063d16433
Remove support for !USE___THREAD
2011-09-10 16:50:28 -04:00
f19009c155
Use (void*) instead of 0 for return value pointer in __cmsg_nexthdr
2011-09-09 21:46:08 -04:00
59178ef977
Revert "Fix semid_ds for x86-64"
...
This reverts commit 2f0ad8f3a4
.
2011-09-07 14:29:53 +02:00
e38ba7ab6a
Make sure __vdso_clock_gettime always contains a valid pointer
2011-09-07 00:07:08 -04:00
fc8bffcccf
Fix handling of __vdso_clock_gettime
2011-09-06 23:50:04 -04:00
a77d3c17dc
Don't unconditionally use clock_gettime vsyscall on x86-64
2011-09-06 21:34:11 -04:00
d53a73acdb
Avoid gettimeofday vsyscall
2011-09-06 20:22:37 -04:00
a8f84144c9
Fix missing declaration
2011-09-06 11:20:51 +02:00
ef60624956
Prefer real syscalls instead of vsyscalls on x86-64 outside libc.so
2011-09-06 00:12:18 -04:00
15c95c5d1a
Fixes and optimizations for 32-bit sparc fabs*().
2011-09-05 10:06:15 -07:00
3b142ce572
Merge branch 'master' of ssh://sourceware.org/git/glibc
...
Conflicts:
ChangeLog
2011-09-05 12:46:12 -04:00
2f0ad8f3a4
Fix semid_ds for x86-64
2011-09-05 12:44:22 -04:00
3ba575169a
Fix sparc localplt testcase failures.
2011-08-31 17:30:41 -07:00
25ad0df13b
Bug fixes for ____longjmp_chk on sparc.
2011-08-22 16:53:57 -07:00
70538b7fe6
Fix missing declaration
2011-08-22 12:17:05 +02:00
91b392a4ba
Use ifuncs for time and gettimeofday on x86-64
2011-08-21 13:52:28 -04:00
3b41ae4d7d
Remove the file<
2011-08-20 08:38:58 -04:00
51ccffa074
Use correct scandir64 implementation on ppc64
2011-08-20 08:33:42 -04:00
c27714f111
Fix tst-writev on non-4K page size
2011-08-17 21:51:21 -04:00
9c96ff2385
* sysdeps/unix/sysv/linux/sparc/bits/resource.h (RLIM_INFINITY,
...
RLIM64_INFINITY): Fix 64-bit values for 32-bit sparc.
2011-08-14 04:09:28 -07:00
2df1f7be58
Merge branch 'master' of ssh://sourceware.org/git/glibc
...
Conflicts:
ChangeLog
2011-08-11 13:02:45 -04:00
14d9678512
Clean up PLT use for scandirat
2011-08-11 11:41:09 -04:00
6761ac045d
* sysdeps/unix/sysv/linux/ia64/sys/ptrace.h: Add missing comma in
...
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.
2011-08-10 23:09:24 -07:00
c55fbd1ea7
Implement scandirat function
2011-08-09 09:57:55 -04:00
879165f25a
Avoid multiple definitions of identical scandir cancellation handler
2011-08-08 13:49:37 -04:00
8accd4dccc
Define AF_NFC and PF_NFC
2011-07-23 20:06:48 -04:00
cbff0d9689
Update ptrace constants
2011-07-23 19:10:18 -04:00
bfc9dc9bcf
Fix missing include
2011-07-20 14:12:57 -04:00
295e904fe6
Add const attr to gnu_dev_{major,minor,makedev}
2011-07-20 12:35:29 -04:00
19df733e64
S/390: Don't use r11 in INTERNAL_VSYSCALL_NCS macro
2011-07-19 20:29:27 -04:00
298711ffe4
Fix typos in pretty much unused code in sched.h header.
2011-07-18 20:19:14 -04:00
319b9ad4bc
Generalize framework to register monitoring of files in nscd
...
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.
2011-07-11 14:50:24 -04:00
4e5f31c847
Handle ext4 in {,f}pathconf
...
ext4 has a higher LINK_MAX limit than ext2/3. Unfortunately it is
not easy to distinguish the filesystems from userlevel.
2011-07-07 10:53:16 -04:00
de283087c7
Handle Lustre filesystem
2011-07-07 00:20:32 -04:00
ecaddd6699
Rebuild configure scripts
2011-07-06 21:29:02 -04:00
4902da17c8
Add missing HAVE_SENDFILE definition
2011-06-27 12:29:04 -04:00
c2344f56e4
Use __gettimeofday instead of gettimeofday
2011-06-26 03:08:01 -04:00
d5495a116c
Work around limit in writev in 2.6.38+ kernels
2011-06-24 14:59:17 -04:00
84e2a551a7
Use a /sys/devices/system/cpu/online for _SC_NPROCESSORS_ONLN implementation
2011-06-22 10:32:07 -04:00
852eb34d5c
Rate limit expensive _SC_NPROCESSORS_ONLN computation
2011-06-22 09:50:39 -04:00
6e502e1945
Clean up after kernel sigcontext header mess
2011-06-22 08:32:55 -04:00
ee22793dd0
Improve 64-bit build
...
An imperfect version of fxstatat64 was used in ld.so.
2011-06-15 21:46:20 -04:00
c71ca1f89c
Quash two memset undeclared warnings.
2011-06-14 13:11:39 -07:00
8c29731192
Fix typo in stack guard setup code for old kernels
2011-05-31 14:23:01 -04:00
80e2212d8e
Same change for the other siginfi.h files
2011-05-29 20:12:15 -04:00
b1ebd700c5
Don't document si_code used for raise()
2011-05-29 20:05:30 -04:00
d0478f0c81
Fix build for platforms with socketcall syscall
2011-05-28 13:18:57 -04:00
c738465a4c
Add support for time syscall in vDSO
2011-05-28 01:53:26 -04:00
f1f929d74a
Add sendmmsg syscall
2011-05-28 01:43:20 -04:00