external/glibc.git
13 years agostatic tls memory leak on TLS_DTV_AT_TP archs
Alan Modra [Sun, 8 May 2011 01:27:51 +0000 (21:27 -0400)]
static tls memory leak on TLS_DTV_AT_TP archs

13 years agoDoc fixes.
Ulrich Drepper [Sat, 7 May 2011 17:30:39 +0000 (13:30 -0400)]
Doc fixes.

13 years agoActually undefine ARG_MAX from <linux/limits.h>
Jonathan Nieder [Sat, 7 May 2011 17:20:33 +0000 (13:20 -0400)]
Actually undefine ARG_MAX from <linux/limits.h>

13 years agoBackport BIND code to query name as TLD.
Ulrich Drepper [Sat, 7 May 2011 17:05:19 +0000 (13:05 -0400)]
Backport BIND code to query name as TLD.

13 years agoAllow $ORIGIN to reference trusted directoreis in SUID binaries.
Ulrich Drepper [Sat, 7 May 2011 15:44:26 +0000 (11:44 -0400)]
Allow $ORIGIN to reference trusted directoreis in SUID binaries.

13 years agoMisplaced new line in last patch
Ulrich Drepper [Sat, 7 May 2011 13:13:43 +0000 (09:13 -0400)]
Misplaced new line in last patch

13 years agoAdd missing {__BEGIN,__END}_DECLS to sys/sysmacros.h
Paul Pluzhnikov [Sat, 7 May 2011 13:03:36 +0000 (09:03 -0400)]
Add missing {__BEGIN,__END}_DECLS to sys/sysmacros.h

13 years agoReport if no record is found by initgroups in nss_files.
Ulrich Drepper [Fri, 6 May 2011 16:54:12 +0000 (12:54 -0400)]
Report if no record is found by initgroups in nss_files.

13 years agoUpdate.
Ulrich Drepper [Fri, 6 May 2011 11:47:33 +0000 (07:47 -0400)]
Update.

13 years agoInstall rpc/netdb.h again
Andreas Schwab [Fri, 6 May 2011 11:46:42 +0000 (07:46 -0400)]
Install rpc/netdb.h again

13 years agoUse --{start,end}-group to handle circular dependency between libgcc.a and libc.a.
Paul Pluzhnikov [Thu, 5 May 2011 22:35:46 +0000 (15:35 -0700)]
Use --{start,end}-group to handle circular dependency between libgcc.a and libc.a.

13 years agoExplain header situation after RPC removal in NEWS
Ulrich Drepper [Thu, 5 May 2011 11:39:34 +0000 (07:39 -0400)]
Explain header situation after RPC removal in NEWS

13 years agoDon't use removed rpc headers
Andreas Schwab [Thu, 5 May 2011 11:36:40 +0000 (07:36 -0400)]
Don't use removed rpc headers

13 years agoldconfig: don't crash on empty path in config file
Andreas Schwab [Tue, 3 May 2011 17:44:25 +0000 (13:44 -0400)]
ldconfig: don't crash on empty path in config file

13 years agoBetter use of open in pathconf.
Ulrich Drepper [Tue, 3 May 2011 01:34:34 +0000 (21:34 -0400)]
Better use of open in pathconf.

13 years agogetaddrinfo(AF_INET6) does not return scope_id info provided by NSS modules
Maciej Babinski [Tue, 3 May 2011 01:11:17 +0000 (21:11 -0400)]
getaddrinfo(AF_INET6) does not return scope_id info provided by NSS modules

13 years agoFix pathconf(_PC_BUF_SIZE).
Ulrich Drepper [Tue, 3 May 2011 00:59:51 +0000 (20:59 -0400)]
Fix pathconf(_PC_BUF_SIZE).

13 years agoUpdate NEWS
Ulrich Drepper [Mon, 2 May 2011 01:37:24 +0000 (21:37 -0400)]
Update NEWS

13 years agoFix getnameinfo flags parameter type.
Bruno Haible [Mon, 2 May 2011 01:36:43 +0000 (21:36 -0400)]
Fix getnameinfo flags parameter type.

13 years agoAdd finer grained control for initgroups lookups to NSS.
Ulrich Drepper [Fri, 29 Apr 2011 15:16:30 +0000 (11:16 -0400)]
Add finer grained control for initgroups lookups to NSS.

13 years agoUse al possible bytes from fopen mode string.
Eric Blake [Sat, 23 Apr 2011 03:40:57 +0000 (23:40 -0400)]
Use al possible bytes from fopen mode string.

