Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | Thread-local locale handling part of XPG7. | Ulrich Drepper | 2009-08-23 | 2 | -1/+6 | |
| | | | | | | | | I incorrectly enabled the definitions for XPG6. | |||||
| * | Rvert accidental checkins. | Ulrich Drepper | 2009-08-22 | 6 | -547/+11 | |
| | | ||||||
| * | Add sigstack handling to Linux ____longjmp_chk on powerpc. | Andreas Schwab | 2009-08-22 | 11 | -27/+633 | |
| | | ||||||
| * | Improve backtrace_symbols{,_fd} output when missing symbols. roland/backtrace-syms | Roland McGrath | 2009-08-20 | 3 | -46/+92 | |
| | | ||||||
* | | 2.10.90-14 fedora/glibc-2.10.90-14 | Andreas Schwab | 2009-08-17 | 1 | -1/+5 | |
| | | ||||||
* | | Merge commit 'origin/master' into fedora/master | Andreas Schwab | 2009-08-17 | 9 | -16/+65 | |
|\| | ||||||
| * | Fix 64-bit platform handling in test cases for generated headers with constants. | Ulrich Drepper | 2009-08-16 | 2 | -3/+8 | |
| | | ||||||
| * | Improve test-skeleton.c to clean up after dead parent. | Ulrich Drepper | 2009-08-14 | 2 | -3/+19 | |
| | | ||||||
| * | Add CFI directives to x86-64 pthread_rwlock_unlock. | Ulrich Drepper | 2009-08-11 | 2 | -2/+8 | |
| | | ||||||
| * | Add CFI directives to x86-64 pthread_rwlock_{rd,wr)lock. | Ulrich Drepper | 2009-08-10 | 3 | -2/+12 | |
| | | ||||||
| * | SH: fix clobber list in stdlib/longlong.h | SUGIOKA Toshinobu | 2009-08-10 | 2 | -3/+9 | |
| | | ||||||
| * | Fix check for PI mutex in x86-64 pthread_cond_signal | Andreas Schwab | 2009-08-10 | 2 | -3/+9 | |
| | | | | | | | | Register eax contains the syscall number, use a different one instead. | |||||
* | | 2.10.90-13 fedora/glibc-2.10.90-13 | Andreas Schwab | 2009-08-10 | 1 | -3/+8 | |
| | | ||||||
* | | Merge commit 'origin/master' into fedora/master | Andreas Schwab | 2009-08-10 | 49 | -493/+2735 | |
|\| | ||||||
| * | Optimize x86-64 version of sem_timedwait. | Ulrich Drepper | 2009-08-08 | 2 | -65/+148 | |
| | | ||||||
| * | Remove duplicate NEWS entry. | Ulrich Drepper | 2009-08-08 | 1 | -3/+0 | |
| | | ||||||
| * | Yet more news items. | Ulrich Drepper | 2009-08-08 | 1 | -0/+4 | |
| | | ||||||
| * | Support mixed SSE/AVX audit and check AVX only once. | H.J. Lu | 2009-08-08 | 11 | -239/+1062 | |
| | | | | | | | | | | | | | | | | | | | | This patch fixes mixed SSE/AVX audit and checks AVX only once in _dl_runtime_profile. When an AVX or SSE register value in pltenter is modified, we have to make sure that the SSE part value is the same in both lr_xmm and lr_vector fields so that pltexit will get the correct value from either lr_xmm or lr_vector fields. AVX-enabled pltenter should update both lr_xmm and lr_vector fields to support stacked AVX/SSE pltenter functions. | |||||
| * | Use PIC only if SHARED is defined. | H.J. Lu | 2009-08-08 | 3 | -0/+36 | |
| | | | | | | | | For ia32, we can avoid PIC in IFUNC functions in static library. | |||||
| * | Simplify cpuid.h configure test. | Jim Meyering | 2009-08-08 | 3 | -14/+548 | |
| | | ||||||
| * | Another minor optimization of x86-64 pthread_cond_wait. | Ulrich Drepper | 2009-08-08 | 2 | -15/+13 | |
| | | ||||||
| * | Move SSE4.2 functions together. | Ulrich Drepper | 2009-08-08 | 3 | -0/+8 | |
| | | ||||||
| * | Add some news items. | Ulrich Drepper | 2009-08-08 | 1 | -3/+20 | |
| | | ||||||
| * | Add SSSE3-optimized implementation of str{,n}cmp for x86-64. | Ulrich Drepper | 2009-08-07 | 6 | -47/+194 | |
| | | ||||||
| * | Small optimizations to cancellable x86-64 code. | Ulrich Drepper | 2009-08-07 | 5 | -61/+49 | |
| | | ||||||
| * | Avoid warning through fake initialization. | Ulrich Drepper | 2009-08-07 | 2 | -0/+7 | |
| | | ||||||
| * | Fix whitespace in last patch. | Ulrich Drepper | 2009-08-07 | 1 | -1/+1 | |
| | | ||||||
| * | Add the missing "; \". | H.J. Lu | 2009-08-07 | 2 | -1/+5 | |
| | | ||||||
| * | Fix expanding STB_GNU_UNIQUE hash table. | Andreas Schwab | 2009-08-07 | 2 | -1/+6 | |
| | | | | | | | | | | An invalid symbol name pointer was entered into the hash table while enlarging it. | |||||
| * | Fix whitespaces in last checkin. | Ulrich Drepper | 2009-08-07 | 1 | -1/+1 | |
| | | ||||||
| * | Properly count number of logical processors on Intel CPUs. | H.J. Lu | 2009-08-07 | 2 | -4/+43 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The meaning of the 25-14 bits in EAX returned from cpuid with EAX = 4 has been changed from "the maximum number of threads sharing the cache" to "the maximum number of addressable IDs for logical processors sharing the cache" if cpuid takes EAX = 11. We need to use results from both EAX = 4 and EAX = 11 to get the number of threads sharing the cache. The 25-14 bits in EAX on Core i7 is 15 although the number of logical processors is 8. Here is a white paper on this: http://software.intel.com/en-us/articles/intel-64-architecture-processor-topology-enumeration/ This patch correctly counts number of logical processors on Intel CPUs with EAX = 11 support on cpuid. Tested on Dinnington, Core i7 and Nehalem EX/EP. It also fixed Pentium Ds workaround since EBX may not have the right value returned from cpuid with EAX = 1. | |||||
| * | Fix sed expression in TAGS command. | Andreas Schwab | 2009-08-07 | 2 | -2/+7 | |
| | | | | | | | | | | The backslash-newline pair is interpreted as the beginning of an address regex. | |||||
| * | Ignore TAGS. | Andreas Schwab | 2009-08-06 | 1 | -0/+1 | |
| | | ||||||
| * | Add x86 SSE strlen. | Ulrich Drepper | 2009-08-04 | 4 | -6/+166 | |
| | | ||||||
| * | Add x86 32-bit SSE4.2 string functions. | H.J. Lu | 2009-08-04 | 14 | -4/+243 | |
| | | | | | | | | | | | | This patch adds 32bit SSE4.2 string functions. It uses -16L instead of 0xfffffffffffffff0L, which works for both 32bit and 64bit long. Tested on 32bit Core i7 and Core 2. | |||||
| * | Optimize x86-64 syscall cancellation handling. | Ulrich Drepper | 2009-08-04 | 6 | -44/+191 | |
| | | | | | | | | | | | | | | The syscall wrappers had to save and restore the syscall parameter values and return value when calling the functions to enable/disable cancellation were called. Not anymore. The called functions are special and don't modify any unexpected registers. | |||||
* | | Don't strip static archives. | Andreas Schwab | 2009-08-05 | 1 | -11/+0 | |
| | | | | | | | | This is already done by brp-strip-static-archive. | |||||
* | | 2.10.90-12 fedora/glibc-2.10.90-12 | Andreas Schwab | 2009-08-03 | 1 | -1/+5 | |
| | | ||||||
* | | Merge commit 'origin/master' into fedora/master | Andreas Schwab | 2009-08-03 | 28 | -229/+632 | |
|\| | ||||||
| * | Remove leftover code from Linux/x86 ____longjmp_chk. | Ulrich Drepper | 2009-08-02 | 1 | -6/+0 | |
| | | ||||||
| * | x86/x86-64 now needs <cpuid.h> from gcc. | Ulrich Drepper | 2009-08-02 | 3 | -44/+67 | |
| | | ||||||
| * | Remove last trace of bounded pointer handling from ____longjmp_chk on x86-64. | Ulrich Drepper | 2009-08-01 | 1 | -1/+1 | |
| | | ||||||
| * | Macro cleanup. | Ulrich Drepper | 2009-07-31 | 2 | -8/+12 | |
| | | | | | | | | Better definition of the *_NITSET macros. | |||||
| * | Merge branch 'master' of file:///net/myware66/home/drepper/gnu/libc | Ulrich Drepper | 2009-07-31 | 3 | -117/+59 | |
| |\ | ||||||
| | * | Optimize x86 and x86-64 ____longjmp_chk for Linux. | Ulrich Drepper | 2009-07-31 | 3 | -117/+54 | |
| | | | ||||||
| | * | Fix ____longjmp_chk on x86-64. | Ulrich Drepper | 2009-07-31 | 2 | -2/+7 | |
| | | | | | | | | | | | | | | | After a recent change to fix CFI in ____longjmp_chk the test of the ss_flags used the wrong memory location. | |||||
| * | | Regenerated. | Ulrich Drepper | 2009-07-31 | 1 | -8/+40 | |
| |/ | ||||||
| * | Support multiarch for i686. | H.J. Lu | 2009-07-31 | 13 | -49/+125 | |
| | | | | | | | | | | | | This patch adds multiarch support when configured for i686. I modified some x86-64 functions to support 32bit. I will contribute 32bit SSE string and memory functions later. | |||||
| * | Fix obstack* on i?86 | Jakub Jelinek | 2009-07-31 | 2 | -0/+5 | |
| | | | | | | | | | | | | obstack calls several callbacks, so on i?86 it'd better be compiled without -mpreferred-stack-boundary=2, otherwise the callbacks are called with misaligned stack. | |||||
| * | Remove CHEC_ESP handling from i386 __longjmp. | Ulrich Drepper | 2009-07-31 | 1 | -9/+0 | |
| | |