Ulrich Drepper [Mon, 14 Nov 2011 23:46:46 +0000 (18:46 -0500)]
Use O_CLOEXEC in tzfile handling
Ulrich Drepper [Mon, 14 Nov 2011 23:44:00 +0000 (18:44 -0500)]
Update NEWS
Ulrich Drepper [Mon, 14 Nov 2011 23:39:05 +0000 (18:39 -0500)]
Merge branch 'x32-strcase'
Conflicts:
ChangeLog
Ulrich Drepper [Mon, 14 Nov 2011 23:24:35 +0000 (18:24 -0500)]
Add SSE4.2 support for strcasecmp and strncasecmp on x86-32
Andreas Schwab [Mon, 14 Nov 2011 10:41:52 +0000 (11:41 +0100)]
Don't call reused_arena when _int_new_arena failed
Ulrich Drepper [Sun, 13 Nov 2011 14:50:13 +0000 (09:50 -0500)]
SSSE3 optimized strcasecmp and strncasecmp for x86-32
Ulrich Drepper [Sat, 12 Nov 2011 07:54:34 +0000 (02:54 -0500)]
Fix wanings in clock_gettime
Ulrich Drepper [Sat, 12 Nov 2011 07:30:01 +0000 (02:30 -0500)]
Avoid unused warning in getaddrinfo_a
Ulrich Drepper [Sat, 12 Nov 2011 07:20:29 +0000 (02:20 -0500)]
Avoid warnings about unused variable in 96-bit j0l and j1l
Ulrich Drepper [Sat, 12 Nov 2011 07:15:07 +0000 (02:15 -0500)]
Avoid warnings about unused variables in 96-bit hypotl
Ulrich Drepper [Sat, 12 Nov 2011 07:11:48 +0000 (02:11 -0500)]
Prepare dwarf2.h for multiple inclusion
Ulrich Drepper [Sat, 12 Nov 2011 07:10:45 +0000 (02:10 -0500)]
Fix incomplete edit in last patch
Ulrich Drepper [Sat, 12 Nov 2011 07:06:05 +0000 (02:06 -0500)]
Avoid redefinition of DWARF constants
Ulrich Drepper [Sat, 12 Nov 2011 06:49:14 +0000 (01:49 -0500)]
Fix warning in __dl_iterate_phdr
Ulrich Drepper [Sat, 12 Nov 2011 06:41:05 +0000 (01:41 -0500)]
Fix case value used in RPC cod
Ulrich Drepper [Sat, 12 Nov 2011 06:31:29 +0000 (01:31 -0500)]
Avoid warning from shifting
Ulrich Drepper [Sat, 12 Nov 2011 06:23:45 +0000 (01:23 -0500)]
Fix warnings in regex
Ulrich Drepper [Sat, 12 Nov 2011 05:50:26 +0000 (00:50 -0500)]
Fix warnings in fallback C code of x86-32 wide memory functions
Ulrich Drepper [Sat, 12 Nov 2011 05:18:19 +0000 (00:18 -0500)]
Fix warning in nis_table
Adhemerval Zanella [Fri, 11 Nov 2011 18:33:38 +0000 (13:33 -0500)]
PowerPC: Arithmetic function optimizations for POWER
Ulrich Drepper [Fri, 11 Nov 2011 18:29:12 +0000 (13:29 -0500)]
Merge branch 'master' of ssh://sourceware.org/git/glibc
Conflicts:
ChangeLog
Marek Polacek [Fri, 11 Nov 2011 18:27:59 +0000 (13:27 -0500)]
Remove unused variables
Roland McGrath [Fri, 11 Nov 2011 18:02:42 +0000 (10:02 -0800)]
Fix __readlink declaration.
Ulrich Drepper [Fri, 11 Nov 2011 17:57:31 +0000 (12:57 -0500)]
makecontext doens't need __THROWNL
Ulrich Drepper [Fri, 11 Nov 2011 16:25:45 +0000 (11:25 -0500)]
Fix grouping and reuse other locales in various locales
Andreas Schwab [Fri, 11 Nov 2011 13:43:36 +0000 (14:43 +0100)]
Fix db makefile rule for group.db
Andreas Schwab [Fri, 11 Nov 2011 09:29:08 +0000 (10:29 +0100)]
Mark setjmp and ucontext functions as non-leaf
Andreas Schwab [Wed, 9 Nov 2011 16:14:39 +0000 (17:14 +0100)]
Check malloc arana limit atomically
Ulrich Drepper [Tue, 8 Nov 2011 14:26:08 +0000 (09:26 -0500)]
Use strcasecmp_l instead of strcasecmp
Ulrich Drepper [Tue, 8 Nov 2011 12:50:20 +0000 (07:50 -0500)]
Remove unnecessary code from x86-32 SSSE3 strncmp
Andreas Schwab [Mon, 7 Nov 2011 14:07:31 +0000 (15:07 +0100)]
Fix locking in _IO_flush_all_lockp
Andreas Schwab [Mon, 7 Nov 2011 10:43:13 +0000 (11:43 +0100)]
Fix buffer allocation in files initgroups handler
Andreas Schwab [Fri, 4 Nov 2011 13:39:05 +0000 (14:39 +0100)]
Always provide declarations of long double math functions when !_LIBC
Andreas Schwab [Fri, 4 Nov 2011 09:21:15 +0000 (10:21 +0100)]
Fix off-by-one when reading link name in sprof
Andreas Schwab [Fri, 2 Sep 2011 09:13:39 +0000 (11:13 +0200)]
Don't start AVC thread until credentials are installed
Andreas Schwab [Thu, 3 Nov 2011 13:26:38 +0000 (14:26 +0100)]
Don't fail in makedb if SELinux is disabled
Samuel Thibault [Wed, 2 Nov 2011 16:27:34 +0000 (09:27 -0700)]
Fix _IOT_sgttyb definition.
Ulrich Drepper [Wed, 2 Nov 2011 02:24:49 +0000 (22:24 -0400)]
Merge branch 'master' of ssh://sourceware.org/git/glibc
Ulrich Drepper [Tue, 1 Nov 2011 20:46:23 +0000 (16:46 -0400)]
Fix test of non-ASCII locales in x86-64 strcasecmp et.al.
Andreas Schwab [Tue, 1 Nov 2011 17:05:31 +0000 (18:05 +0100)]
Account for alloca size rounding in extend_alloca
Andreas Schwab [Tue, 1 Nov 2011 09:49:13 +0000 (10:49 +0100)]
Ignore libaudit.h when checking for system header use
Andreas Schwab [Tue, 1 Nov 2011 09:40:53 +0000 (10:40 +0100)]
Properly set extra-objs in nscd makefile
Ulrich Drepper [Tue, 1 Nov 2011 14:55:29 +0000 (10:55 -0400)]
Fix tst-rfc3484 build failures
Ulrich Drepper [Tue, 1 Nov 2011 14:38:00 +0000 (10:38 -0400)]
unsigned long it better for the size arguments
The new syscalls should use unsigned long not size_t. The parameters
are not a direct measure of memory size.
Ulrich Drepper [Tue, 1 Nov 2011 13:59:32 +0000 (09:59 -0400)]
New Linux syscalls process_vm_readv and process_vm_writev
Ulrich Drepper [Tue, 1 Nov 2011 12:43:33 +0000 (08:43 -0400)]
Use kernel headers for netlink definitions
Paul Pluzhnikov [Mon, 31 Oct 2011 23:27:54 +0000 (16:27 -0700)]
Use extend_alloca in _dl_map_object_deps.
Ulrich Drepper [Mon, 31 Oct 2011 20:48:45 +0000 (16:48 -0400)]
Unify getent output for initgroups database
Requests for other fail if iteration is not supported and no parameters
are given. Do this for initgroups as well.
Ulrich Drepper [Mon, 31 Oct 2011 13:18:21 +0000 (09:18 -0400)]
Fix typo in CL
Ulrich Drepper [Mon, 31 Oct 2011 05:51:16 +0000 (01:51 -0400)]
Cache network interface information
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.
Ulrich Drepper [Sun, 30 Oct 2011 18:22:57 +0000 (14:22 -0400)]
Fix potential double close in __check_fd if OOM
Ulrich Drepper [Sat, 29 Oct 2011 20:39:47 +0000 (16:39 -0400)]
Add bug number
Ulrich Drepper [Sat, 29 Oct 2011 20:39:03 +0000 (16:39 -0400)]
Avoid assertion in processes with VM in bad shape
Ulrich Drepper [Sat, 29 Oct 2011 19:56:44 +0000 (15:56 -0400)]
Mark a few more functions with __THROWNL.
Ulrich Drepper [Sat, 29 Oct 2011 19:50:01 +0000 (15:50 -0400)]
Add missing register initialization in x86-64 pthread_cond_timedwait
Ulrich Drepper [Sat, 29 Oct 2011 18:08:56 +0000 (14:08 -0400)]
Fix accuracy problem in generic sin
Ulrich Drepper [Sat, 29 Oct 2011 18:05:49 +0000 (14:05 -0400)]
Typo in last checkin
Ulrich Drepper [Sat, 29 Oct 2011 16:51:53 +0000 (12:51 -0400)]
Correctly NUL-terminate link name in sprof
Ulrich Drepper [Sat, 29 Oct 2011 16:43:18 +0000 (12:43 -0400)]
Cleanups in ldconfig's chroot handling
Ulrich Drepper [Sat, 29 Oct 2011 16:40:55 +0000 (12:40 -0400)]
Avoid warning in dl-lookup.c
Thomas Jarosch [Sat, 29 Oct 2011 16:24:38 +0000 (12:24 -0400)]
Fix readlink call in ldconfig's chroot handling
Ulrich Drepper [Sat, 29 Oct 2011 15:54:15 +0000 (11:54 -0400)]
Add strchrnul performance test
Ulrich Drepper [Sat, 29 Oct 2011 15:41:55 +0000 (11:41 -0400)]
Update Spanish translation
Ulrich Drepper [Sat, 29 Oct 2011 15:40:55 +0000 (11:40 -0400)]
Update Italian translation
Ulrich Drepper [Fri, 28 Oct 2011 23:01:48 +0000 (19:01 -0400)]
More cleanups of x86-64 strstr
Ulrich Drepper [Fri, 28 Oct 2011 22:18:04 +0000 (18:18 -0400)]
Clean up x86-64 strcasestr
Actually describe in the C code what is going on.
Ulrich Drepper [Fri, 28 Oct 2011 20:55:01 +0000 (16:55 -0400)]
Remove code without too much effects
Some of the AVX-specific code is not giving enough speed-up to
justify the extra code.
Andreas Schwab [Fri, 28 Oct 2011 09:45:12 +0000 (11:45 +0200)]
Fix some warning nits
Andreas Schwab [Fri, 28 Oct 2011 09:39:07 +0000 (11:39 +0200)]
Move wide char related routines to wcsmbs subdir
Andreas Schwab [Thu, 27 Oct 2011 14:52:22 +0000 (16:52 +0200)]
Don't mark memory synchronisation functions as leaf
Roland McGrath [Wed, 26 Oct 2011 23:53:40 +0000 (16:53 -0700)]
BZ#13349: Missing BZ tag for last change.
Roland McGrath [Wed, 26 Oct 2011 23:53:02 +0000 (16:53 -0700)]
Remove mention of open_obstack_stream, which has never existed in libio.
Andreas Schwab [Wed, 26 Oct 2011 09:37:08 +0000 (11:37 +0200)]
Fix uses of math_force_eval
Andreas Schwab [Wed, 26 Oct 2011 09:19:35 +0000 (11:19 +0200)]
Make math_force_eval accept non-addressable arguments
Ulrich Drepper [Wed, 26 Oct 2011 01:34:55 +0000 (21:34 -0400)]
Add AVX optimized versions for some x86-64 math functions
Ulrich Drepper [Tue, 25 Oct 2011 19:11:32 +0000 (15:11 -0400)]
Typo in CL
Ulrich Drepper [Tue, 25 Oct 2011 18:50:31 +0000 (14:50 -0400)]
Optimize x86-64 SSE4.2+ strcmp a bit more
Ulrich Drepper [Tue, 25 Oct 2011 15:09:55 +0000 (11:09 -0400)]
Merge branch 'master' of ssh://sourceware.org/git/glibc
Ulrich Drepper [Tue, 25 Oct 2011 14:52:45 +0000 (10:52 -0400)]
Use math_force_eval in more places
Andreas Schwab [Tue, 25 Oct 2011 13:06:34 +0000 (15:06 +0200)]
Use correct signedness in default implementations of wcscmp and wmemcmp
Andreas Schwab [Tue, 25 Oct 2011 12:55:08 +0000 (14:55 +0200)]
Fix strchr test
Ulrich Drepper [Tue, 25 Oct 2011 12:17:57 +0000 (08:17 -0400)]
Use VEX encoding in inline math functions on x86-64 when possible
Andreas Schwab [Tue, 25 Oct 2011 11:30:44 +0000 (13:30 +0200)]
Small optimization of dependency sorting
Ulrich Drepper [Tue, 25 Oct 2011 04:56:33 +0000 (00:56 -0400)]
Cleanup FMA4 patch
Move the FMA4 code into its own section. Avoid some of the duplication
of data resulting from the double use of source files.
Ulrich Drepper [Tue, 25 Oct 2011 02:11:21 +0000 (22:11 -0400)]
Better DLA_FMS
It's better to use __builtin_fma if it works. Use it for gcc 4.6 and
higher. Move the x86-64 dla.h to the correct place.
Ulrich Drepper [Tue, 25 Oct 2011 01:43:33 +0000 (21:43 -0400)]
Remove warnings in NPTL tests
Ulrich Drepper [Tue, 25 Oct 2011 01:17:10 +0000 (21:17 -0400)]
Use inline asm for DLA_FMS because of broken old compilers
Ulrich Drepper [Tue, 25 Oct 2011 00:19:17 +0000 (20:19 -0400)]
Optimize accurate 64-bit routines for FMA4 on x86-64
Ulrich Drepper [Mon, 24 Oct 2011 18:21:18 +0000 (14:21 -0400)]
Finish renamed DLA_FMA -> DLA_FMS
Andreas Schwab [Mon, 24 Oct 2011 09:46:19 +0000 (11:46 +0200)]
Fix lost wcslen symbol
Ulrich Drepper [Mon, 24 Oct 2011 01:31:21 +0000 (21:31 -0400)]
Optimized remquo for 64-bit platforms
Ulrich Drepper [Mon, 24 Oct 2011 00:55:26 +0000 (20:55 -0400)]
Optimize f_mod
Branch prediction for the 32-bit implementation and a new optimized
64-bit implementation.
Ulrich Drepper [Sun, 23 Oct 2011 20:31:09 +0000 (16:31 -0400)]
Remove unnecessary include from x86-32 tls.h
Ulrich Drepper [Sun, 23 Oct 2011 20:30:40 +0000 (16:30 -0400)]
Fix strnlen change
Liubov Dmitrieva [Sun, 23 Oct 2011 19:17:23 +0000 (15:17 -0400)]
Add optimized wcslen and strnlen for x86-32
Ulrich Drepper [Sun, 23 Oct 2011 18:57:28 +0000 (14:57 -0400)]
Fix WS
Liubov Dmitrieva [Sun, 23 Oct 2011 18:56:04 +0000 (14:56 -0400)]
Optimized strnlen and wcscmp for x86-64
Ulrich Drepper [Sun, 23 Oct 2011 18:42:59 +0000 (14:42 -0400)]
More WS
Ulrich Drepper [Sun, 23 Oct 2011 18:42:16 +0000 (14:42 -0400)]
Fix WS
Ulrich Drepper [Sun, 23 Oct 2011 18:41:45 +0000 (14:41 -0400)]
Regnerate with modern bison