13 years agoFix "make xcheck" in sunrpc.
H.J. Lu [Sat, 23 Apr 2011 03:31:52 +0000 (23:31 -0400)]
Fix "make xcheck" in sunrpc.

13 years agoFix whitespaces.
Ulrich Drepper [Sat, 23 Apr 2011 01:38:13 +0000 (21:38 -0400)]
Fix whitespaces.

13 years agoRemove doubled words.
Jim Meyering [Sat, 23 Apr 2011 01:34:32 +0000 (21:34 -0400)]
Remove doubled words.

13 years agoFix reallocation bug in last nss_files change.
Ulrich Drepper [Thu, 21 Apr 2011 16:07:52 +0000 (12:07 -0400)]
Fix reallocation bug in last nss_files change.

13 years agoFix build problem in sunrpc.
Ulrich Drepper [Wed, 20 Apr 2011 18:02:41 +0000 (14:02 -0400)]
Fix build problem in sunrpc.

13 years agoFix little issue with last change.
Ulrich Drepper [Tue, 19 Apr 2011 21:16:11 +0000 (17:16 -0400)]
Fix little issue with last change.

13 years agoDefine initgroups callback for nss_files.
Ulrich Drepper [Tue, 19 Apr 2011 17:43:03 +0000 (13:43 -0400)]
Define initgroups callback for nss_files.

13 years agoelf.h: Define R_ARM_IRELATIVE reloc type.
Richard Sandiford [Tue, 19 Apr 2011 16:38:42 +0000 (09:38 -0700)]
elf.h: Define R_ARM_IRELATIVE reloc type.

13 years ago Update Russian translation.
Ulrich Drepper [Tue, 19 Apr 2011 11:27:42 +0000 (07:27 -0400)]
 Update Russian translation.

13 years agoAdd before-compile to dependencies for librpc_compat_pic objects.
Ulrich Drepper [Mon, 18 Apr 2011 02:52:11 +0000 (22:52 -0400)]
Add before-compile to dependencies for librpc_compat_pic objects.

13 years agoFix static linking with checking x86/x86-64 memcpy.
Mike Frysinger [Mon, 18 Apr 2011 02:20:47 +0000 (22:20 -0400)]
Fix static linking with checking x86/x86-64 memcpy.

13 years agoFix POWER4/POWER7 optimized strncmp to not read past differing bytes
Andreas Schwab [Mon, 18 Apr 2011 02:03:53 +0000 (22:03 -0400)]
Fix POWER4/POWER7 optimized strncmp to not read past differing bytes

13 years agoFix FPU context handling in getcontext on x86-64.
Ulrich Drepper [Mon, 18 Apr 2011 01:51:26 +0000 (21:51 -0400)]
Fix FPU context handling in getcontext on x86-64.

fnstenv on x86-64 seems to clear the state.  Work around.

13 years agoTypo fix appproximated.
Justin P. Mattock [Mon, 18 Apr 2011 00:56:07 +0000 (20:56 -0400)]
Typo fix appproximated.

13 years agoFix a comment.
Justin P. Mattock [Mon, 18 Apr 2011 00:55:16 +0000 (20:55 -0400)]
Fix a comment.

13 years agoUse .machine to prevent AS from complaining about z9-109 instructions in iconv modules
Andreas Krebbel [Mon, 18 Apr 2011 00:43:59 +0000 (20:43 -0400)]
Use .machine to prevent AS from complaining about z9-109 instructions in iconv modules

13 years agoSkip extra zeroes when searching auxv on s390
Andreas Krebbel [Mon, 18 Apr 2011 00:41:45 +0000 (20:41 -0400)]
Skip extra zeroes when searching auxv on s390

13 years agoObsolete RPC implementation in libc.
Ulrich Drepper [Sun, 17 Apr 2011 01:59:36 +0000 (21:59 -0400)]
Obsolete RPC implementation in libc.

13 years agoFix memory leak in TLS of loaded objects.
Ulrich Drepper [Mon, 11 Apr 2011 02:43:01 +0000 (22:43 -0400)]
Fix memory leak in TLS of loaded objects.

13 years agoUpdate NEWS.
Ulrich Drepper [Sun, 10 Apr 2011 11:03:18 +0000 (07:03 -0400)]
Update NEWS.

13 years agoDon't leave empty element in rpath when skipping an element
Andreas Schwab [Sat, 9 Apr 2011 18:55:26 +0000 (14:55 -0400)]
Don't leave empty element in rpath when skipping an element

