Ulrich Drepper
eaca75697f
Optimize last initgroups patch a bit.
2010-11-22 11:15:08 -05:00
Ulrich Drepper
3056dcdb78
Fix multiple nss_compat initgroups() bugs
...
Compat initgroups() is completely broken; the code will always set
skip_initgroups_dyn to true, so initgroups() will never be actually
called, but due to the nature of the code, setgrent() won't be called
either - thus, subsequent invocations of initgroups() will not return
the NIS group list anymore.
This is a simple patch that makes sure skip_initgroups_dyn is set only
in case initgroups is not available; it also attempts to handle the
unavailability of other NSS interfaces better.
Conflicts:
ChangeLog
2010-11-22 11:11:24 -05:00
Ulrich Drepper
cf7c9078a5
Define MAP_HUGETLB.
2010-11-19 09:35:39 -05:00
Ulrich Drepper
a1fb5e3ebe
Define SWAP_FLAG_DISCARD.
2010-11-16 12:17:04 -05:00
Andreas Schwab
3540d66b66
Fix memory leak in fnmatch
2010-11-12 03:51:28 -05:00
H.J. Lu
13b695749a
Support Intel processor model 6 and model 0x2.
2010-11-12 03:48:52 -05:00
Luis Machado
da93d21475
Fix comparison in sqrtl for IBM long double 128.
2010-11-10 16:15:05 -05:00
H.J. Lu
8ca52c6e3b
Fix one exit path in x86-64 SSE4.2 str{,n}casecmp.
2010-11-10 03:05:37 -05:00
Ulrich Drepper
69da074d7a
Fix warnings in __bswap_16.
2010-11-10 02:38:35 -05:00
H.J. Lu
ff02d5280b
Use IFUNC on x86-64 memset
2010-11-08 03:41:34 -05:00
Luis Machado
344d0b545d
power7-optimized mempcpy
2010-11-05 08:01:13 -04:00
Ulrich Drepper
c0dde15b5d
32bit memset-sse2.S fails with uneven cache size
...
32bit memset-sse2.S assumes cache size is multiple of 128 bytes. If
it isn't true, memset-sse2.S will fail. For example, a processor can
have 24576 KB L3 cache and 20 cores. That is 2516582 byte per core. Half
of it is 1258291, which isn't helpful for vector instructions. This
patch rounds cache sizes to multiple of 256 bytes and adds "raw" cache
sizes.
2010-11-05 07:57:46 -04:00
Miklos Szeredi
0e516e0e14
Verify in ttyname() that the symlink is valid.
2010-11-03 00:25:45 -04:00
Erich Ritz
0e012e8734
Fix typo in comment.
2010-11-01 14:50:24 -04:00
Ulrich Drepper
de0ff7bcf6
Update Danish translations.
2010-11-01 14:27:55 -04:00
Ulrich Drepper
fa41c84d73
Fix assertion in ld.so, introduced by delayed adding to global list.
2010-10-26 13:01:46 -04:00
Andreas Krebbel
f09677388a
Fix concurrency problem between dl_open and dl_iterate_phdr
2010-10-26 00:23:14 -04:00
Richard Li
dbf3a06904
Fix x86-64 strchr propagation of search byte into all bytes of SSE register
2010-10-25 14:13:17 -04:00
Ulrich Drepper
fdc0f374bc
Fix perturbing in malloc on free.
2010-10-24 22:37:00 -04:00
Michael B. Brutman
d0b9e94faf
powerpc: PPCA2/A2 optimized memcpy function
2010-10-24 21:47:33 -04:00
Andreas Schwab
8e9f92e9d5
Require suid bit on audit objects in privileged programs
2010-10-24 21:43:15 -04:00
Andreas Schwab
bc96fbda27
Work around shortest-stem feature in make 3.82+
2010-10-24 21:42:39 -04:00
Andreas Schwab
22cd1c9bcf
Don't expand DST twice in dl_open
2010-10-24 20:40:14 -04:00
Ulrich Drepper
18edac4857
Provide FP_FAST_FMA{,F,L} definitions for x86/x86-64.
2010-10-19 12:56:42 -04:00
Michael Meissner
d20501241e
Add C99 FP_FAST_FMA{,F,L} macros to math.h
2010-10-19 12:49:05 -04:00
Ulrich Drepper
6ce0bb748d
Merge branch 'master' of ssh://sourceware.org/git/glibc
...
Conflicts:
ChangeLog
2010-10-19 12:47:13 -04:00
Jakub Jelinek
7c08a05c5f
IEEE quad fmal fixes
2010-10-18 07:29:50 -04:00
Jakub Jelinek
475facd1f5
Missing CL.
2010-10-15 15:27:16 -04:00
Jakub Jelinek
f3f7372de1
Fix some more dbl-64/s_fma.c issue
2010-10-15 15:25:14 -04:00
Andreas Schwab
14d43591fa
Expect PLT call to _Unwind_Find_FDE on s390*-linux
2010-10-15 07:29:38 -04:00
Jakub Jelinek
5e908464b9
Implement accurate fma.
2010-10-13 22:27:03 -04:00
Ulrich Drepper
b833d51fbb
One more regex memory leak fixed.
2010-10-12 09:00:33 -04:00
Ulrich Drepper
e9b9cbf5e9
More regex memory leak fixes and tests.
2010-10-11 22:46:44 -04:00
Ulrich Drepper
ef06edbee6
Test case for last regex problem.
2010-10-11 12:34:53 -04:00
Ulrich Drepper
a129c80d54
Fix memory leak for some invalid regular expressions.
2010-10-11 11:46:22 -04:00
Ulrich Drepper
b76b818e6f
psiginfo relied too much on sys_siglist.
2010-10-11 10:58:31 -04:00
Ulrich Drepper
1751705d1c
Linux getifaddrs might return entries with ->ifa_addr being NULL.
2010-10-11 09:38:00 -04:00
Jakub Jelinek
9ff8d36f27
Correct implementation of fmaf.
2010-10-11 09:27:05 -04:00
Ulrich Drepper
c579b20299
Fix BZ reference in last checkin.
2010-10-11 09:19:36 -04:00
Ulrich Drepper
af3259695d
Unify psiginfo output.
2010-10-11 09:10:41 -04:00
Ulrich Drepper
67a67b950b
Add test case for strstr problem.
2010-10-06 13:48:51 -04:00
Eric Blake
5fb308bca2
Fix strstr and memmem algorithm.
2010-10-06 13:48:07 -04:00
Ulrich Drepper
3b11189345
Handle large requests.
2010-10-03 22:27:21 -04:00
Ulrich Drepper
45db99c7d0
Fix handling of tail bytes of buffer in SSE2/SSSE3 x86-64 version strn{,case}cmp
2010-10-03 22:10:30 -04:00
Nobuhiro Iwamatsu
cf7a1eb81d
sh: Add "extern "C"" to __set_fpscr function
2010-10-01 19:40:36 -04:00
Andreas Jaeger
6484ba5ef0
Handle cgroup and btrfs filesystems
2010-10-01 10:49:47 -04:00
Luis Machado
91c4255919
powerpc: Use generic memset for RTLD for ppc32/64
2010-09-29 12:21:14 -04:00
Andreas Krebbel
87a97932bd
S/390: Fix highgprs check in startup code
2010-09-29 11:31:42 -04:00
Ulrich Drepper
724da3d7f4
Revert "powerpc: PPCA2 optimized memcpy function"
...
This reverts commit 44f91d3884
.
Conflicts:
ChangeLog
2010-09-27 23:02:55 -04:00
Andreas Schwab
c21cc9bcb3
Properly convert f_fsid in statvfs
2010-09-27 22:34:21 -04:00