Roland McGrath [Sat, 20 Aug 2011 17:02:54 +0000 (10:02 -0700)]
Merge branch 'roland/x86-tcb-align'
Ulrich Drepper [Sat, 20 Aug 2011 16:59:45 +0000 (12:59 -0400)]
Further improve printing os ELF symbol lookup scope information
Ulrich Drepper [Sat, 20 Aug 2011 13:22:16 +0000 (09:22 -0400)]
Add test for BZ 13114
Andreas Jaeger [Sat, 20 Aug 2011 13:12:49 +0000 (09:12 -0400)]
Fix fopen (non-existing-file, "re") errno
Ulrich Drepper [Sat, 20 Aug 2011 13:01:33 +0000 (09:01 -0400)]
Fix CL entry
Ulrich Drepper [Sat, 20 Aug 2011 12:58:44 +0000 (08:58 -0400)]
Fix minor CFI problem in regular x86-64 trampoline
Ulrich Drepper [Sat, 20 Aug 2011 12:56:30 +0000 (08:56 -0400)]
Fix CFI info in x86-64 trampolines for non-AVX code
Andreas Schwab [Sat, 20 Aug 2011 12:39:39 +0000 (08:39 -0400)]
Adjust libm test ulps for powerpc
Andreas Schwab [Sat, 20 Aug 2011 12:38:58 +0000 (08:38 -0400)]
Remove the file<
Andreas Schwab [Sat, 20 Aug 2011 12:33:42 +0000 (08:33 -0400)]
Use correct scandir64 implementation on ppc64
David S. Miller [Thu, 18 Aug 2011 01:51:21 +0000 (21:51 -0400)]
Fix tst-writev on non-4K page size
Ulrich Drepper [Thu, 18 Aug 2011 01:36:23 +0000 (21:36 -0400)]
Add rules to build libresolv with SSP flags
Andreas Schwab [Wed, 17 Aug 2011 14:32:59 +0000 (10:32 -0400)]
Avoid executable stack in makedb
Ulrich Drepper [Wed, 17 Aug 2011 14:31:15 +0000 (10:31 -0400)]
Fix some problem of 32-bit pldd on 64-bit platforms
Ulrich Drepper [Wed, 17 Aug 2011 13:41:23 +0000 (09:41 -0400)]
Prevent possible race conditions by attaching pldd to all threads
Ulrich Drepper [Tue, 16 Aug 2011 20:11:03 +0000 (16:11 -0400)]
Improve printing of lookup scopes
The scope of a new object should be printed earlier and when the scope
of an already loaded object is extended only the changes should be
printed.
Ulrich Drepper [Tue, 16 Aug 2011 16:35:28 +0000 (12:35 -0400)]
Avoid warning from last change
Ulrich Drepper [Tue, 16 Aug 2011 15:20:14 +0000 (11:20 -0400)]
Merge branch 'master' of ssh://sourceware.org/git/glibc
Ulrich Drepper [Tue, 16 Aug 2011 15:17:15 +0000 (11:17 -0400)]
Fix printing of scope number
Roland McGrath [Sun, 14 Aug 2011 22:46:52 +0000 (15:46 -0700)]
Align x86 TCB to 64 bytes (cache line size), important for Atom.
Roland McGrath [Mon, 15 Aug 2011 02:26:36 +0000 (19:26 -0700)]
More warning patrol, in dead code (sigh).
Ulrich Drepper [Mon, 15 Aug 2011 02:21:54 +0000 (22:21 -0400)]
Merge branch 'master' of ssh://sourceware.org/git/glibc
Conflicts:
ChangeLog
Ulrich Drepper [Mon, 15 Aug 2011 02:20:09 +0000 (22:20 -0400)]
Add missing initialization in service cache in nscd
Roland McGrath [Sun, 14 Aug 2011 23:42:06 +0000 (16:42 -0700)]
More warning patrol.
Roland McGrath [Sun, 14 Aug 2011 23:08:37 +0000 (16:08 -0700)]
Clean up locale/Makefile variables for -D switches.
Roland McGrath [Sun, 14 Aug 2011 22:59:11 +0000 (15:59 -0700)]
Warning patrol.
David S. Miller [Sun, 14 Aug 2011 11:07:50 +0000 (04:07 -0700)]
* sysdeps/unix/sysv/linux/sparc/bits/resource.h (RLIM_INFINITY,
RLIM64_INFINITY): Fix 64-bit values for 32-bit sparc.
Ulrich Drepper [Sun, 14 Aug 2011 02:24:08 +0000 (22:24 -0400)]
Implement LD_DEBUG=scopes
Ulrich Drepper [Sat, 13 Aug 2011 16:47:47 +0000 (12:47 -0400)]
Fix caller information of NSS modules
Ulrich Drepper [Sat, 13 Aug 2011 16:21:10 +0000 (12:21 -0400)]
Fix compile problem
l10nflist compiles for localedef now. Optimize a bit.
Ulrich Drepper [Fri, 12 Aug 2011 17:32:10 +0000 (13:32 -0400)]
Better check for last patch
Don't indicate that dependencies of dynamically loaded objects are
also dynamically loaded.
Ulrich Drepper [Fri, 12 Aug 2011 17:20:11 +0000 (13:20 -0400)]
Better debug information from ld.so
Differentiate between loading as a dependency and loading on request.
Ulrich Drepper [Thu, 11 Aug 2011 18:07:04 +0000 (14:07 -0400)]
Minor optimization of popcount in l10nflist
Ulrich Drepper [Thu, 11 Aug 2011 18:04:08 +0000 (14:04 -0400)]
Locale-independent parsing in libintl
Ulrich Drepper [Thu, 11 Aug 2011 17:02:45 +0000 (13:02 -0400)]
Merge branch 'master' of ssh://sourceware.org/git/glibc
Conflicts:
ChangeLog
Andreas Schwab [Thu, 11 Aug 2011 15:41:09 +0000 (11:41 -0400)]
Clean up PLT use for scandirat
David S. Miller [Thu, 11 Aug 2011 06:09:24 +0000 (23:09 -0700)]
* sysdeps/unix/sysv/linux/ia64/sys/ptrace.h: Add missing comma in
enum.
* sysdeps/unix/sysv/linux/powerpc/sys/ptrace.h: Likewise.
* sysdeps/unix/sysv/linux/s390/sys/ptrace.h: Likewise.
* sysdeps/unix/sysv/linux/sparc/sys/ptrace.h: Likewise.
Andreas Schwab [Tue, 9 Aug 2011 14:07:10 +0000 (10:07 -0400)]
Fix stack alignment on x86_64
Ulrich Drepper [Tue, 9 Aug 2011 13:57:55 +0000 (09:57 -0400)]
Implement scandirat function
Ulrich Drepper [Mon, 8 Aug 2011 17:49:37 +0000 (13:49 -0400)]
Avoid multiple definitions of identical scandir cancellation handler
Ulrich Drepper [Thu, 4 Aug 2011 21:47:24 +0000 (17:47 -0400)]
Provide better output in string tests
If IMPL is called with a macro for the first parameter the macro does not
get expanded before the string is stored in the impl_t data structure.
Ulrich Drepper [Thu, 4 Aug 2011 21:43:30 +0000 (17:43 -0400)]
Cleanup wcscmp test addition
Liubov Dmitrieva [Thu, 4 Aug 2011 20:04:15 +0000 (16:04 -0400)]
New comprehensive test for wcscmp
Andreas Schwab [Thu, 4 Aug 2011 19:50:48 +0000 (15:50 -0400)]
Properly tokenize nameserver line for servers with IPv6 address
Andreas Schwab [Thu, 4 Aug 2011 19:42:10 +0000 (15:42 -0400)]
Fix encoding name for IDN in getaddrinfo
Jakub Jelinek [Thu, 4 Aug 2011 19:40:16 +0000 (15:40 -0400)]
Fix up __kernel_rem_pio2 for FLT_EVAL_METHOD != 0 architectures
Ulrich Drepper [Thu, 4 Aug 2011 19:38:35 +0000 (15:38 -0400)]
Fix whitespaces
Liubov Dmitrieva [Thu, 4 Aug 2011 19:33:38 +0000 (15:33 -0400)]
Improve x86-32 strcat functions with SSE2/SSSE3
Andreas Schwab [Thu, 4 Aug 2011 18:59:25 +0000 (14:59 -0400)]
Fix inline strncat/strncmp on x86
Ulrich Drepper [Sun, 24 Jul 2011 01:45:57 +0000 (21:45 -0400)]
Define SEEK_DATA and SEEK_HOLE
Ulrich Drepper [Sun, 24 Jul 2011 00:06:48 +0000 (20:06 -0400)]
Define AF_NFC and PF_NFC
Ulrich Drepper [Sat, 23 Jul 2011 23:10:18 +0000 (19:10 -0400)]
Update ptrace constants
Ulrich Drepper [Sat, 23 Jul 2011 19:28:31 +0000 (15:28 -0400)]
Adjust test for correct installation
Ulrich Drepper [Sat, 23 Jul 2011 19:18:13 +0000 (15:18 -0400)]
One more typo in AVX test
Ulrich Drepper [Sat, 23 Jul 2011 04:04:15 +0000 (00:04 -0400)]
Merge branch 'master' of ssh://sourceware.org/git/glibc
Conflicts:
ChangeLog
Ulrich Drepper [Sat, 23 Jul 2011 03:48:22 +0000 (23:48 -0400)]
Add read barriers in cancellation initialization
Ulrich Drepper [Sat, 23 Jul 2011 03:33:22 +0000 (23:33 -0400)]
One more change to XSAVE patch
Ulrich Drepper [Sat, 23 Jul 2011 03:25:40 +0000 (23:25 -0400)]
Optimize __init_des_r
Ulrich Drepper [Sat, 23 Jul 2011 03:19:30 +0000 (23:19 -0400)]
Add read barrier protecting DES initialization
Andreas Schwab [Fri, 22 Jul 2011 18:33:47 +0000 (14:33 -0400)]
Fix AVX check
Ulrich Drepper [Thu, 21 Jul 2011 16:32:36 +0000 (12:32 -0400)]
Fix overflow bug is optimized strncat for x86-64
Ulrich Drepper [Thu, 21 Jul 2011 10:56:25 +0000 (06:56 -0400)]
Add more tests for strcat and strncat.
Ulrich Drepper [Thu, 21 Jul 2011 02:53:58 +0000 (22:53 -0400)]
Check for overflows in expressions
Some passed in values might cause overflows in expressions.
Ulrich Drepper [Thu, 21 Jul 2011 01:21:03 +0000 (21:21 -0400)]
Fix check for AVX enablement
The AVX bit is set if the CPU supports AVX. But this doesn't mean the
kernel does. Add checks according to Intel's documentation.
Ulrich Drepper [Wed, 20 Jul 2011 18:20:00 +0000 (14:20 -0400)]
Force :a_x86_64_ymm to be 16-byte aligned
Andreas Schwab [Wed, 20 Jul 2011 18:12:57 +0000 (14:12 -0400)]
Fix missing include
Ulrich Drepper [Wed, 20 Jul 2011 16:38:14 +0000 (12:38 -0400)]
Updated translations.
Marek Polacek [Wed, 20 Jul 2011 16:35:29 +0000 (12:35 -0400)]
Add const attr to gnu_dev_{major,minor,makedev}
Marek Polacek [Wed, 20 Jul 2011 16:21:52 +0000 (12:21 -0400)]
dcigettext.c: Add missing bracket
Andreas Schwab [Wed, 20 Jul 2011 15:40:37 +0000 (11:40 -0400)]
Use size_t for strlen results
Andreas Jaeger [Wed, 20 Jul 2011 00:41:44 +0000 (20:41 -0400)]
Fix for description of cross reference in manual
Ulrich Drepper [Wed, 20 Jul 2011 00:29:53 +0000 (20:29 -0400)]
Correct feature announcement
Andreas Krebbel [Wed, 20 Jul 2011 00:29:27 +0000 (20:29 -0400)]
S/390: Don't use r11 in INTERNAL_VSYSCALL_NCS macro
Marek Polacek [Wed, 20 Jul 2011 00:27:43 +0000 (20:27 -0400)]
_dl_sort_fini: Remove unused argument
Marek Polacek [Wed, 20 Jul 2011 00:17:51 +0000 (20:17 -0400)]
elf/cache.c: Remove unnecessary condition
Marek Polacek [Wed, 20 Jul 2011 00:13:31 +0000 (20:13 -0400)]
Avoid warning in nscd config file parsing code
Ulrich Drepper [Tue, 19 Jul 2011 21:27:09 +0000 (17:27 -0400)]
Fix whitespaces
Liubov Dmitrieva [Tue, 19 Jul 2011 21:11:54 +0000 (17:11 -0400)]
Improve 64 bit strcat functions with SSE2/SSSE3
Ulrich Drepper [Tue, 19 Jul 2011 20:53:43 +0000 (16:53 -0400)]
Use union to avoid casts in code to store results of hashsum computations
Andreas Schwab [Tue, 19 Jul 2011 19:03:57 +0000 (15:03 -0400)]
Fix alloca accounting in strxfm
Ulrich Drepper [Tue, 19 Jul 2011 17:59:57 +0000 (13:59 -0400)]
Avoid possible crashes in anormal nscd exits
Ulrich Drepper [Tue, 19 Jul 2011 00:19:14 +0000 (20:19 -0400)]
Fix typos in pretty much unused code in sched.h header.
Ulrich Drepper [Tue, 19 Jul 2011 00:13:01 +0000 (20:13 -0400)]
Updated Swedish and Dutch translations.
Roland McGrath [Sat, 16 Jul 2011 10:10:06 +0000 (03:10 -0700)]
Never use -mpreferred-stack-boundary=2 on i386, now disallowed by GCC.
Roland McGrath [Sat, 11 Jun 2011 12:14:37 +0000 (05:14 -0700)]
Default to --with-default-link=yes if configure check finds good -shared layout.
Roland McGrath [Sat, 11 Jun 2011 07:45:12 +0000 (00:45 -0700)]
Use linker --print-output-format option if available.
Roland McGrath [Fri, 15 Jul 2011 03:49:27 +0000 (20:49 -0700)]
Fix remaining explicit uses of shlib.lds to use $(shlib-lds).
Roland McGrath [Fri, 15 Jul 2011 03:47:54 +0000 (20:47 -0700)]
Quash a warning in strstr-c.c built for static.
Roland McGrath [Fri, 15 Jul 2011 03:47:19 +0000 (20:47 -0700)]
Quash a warning in nptl/allocatestack.c
Roland McGrath [Fri, 15 Jul 2011 02:09:27 +0000 (19:09 -0700)]
Adjust relro test to work around GNU ld limitations.
Roland McGrath [Tue, 12 Jul 2011 01:38:13 +0000 (18:38 -0700)]
Fix a braino in new relro configure test.
Ulrich Drepper [Mon, 11 Jul 2011 18:50:24 +0000 (14:50 -0400)]
Generalize framework to register monitoring of files in nscd
nscd can clear caches when certain files change. The list of files
was hardcoded so far and worked for nss_files and nss_dns and those
modules which need no monitoring. nss_db, for instance, has its
own set of files to monitor. Now the NSS modules themselves can
request that certain files are monitored.
Roland McGrath [Sun, 10 Jul 2011 21:58:51 +0000 (14:58 -0700)]
Comment typo fix.
Ulrich Drepper [Sat, 9 Jul 2011 21:58:11 +0000 (17:58 -0400)]
Transltion updates
Roland McGrath [Sat, 9 Jul 2011 21:41:39 +0000 (14:41 -0700)]
Use an empirical check for .ctors/.dtors -> .init_array/.fini_array magic.
Roland McGrath [Sat, 9 Jul 2011 20:55:24 +0000 (13:55 -0700)]
Rewrite -z relro configure check to be empirical.
Roland McGrath [Sat, 9 Jul 2011 11:06:34 +0000 (04:06 -0700)]
Find readelf with AC_CHECK_TOOL for use in configure tests.
Ulrich Drepper [Fri, 8 Jul 2011 17:20:41 +0000 (13:20 -0400)]
(memalign_check): No need to use checked_request2size.
Andreas Jaeger [Fri, 8 Jul 2011 17:16:26 +0000 (13:16 -0400)]
Add test case strtod underflow
Ulrich Drepper [Thu, 7 Jul 2011 14:53:16 +0000 (10:53 -0400)]
Handle ext4 in {,f}pathconf
ext4 has a higher LINK_MAX limit than ext2/3. Unfortunately it is
not easy to distinguish the filesystems from userlevel.