13 years agoMake ppc sync_file_range cancelable.
Andreas Schwab [Sat, 9 Apr 2011 15:07:18 +0000 (11:07 -0400)]
Make ppc sync_file_range cancelable.

13 years agoFix typo in comment.
Ulrich Drepper [Sat, 9 Apr 2011 15:01:37 +0000 (11:01 -0400)]
Fix typo in comment.

13 years agoMaintain stack alignment in ____longjmp_chk on x86_64
Andreas Schwab [Thu, 7 Apr 2011 20:23:52 +0000 (16:23 -0400)]
Maintain stack alignment in ____longjmp_chk on x86_64

13 years agoRevert "Fix strncmp page test to limit length to size of object"
Andreas Schwab [Thu, 7 Apr 2011 06:21:00 +0000 (08:21 +0200)]
Revert "Fix strncmp page test to limit length to size of object"

This reverts commit e513f34605747f43eed259519b6fb847591861d2.

13 years agoFix strncmp page test to limit length to size of object
Andreas Schwab [Tue, 29 Mar 2011 08:40:28 +0000 (10:40 +0200)]
Fix strncmp page test to limit length to size of object

13 years agoFix typo in CL.
Ulrich Drepper [Tue, 5 Apr 2011 10:44:05 +0000 (06:44 -0400)]
Fix typo in CL.

13 years agoFix typo in cache information table for x86-{32,64}.
Ulrich Drepper [Sun, 3 Apr 2011 13:32:31 +0000 (09:32 -0400)]
Fix typo in cache information table for x86-{32,64}.

13 years agoMerge branch 'master' of ssh://sourceware.org/git/glibc
Ulrich Drepper [Sat, 2 Apr 2011 19:28:16 +0000 (15:28 -0400)]
Merge branch 'master' of ssh://sourceware.org/git/glibc

Conflicts:
ChangeLog

13 years agoDefine CLOCK_BOOTTIME.
Ulrich Drepper [Sat, 2 Apr 2011 19:27:07 +0000 (15:27 -0400)]
Define CLOCK_BOOTTIME.

13 years agoUpdate comment about feature macros.
Ulrich Drepper [Sat, 2 Apr 2011 12:25:30 +0000 (08:25 -0400)]
Update comment about feature macros.

13 years agoWork around old buggy program which cannot cope with memcpy semantics.
H.J. Lu [Fri, 1 Apr 2011 23:38:21 +0000 (19:38 -0400)]
Work around old buggy program which cannot cope with memcpy semantics.

13 years agoFix visibility of declarations of wcpcpy and wcpncpy.
Ulrich Drepper [Fri, 1 Apr 2011 22:36:07 +0000 (18:36 -0400)]
Fix visibility of declarations of wcpcpy and wcpncpy.

13 years agoAdd syncfs syscall.
Andreas Schwab [Fri, 1 Apr 2011 17:08:28 +0000 (13:08 -0400)]
Add syncfs syscall.

13 years agoRename open_by_handle to open_by_handle_at.
Andreas Schwab [Fri, 1 Apr 2011 17:05:15 +0000 (13:05 -0400)]
Rename open_by_handle to open_by_handle_at.

13 years agoDefine O_PATH.
Ulrich Drepper [Fri, 1 Apr 2011 15:46:10 +0000 (11:46 -0400)]
Define O_PATH.

13 years agoAlso make x86 sync_file_range a cancellation point.
Ulrich Drepper [Fri, 1 Apr 2011 15:33:14 +0000 (11:33 -0400)]
Also make x86 sync_file_range a cancellation point.

13 years agoReally implement fallocate{,64} and sync_file_range as cancellation points.
Ulrich Drepper [Fri, 1 Apr 2011 15:15:08 +0000 (11:15 -0400)]
Really implement fallocate{,64} and sync_file_range as cancellation points.

13 years agoInstall bits/timex.h header.
Andreas Schwab [Fri, 1 Apr 2011 14:40:53 +0000 (10:40 -0400)]
Install bits/timex.h header.

13 years agoFix typos in comments.
Ulrich Drepper [Fri, 1 Apr 2011 14:39:30 +0000 (10:39 -0400)]
Fix typos in comments.

13 years agoAdd support for name_to_handle_at and open_by_handle.
Ulrich Drepper [Fri, 1 Apr 2011 14:33:37 +0000 (10:33 -0400)]
Add support for name_to_handle_at and open_by_handle.

