David S. Miller [Tue, 21 Jun 2011 02:56:40 +0000 (19:56 -0700)]
Add an elf_ifunc_invoke interface so that architectures can implement
the ifunc resolver calls however they wish.
Ulrich Drepper [Thu, 16 Jun 2011 02:43:58 +0000 (22:43 -0400)]
Fix typo in recent resolver change which causes segvs
Andreas Schwab [Thu, 16 Jun 2011 01:46:20 +0000 (21:46 -0400)]
Improve 64-bit build
An imperfect version of fxstatat64 was used in ld.so.
Ulrich Drepper [Thu, 16 Jun 2011 01:26:56 +0000 (21:26 -0400)]
Install db-Makefile
Ulrich Drepper [Thu, 16 Jun 2011 01:00:59 +0000 (21:00 -0400)]
Cleanup of db-XXX.c
Ulrich Drepper [Thu, 16 Jun 2011 01:00:21 +0000 (21:00 -0400)]
Add initgroups lookups to nss_db
Ulrich Drepper [Thu, 16 Jun 2011 00:54:31 +0000 (20:54 -0400)]
Add initgroups lookup support to getent
Ulrich Drepper [Thu, 16 Jun 2011 00:53:22 +0000 (20:53 -0400)]
Fix handling of initgroups database.
Ulrich Drepper [Wed, 15 Jun 2011 14:20:21 +0000 (10:20 -0400)]
Optimize hash table generation in makedb
Ulrich Drepper [Wed, 15 Jun 2011 02:21:51 +0000 (22:21 -0400)]
Reenable nss_db with a completely new implementation
No longer is Berkeley db used. Instead a simple hash function is used.
The database files are not updated once they are created and therefore
no complicated database is needed.
Ulrich Drepper [Thu, 2 Jun 2011 18:43:16 +0000 (14:43 -0400)]
Rewrite makedb to avoid using db library
Andreas Jaeger [Tue, 14 Jun 2011 20:11:39 +0000 (13:11 -0700)]
Quash two memset undeclared warnings.
Ulrich Drepper [Mon, 13 Jun 2011 12:31:50 +0000 (08:31 -0400)]
Fix memory leak in getaddrinfo
Roland McGrath [Sat, 11 Jun 2011 06:37:35 +0000 (23:37 -0700)]
Better detect total failure of linker script generation.
Roland McGrath [Fri, 10 Jun 2011 19:45:09 +0000 (12:45 -0700)]
Quash some new warnings from GCC 4.6.
Roland McGrath [Fri, 10 Jun 2011 18:09:12 +0000 (11:09 -0700)]
Use AC_LANG_PROGRAM in nss-crypt check.
Roland McGrath [Fri, 10 Jun 2011 17:34:45 +0000 (10:34 -0700)]
Revert -r -> -Wl,-r change.
Roland McGrath [Fri, 10 Jun 2011 00:06:46 +0000 (17:06 -0700)]
Use -Wl,-r instead of plain -r.
Ulrich Drepper [Thu, 9 Jun 2011 11:21:04 +0000 (07:21 -0400)]
OOps, wrong version number for development version
Ulrich Drepper [Thu, 9 Jun 2011 11:06:21 +0000 (07:06 -0400)]
Add pldd program
Ulrich Drepper [Thu, 9 Jun 2011 11:03:25 +0000 (07:03 -0400)]
Merge branch 'master' of ssh://sourceware.org/git/glibc
Conflicts:
ChangeLog
David S. Miller [Wed, 8 Jun 2011 02:51:06 +0000 (19:51 -0700)]
sparc: Fix LD_BIND_NOW with multiarch.
Ulrich Drepper [Wed, 8 Jun 2011 02:22:10 +0000 (22:22 -0400)]
Start 2.15 development
Andreas Krebbel [Tue, 7 Jun 2011 11:26:27 +0000 (07:26 -0400)]
S/390 longlong.h: Fix smul_ppmm with -m31 -mzarch
Roland McGrath [Mon, 6 Jun 2011 22:57:10 +0000 (15:57 -0700)]
Use canonical FSF .texi files for LGPL and FDL texts.
Jakub Jelinek [Sat, 4 Jun 2011 18:21:45 +0000 (14:21 -0400)]
Fix <bits/mqueue2.h> for C++
Ulrich Drepper [Fri, 3 Jun 2011 11:02:32 +0000 (07:02 -0400)]
Merge branch 'master' of ssh://sourceware.org/git/glibc
Conflicts:
ChangeLog
H.J. Lu [Fri, 3 Jun 2011 11:01:25 +0000 (07:01 -0400)]
Assume Intel Core i3/i5/i7 processor if AVX is available
Ulrich Drepper [Tue, 31 May 2011 18:23:01 +0000 (14:23 -0400)]
Fix typo in stack guard setup code for old kernels
Ulrich Drepper [Tue, 31 May 2011 12:45:44 +0000 (08:45 -0400)]
Don't free non-malloced memory and fix memory leak
Ulrich Drepper [Tue, 31 May 2011 04:12:33 +0000 (00:12 -0400)]
2.14 release
Ulrich Drepper [Tue, 31 May 2011 04:09:58 +0000 (00:09 -0400)]
No need for RANLIB make variable anymore
Ulrich Drepper [Tue, 31 May 2011 04:09:20 +0000 (00:09 -0400)]
Updated translation template file
Ulrich Drepper [Tue, 31 May 2011 04:09:03 +0000 (00:09 -0400)]
Also translation messages in .ksh files
Ulrich Drepper [Tue, 31 May 2011 02:48:47 +0000 (22:48 -0400)]
Handle DNS server failures in case of AF_UNSPEC lookups correctly
Ulrich Drepper [Mon, 30 May 2011 16:33:37 +0000 (12:33 -0400)]
Undo last patch
Ulrich Drepper [Mon, 30 May 2011 16:33:12 +0000 (12:33 -0400)]
Add BZ number to NEWS
Ulrich Drepper [Mon, 30 May 2011 16:31:25 +0000 (12:31 -0400)]
Handle DSOs without any dependency in ld.so
Ulrich Drepper [Mon, 30 May 2011 15:57:50 +0000 (11:57 -0400)]
One more thinko in CL
Ulrich Drepper [Mon, 30 May 2011 15:14:06 +0000 (11:14 -0400)]
Fix typo in CL
Ulrich Drepper [Mon, 30 May 2011 05:55:40 +0000 (01:55 -0400)]
Prevent loader from loading itself
Ulrich Drepper [Mon, 30 May 2011 03:49:49 +0000 (23:49 -0400)]
Restore _res correctly
getaddrinfo works around the resolver functionality to avoid automatic
IPv6 lookups. The restoring didn't allow for the resolver to set
additional bits in _res.
Ulrich Drepper [Mon, 30 May 2011 02:28:01 +0000 (22:28 -0400)]
Reference wrong BZ
Ulrich Drepper [Mon, 30 May 2011 02:26:43 +0000 (22:26 -0400)]
Interpret numeric values in shadow file as signed
Ulrich Drepper [Mon, 30 May 2011 02:07:49 +0000 (22:07 -0400)]
Make resolv.conf parsing more compact
Ulrich Drepper [Mon, 30 May 2011 01:43:33 +0000 (21:43 -0400)]
Recognize use-vc option in resolv.conf
Ulrich Drepper [Mon, 30 May 2011 01:33:30 +0000 (21:33 -0400)]
Record when bug 11577 was fixed and by which patch
Ulrich Drepper [Mon, 30 May 2011 01:25:58 +0000 (21:25 -0400)]
Don't build AVX tests with old compilers
Ulrich Drepper [Mon, 30 May 2011 01:10:23 +0000 (21:10 -0400)]
Mark malloc hook variables as deprecated
Ulrich Drepper [Mon, 30 May 2011 00:43:54 +0000 (20:43 -0400)]
Perhaps the real definition of __MALLOC_HOOK_VOLATILE should be added
Ulrich Drepper [Mon, 30 May 2011 00:41:09 +0000 (20:41 -0400)]
Missed one malloc hook variable
Ulrich Drepper [Mon, 30 May 2011 00:40:08 +0000 (20:40 -0400)]
Declare malloc hook variables as volatile.
Ulrich Drepper [Mon, 30 May 2011 00:26:04 +0000 (20:26 -0400)]
Fix typo in last patch to locarchive.c
Ulrich Drepper [Mon, 30 May 2011 00:12:15 +0000 (20:12 -0400)]
Same change for the other siginfi.h files
Ulrich Drepper [Mon, 30 May 2011 00:05:30 +0000 (20:05 -0400)]
Don't document si_code used for raise()
Ulrich Drepper [Sat, 28 May 2011 21:14:30 +0000 (17:14 -0400)]
Fix unnecessary overallocation due to incomplete character
When incomplete characters are found at the end of a string the
code ran amok and allocated lots of memory. Stricter limits
are now in place.
Ulrich Drepper [Sat, 28 May 2011 20:59:30 +0000 (16:59 -0400)]
Handle failure of _nl_explode_name in all cases
Ulrich Drepper [Sat, 28 May 2011 18:43:43 +0000 (14:43 -0400)]
Remove unused variable
Ulrich Drepper [Sat, 28 May 2011 18:22:06 +0000 (14:22 -0400)]
Fix bug in last checkin which left ldd uninstalled
Ulrich Drepper [Sat, 28 May 2011 17:20:12 +0000 (13:20 -0400)]
Add sotruss program
Ulrich Drepper [Sat, 28 May 2011 17:18:57 +0000 (13:18 -0400)]
Fix build for platforms with socketcall syscall
Ulrich Drepper [Sat, 28 May 2011 13:49:05 +0000 (09:49 -0400)]
Unify messages
Some shell scripts unnecessarily used different formats for some
messages. Unify them to reduce the work of translators.
Ulrich Drepper [Sat, 28 May 2011 05:53:26 +0000 (01:53 -0400)]
Add support for time syscall in vDSO
Ulrich Drepper [Sat, 28 May 2011 05:43:20 +0000 (01:43 -0400)]
Add sendmmsg syscall
Ulrich Drepper [Sat, 28 May 2011 04:53:13 +0000 (00:53 -0400)]
Set setns system call
Ulrich Drepper [Fri, 27 May 2011 20:09:52 +0000 (16:09 -0400)]
Use getcpu definition from vDSO on x86-64
Ulrich Drepper [Fri, 27 May 2011 12:37:18 +0000 (08:37 -0400)]
Merge branch 'master' of ssh://sourceware.org/git/glibc
Conflicts:
ChangeLog
NEWS
Ulrich Drepper [Fri, 27 May 2011 12:35:44 +0000 (08:35 -0400)]
Add test for last iconv bug
Andreas Schwab [Fri, 27 May 2011 12:34:00 +0000 (08:34 -0400)]
Fix conversion to ISO-2022-JP-2 with ISO-8859-7 designation
Jakub Jelinek [Wed, 25 May 2011 20:57:13 +0000 (16:57 -0400)]
Undo accidental change in x86-64 user.h
Ulrich Drepper [Wed, 25 May 2011 19:14:21 +0000 (15:14 -0400)]
Update Japanese translation
Ulrich Drepper [Mon, 23 May 2011 19:53:37 +0000 (15:53 -0400)]
Define RLIMIT_RTTIME
Andreas Schwab [Mon, 23 May 2011 15:53:24 +0000 (11:53 -0400)]
Update longlong.h from GCC
Andreas Schwab [Mon, 23 May 2011 15:51:12 +0000 (11:51 -0400)]
Fix sysconf compilation for !HP_TIMING_AVAIL archs
Ulrich Drepper [Mon, 23 May 2011 03:04:16 +0000 (23:04 -0400)]
Add a few more alloca size checks
Ulrich Drepper [Mon, 23 May 2011 01:30:31 +0000 (21:30 -0400)]
Fix flags parameter value passed to pltenter and pltexit
Ulrich Drepper [Sat, 21 May 2011 21:20:41 +0000 (17:20 -0400)]
Define CLOCK_REALTIME_ALARM and CLOCK_BOOTTIME_ALARM
Ulrich Drepper [Sat, 21 May 2011 20:19:06 +0000 (16:19 -0400)]
Fix last change
And optimize a bit.
Ulrich Drepper [Sat, 21 May 2011 16:11:36 +0000 (12:11 -0400)]
Always fill output buffer in XPG strerror function
Ulrich Drepper [Sat, 21 May 2011 16:09:23 +0000 (12:09 -0400)]
Nicer output for negative error numbers in strerror_r
Ulrich Drepper [Sat, 21 May 2011 15:33:05 +0000 (11:33 -0400)]
Fix CP1258 conversion
a5 ec was mishandled and the other direction appropriately so, too.
Ulrich Drepper [Sat, 21 May 2011 12:00:14 +0000 (08:00 -0400)]
Fix configure visibility tests
Ulrich Drepper [Sat, 21 May 2011 06:06:45 +0000 (02:06 -0400)]
Fix handling of LC_CTYPE in locale name handling
Ulrich Drepper [Sat, 21 May 2011 04:42:06 +0000 (00:42 -0400)]
Set stream errors in more cases
Also avoid unnecessarily setting errno when testing for TTY.
Ulrich Drepper [Sat, 21 May 2011 03:46:03 +0000 (23:46 -0400)]
Don't unconditionally use alloca in gaih_inet
Reuben Thomas [Fri, 20 May 2011 13:14:03 +0000 (09:14 -0400)]
Update documentation in regex.h
Ryan S. Arnold [Fri, 20 May 2011 10:34:48 +0000 (06:34 -0400)]
Prevent Altivec and VSX insns on PowerPC64 when no FPRs or VRs are avail.
(cherry picked from commit
4749a0058b27274a95c5a798e339c7299cdf890e)
Conflicts:
ChangeLog
Andreas Schwab [Fri, 20 May 2011 01:15:22 +0000 (21:15 -0400)]
Remove __libc_alloca_cutoff workaround
Ulrich Drepper [Fri, 20 May 2011 01:09:29 +0000 (21:09 -0400)]
Cleanup namespace use.
Ulrich Drepper [Wed, 18 May 2011 23:52:42 +0000 (19:52 -0400)]
Fix whitespace
H.J. Lu [Wed, 18 May 2011 23:50:48 +0000 (19:50 -0400)]
Fix typo in x86-64 powl
H.J. Lu [Tue, 17 May 2011 05:45:49 +0000 (01:45 -0400)]
Fix fileops.c build for old kernels
Ulrich Drepper [Tue, 17 May 2011 05:42:27 +0000 (01:42 -0400)]
Update GB18030 to 2005 version
Aharon Robbins [Mon, 16 May 2011 14:28:44 +0000 (10:28 -0400)]
Update RE_SYNTAX*_AWK constants in regex.h
Ulrich Drepper [Mon, 16 May 2011 14:13:54 +0000 (10:13 -0400)]
Handle long variable names in putenv
Ulrich Drepper [Mon, 16 May 2011 13:35:51 +0000 (09:35 -0400)]
Fix reporting of invalid timeouts in emulated pselect
Ulrich Drepper [Mon, 16 May 2011 13:10:36 +0000 (09:10 -0400)]
Fix test for error_one_per_line mode in error
Ulrich Drepper [Mon, 16 May 2011 05:43:56 +0000 (01:43 -0400)]
Remove shortcut for call of chown
The UID might differ, too. Just call chown unconditionally.
Ulrich Drepper [Mon, 16 May 2011 05:35:07 +0000 (01:35 -0400)]
Cleanup x86-64 sys/user.h
Sašo Živanovic [Mon, 16 May 2011 05:24:50 +0000 (01:24 -0400)]
Add work and week day info to sl_SI locale