Ulrich Drepper [Tue, 28 Jun 2011 20:53:01 +0000 (16:53 -0400)]
Remove the --experimental-malloc option
It's well tested, make it the default.
Andreas Schwab [Tue, 28 Jun 2011 07:15:30 +0000 (03:15 -0400)]
Fix crash in GB18030 encoder
Roland McGrath [Tue, 28 Jun 2011 03:39:05 +0000 (20:39 -0700)]
Distinguish configure check for .ctors/.dtors header/trailers.
Roland McGrath [Sat, 25 Jun 2011 08:23:01 +0000 (01:23 -0700)]
Fix missing .ctors/.dtors lead word in soinit
Ulrich Drepper [Mon, 27 Jun 2011 17:10:44 +0000 (13:10 -0400)]
Fix handling of RES_USE_INET6 big in nscd
This fixes BZ #12350 also for nscd.
Ulrich Drepper [Mon, 27 Jun 2011 16:29:04 +0000 (12:29 -0400)]
Add missing HAVE_SENDFILE definition
Ulrich Drepper [Mon, 27 Jun 2011 14:57:37 +0000 (10:57 -0400)]
Minimal cleanup in innetgr.
H.J. Lu [Sun, 26 Jun 2011 07:08:01 +0000 (03:08 -0400)]
Use __gettimeofday instead of gettimeofday
Ulrich Drepper [Sun, 26 Jun 2011 07:04:07 +0000 (03:04 -0400)]
We don't use linkobj/libc.so at runtmie, no need to check for text rels
This also works around a toolchain issu.
H.J. Lu [Sat, 25 Jun 2011 05:32:27 +0000 (01:32 -0400)]
Fix unwind info in 32bit SSE2/SSSE3 strncpy
H.J. Lu [Fri, 24 Jun 2011 19:14:22 +0000 (15:14 -0400)]
Improved st{r,p}{,n}cpy for SSE2 and SSSE3 on x86-64
Ulrich Drepper [Fri, 24 Jun 2011 18:59:17 +0000 (14:59 -0400)]
Work around limit in writev in 2.6.38+ kernels
H.J. Lu [Fri, 24 Jun 2011 18:15:32 +0000 (14:15 -0400)]
Optimized st{r,p}{,n}cpy for SSE2/SSSE3 on x86-32
Marek Polacek [Fri, 24 Jun 2011 06:57:27 +0000 (02:57 -0400)]
nss_db: Quash read implicit declaration warning
In the function `internal_setent' is used the function read, but the forward
declaration is missing. Thusly fixed.
Ulrich Drepper [Wed, 22 Jun 2011 19:00:54 +0000 (15:00 -0400)]
Avoid __check_pf calls in getaddrinfo unless really needed
Andreas Schwab [Wed, 22 Jun 2011 18:35:49 +0000 (14:35 -0400)]
Fix Ipv4&IPv6 lookup in getaddrinfo
Problem introduced in the last patch.
Ulrich Drepper [Wed, 22 Jun 2011 14:32:07 +0000 (10:32 -0400)]
Use a /sys/devices/system/cpu/online for _SC_NPROCESSORS_ONLN implementation
Ulrich Drepper [Wed, 22 Jun 2011 13:50:39 +0000 (09:50 -0400)]
Rate limit expensive _SC_NPROCESSORS_ONLN computation
Ulrich Drepper [Wed, 22 Jun 2011 12:32:55 +0000 (08:32 -0400)]
Clean up after kernel sigcontext header mess
Ulrich Drepper [Tue, 21 Jun 2011 21:09:44 +0000 (17:09 -0400)]
Fix crash in unsuccessful uses of nss_db
Ulrich Drepper [Tue, 21 Jun 2011 21:03:38 +0000 (17:03 -0400)]
Fix IPv6-only lookups through getaddrinfo
A recent patch introduced a problem where IPv6 lookups happily returned
IPv4 addresses.
Ulrich Drepper [Tue, 21 Jun 2011 17:06:42 +0000 (13:06 -0400)]
Minor optimization of getaddrinfo after recent patch
Ulrich Drepper [Tue, 21 Jun 2011 16:40:22 +0000 (12:40 -0400)]
Revert unwanted patch
Ulrich Drepper [Tue, 21 Jun 2011 15:23:25 +0000 (11:23 -0400)]
Add missing DL_CALL_FCT
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