13 years agoDefine AT_EMPTY_PATH.
Ulrich Drepper [Fri, 1 Apr 2011 12:22:49 +0000 (08:22 -0400)]
Define AT_EMPTY_PATH.

13 years agoExport new symbol.
Ulrich Drepper [Thu, 31 Mar 2011 10:30:18 +0000 (06:30 -0400)]
Export new symbol.

13 years agoAdd clock_adjtime syscall.
Ulrich Drepper [Thu, 31 Mar 2011 02:00:57 +0000 (22:00 -0400)]
Add clock_adjtime syscall.

13 years agoLast change caused infinite loops because of missing loop increment.
Ulrich Drepper [Tue, 22 Mar 2011 05:52:43 +0000 (01:52 -0400)]
Last change caused infinite loops because of missing loop increment.

13 years agoFix whitespace issue.
Ulrich Drepper [Mon, 21 Mar 2011 09:38:07 +0000 (05:38 -0400)]
Fix whitespace issue.

13 years agoHandle page boundaries in x86 SSE4.2 strncmp.
H.J. Lu [Mon, 21 Mar 2011 09:35:38 +0000 (05:35 -0400)]
Handle page boundaries in x86 SSE4.2 strncmp.

13 years agoImplement x86 cpuid handling of leaf4 for cache information.
Ulrich Drepper [Sun, 20 Mar 2011 12:14:30 +0000 (08:14 -0400)]
Implement x86 cpuid handling of leaf4 for cache information.

13 years agoAdd BZ info.
Ulrich Drepper [Fri, 18 Mar 2011 09:30:17 +0000 (05:30 -0400)]
Add BZ info.

13 years agoCheck size of pattern in wide character representation in fnmatch.
Ulrich Drepper [Fri, 18 Mar 2011 09:29:20 +0000 (05:29 -0400)]
Check size of pattern in wide character representation in fnmatch.

13 years agoPowerPC: Fix POWER6 s_isnanf.S: END(__isnan) to END(__isnanf)
Ryan S. Arnold [Fri, 18 Mar 2011 09:15:00 +0000 (05:15 -0400)]
PowerPC: Fix POWER6 s_isnanf.S: END(__isnan) to END(__isnanf)

13 years agoRemove __restrict quals from wmemcmp prototype.
Jakub Jelinek [Thu, 10 Mar 2011 18:04:08 +0000 (13:04 -0500)]
Remove __restrict quals from wmemcmp prototype.

13 years agoMerge branch 'master' of ssh://sourceware.org/git/glibc
Ulrich Drepper [Thu, 10 Mar 2011 17:53:39 +0000 (12:53 -0500)]
Merge branch 'master' of ssh://sourceware.org/git/glibc

Conflicts:
ChangeLog

13 years agoFix copy relocations handling of unique objects.
Ulrich Drepper [Thu, 10 Mar 2011 17:51:33 +0000 (12:51 -0500)]
Fix copy relocations handling of unique objects.

13 years agoRegenerate.
Ulrich Drepper [Thu, 10 Mar 2011 10:27:54 +0000 (05:27 -0500)]
Regenerate.

13 years agosparc64: Relax tls linking test.
Mike Frysinger [Thu, 10 Mar 2011 08:38:59 +0000 (00:38 -0800)]
sparc64: Relax tls linking test.

13 years agoDon't run tests checking xecutable stack when SELinux is enforcing.
Ulrich Drepper [Thu, 10 Mar 2011 08:18:21 +0000 (03:18 -0500)]
Don't run tests checking xecutable stack when SELinux is enforcing.

13 years agoFix loading first object along a path when tracing.
Ulrich Drepper [Sun, 6 Mar 2011 05:01:50 +0000 (00:01 -0500)]
Fix loading first object along a path when tracing.

13 years agoEnable SSE2 memset for AMD'supcoming Orochi processor.
Harsha Jagasia [Sat, 5 Mar 2011 04:30:08 +0000 (23:30 -0500)]
Enable SSE2 memset for AMD'supcoming Orochi processor.

This patch enables SSE2 memset for AMD's upcoming Orochi processor.
This patch also fixes the following bug:
For misaligned blocks larger than > 144 Bytes, memset branches into
the integer code path depending on the value of misalignment even if
the startup code chooses the SSE2 code path upfront, when multiarch
is enabled.

13 years agoOptimize fmemopen a bit.
Ulrich Drepper [Fri, 4 Mar 2011 05:49:46 +0000 (00:49 -0500)]
Optimize fmemopen a bit.

13 years agoDon't read past end of buffer in fmemopen
Andreas Schwab [Fri, 4 Mar 2011 05:48:00 +0000 (00:48 -0500)]
Don't read past end of buffer in fmemopen

13 years agosetjmp/bits/setjmp2.h: Canonicalize comment formatting.
Roland McGrath [Fri, 4 Mar 2011 02:10:40 +0000 (18:10 -0800)]
setjmp/bits/setjmp2.h: Canonicalize comment formatting.

13 years agoFix sparc64 bzero on non-Niagara systems.
David S. Miller [Thu, 3 Mar 2011 21:25:36 +0000 (13:25 -0800)]
Fix sparc64 bzero on non-Niagara systems.

13 years agoFix memory leak in dlopen with RTLD_NOLOAD.
Andreas Schwab [Sat, 26 Feb 2011 01:49:48 +0000 (20:49 -0500)]
Fix memory leak in dlopen with RTLD_NOLOAD.

13 years agoUpdate BZ list
Ulrich Drepper [Fri, 25 Feb 2011 21:52:43 +0000 (16:52 -0500)]
Update BZ list

13 years agoDon't crash when dependencies are missing
Andreas Schwab [Fri, 25 Feb 2011 21:51:24 +0000 (16:51 -0500)]
Don't crash when dependencies are missing

13 years agoFix __if_freereq crash: Unlike the generic version which uses free, Hurd needs munmap.
Samuel Thibault [Tue, 22 Feb 2011 00:53:10 +0000 (16:53 -0800)]
Fix __if_freereq crash: Unlike the generic version which uses free, Hurd needs munmap.

13 years agoUpdate with BZ number.
Ulrich Drepper [Sun, 20 Feb 2011 13:00:55 +0000 (08:00 -0500)]
Update with BZ number.

13 years agoFix allocation when handling positional parameters in printf.
Petr Baudis [Sun, 20 Feb 2011 12:59:49 +0000 (07:59 -0500)]
Fix allocation when handling positional parameters in printf.

13 years agoMove setting variable in relro data earlier in ld.so.
Andreas Schwab [Sun, 20 Feb 2011 12:24:56 +0000 (07:24 -0500)]
Move setting variable in relro data earlier in ld.so.

13 years agoelf/elf.h: Add new ARM TLS relocs.
Nathan Sidwell [Fri, 18 Feb 2011 19:09:18 +0000 (11:09 -0800)]
elf/elf.h: Add new ARM TLS relocs.

13 years agoWork around empty line at end file generated by autoconf.
Ulrich Drepper [Thu, 17 Feb 2011 06:26:07 +0000 (01:26 -0500)]
Work around empty line at end file generated by autoconf.

13 years agoMerge branch 'master' of ssh://sourceware.org/git/glibc
Ulrich Drepper [Thu, 17 Feb 2011 06:22:52 +0000 (01:22 -0500)]
Merge branch 'master' of ssh://sourceware.org/git/glibc

Conflicts:
ChangeLog

13 years agoFix INTERNAL_[V]SYSCALL_NCS macros to not cast return val to int.
Ryan S. Arnold [Thu, 17 Feb 2011 06:21:08 +0000 (01:21 -0500)]
Fix INTERNAL_[V]SYSCALL_NCS macros to not cast return val to int.

13 years agoUpdate bug list.
Ulrich Drepper [Thu, 17 Feb 2011 05:59:58 +0000 (00:59 -0500)]
Update bug list.

13 years agoDisable VSX usage in rtld.c to prevent TOC ref before relocs are resolved.
Ryan S. Arnold [Thu, 17 Feb 2011 05:59:15 +0000 (00:59 -0500)]
Disable VSX usage in rtld.c to prevent TOC ref before relocs are resolved.

13 years agoAdd multiple inclusion protection to some Mach/i386 internal headers.
Samuel Thibault [Wed, 16 Feb 2011 23:16:33 +0000 (15:16 -0800)]
Add multiple inclusion protection to some Mach/i386 internal headers.

13 years agoConditionalize use of SIGRTMIN in psiginfo.
Samuel Thibault [Wed, 16 Feb 2011 22:41:58 +0000 (14:41 -0800)]
Conditionalize use of SIGRTMIN in psiginfo.

13 years agoRemove use of ranlib.
Ulrich Drepper [Tue, 15 Feb 2011 19:52:29 +0000 (14:52 -0500)]
Remove use of ranlib.