Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-07-23 | Merge commit 'origin/master' into fedora/master | Andreas Schwab | |
Conflicts: ChangeLog | |||
2009-07-23 | Preserve stack alignment in i386 makecontext. | Ulrich Drepper | |
2009-07-23 | Handle unloading of DSO with a unique symbol definition. | Ulrich Drepper | |
2009-07-22 | Undefine __i686 on x86. | Jakub Jelinek | |
2009-07-22 | Merge commit 'origin/master' into fedora/master | Andreas Schwab | |
2009-07-21 | Minor cleanups in x86-64 strstr. | Ulrich Drepper | |
2009-07-20 | Better check for optimization in new x86-64 strstr/strcasestr. | Ulrich Drepper | |
2009-07-20 | SSE4.2 strstr/strcasestr for x86-64. | H.J. Lu | |
This patch implements SSE4.2 strstr/strcasestr, using Knuth-Morris-Pratt string searching algorithm. | |||
2009-07-20 | Merge commit 'origin/master' into fedora/master | Andreas Schwab | |
2009-07-17 | Replace hand-coded unwind tables from x86-64 pthread_once. | Ulrich Drepper | |
2009-07-16 | Remove warning and little optimization. | Ulrich Drepper | |
The prototype for _dl_higher_prime_number was missing. While at it, the function is now marked with internal_function. | |||
2009-07-16 | Optimize restoring of ymm registers on x86-64. | Ulrich Drepper | |
The patch mainly reduces the code size but also avoids some jumps. | |||
2009-07-16 | Fix up whitespaces in new memcmp for x86-64. | Ulrich Drepper | |
2009-07-16 | memcmp implementation for x86-64 using SSE2. | H.J. Lu | |
2009-07-15 | Fix thinko in AVX audit patch. | Ulrich Drepper | |
Don't use AVX instructions too often. | |||
2009-07-15 | Fix typo in last change. | Ulrich Drepper | |
2009-07-15 | Secure AVX changes for auditing code. | Ulrich Drepper | |
The original AVX patch used a function pointer to handle the difference between machines with and without AVX support. This is insecure. A well-placed memory exploit could lead to redirection of the execution. Using a variable and several tests is a bit slower but cannot be exploited in this way. | |||
2009-07-10 | Add AVX support to ld.so auditing for x86-64. | H.J. Lu | |
2009-07-10 | Fix comment in Linux's <sys/epoll.h>. | Ulrich Drepper | |
2009-07-09 | Implement STB_GNU_UNIQUE handling. | Ulrich Drepper | |
Some symbols have to be identified process-wide by their name. This is particularly important for some C++ features (e.g., class local static data and static variables in inline functions). This cannot completely be implemented with ELF functionality so far. The STB_GNU_UNIQUE binding helps by ensuring the dynamic linker will always use the same definition for all symbols with the same name and this binding. | |||
2009-07-05 | Fix wrong PPC_FEATURE_* values. | Andreas Schwab | |
Nothing uses these wrong values yet, but it fixes a warning due to conflicting definitions in <asm/cputable.h>. | |||
2009-07-03 | Minor cleanups in recently added files. | Ulrich Drepper | |
2009-07-03 | Align functions to 16-byte boundary. | Ulrich Drepper | |
Some of the new multi-arch string functions for x86-64 were not aligned to 16 byte boundarie,s possibly creating unnecessary cache line misses and delays. | |||
2009-07-03 | Add SSE4.2 support for strcspn, strpbrk, and strspn on x86-64. | H.J. Lu | |
2009-07-02 | Fix handling of xmm6 in ld.so audit hooks on x86-64. | H.J. Lu | |
2009-07-02 | Whitespace fixes in last patch. | Ulrich Drepper | |
2009-07-02 | SSSE3 strcpy/stpcpy for x86-64 | H.J. Lu | |
This patch adds SSSE3 strcpy/stpcpy. I got up to 4X speed up on Core 2 and Core i7. I disabled it on Atom since SSSE3 version is slower for shorter (<64byte) data. | |||
2009-07-02 | Merge commit 'origin/master' into fedora/master | Andreas Schwab | |
Conflicts: ChangeLog | |||
2009-06-30 | Regenerated. | Ulrich Drepper | |
2009-06-30 | Fix little checkin problem in last patch. | Ulrich Drepper | |
2009-06-30 | Determine and store processor family and model on x86-64. | H.J. Lu | |
2009-06-26 | Allow backtracing through ____longjmp_chk. | Andreas Schwab | |
2009-06-26 | Merge commit 'origin/master' into fedora/master | Andreas Schwab | |
2009-06-25 | Fix text relocation on ppc32. | Andreas Schwab | |
The ____longjmp_chk implementation didn't load from memory the right way. | |||
2009-06-24 | Fix cfa offset for saved registers in PPC sqrt implementations. | Andreas Schwab | |
2009-06-22 | Clean up whitespaces in last patch. | Ulrich Drepper | |
2009-06-22 | Add SSE4.2 support for strcmp and strncmp on x86-64. | H.J. Lu | |
2009-06-18 | Add 802.15.4 definitions to header files. | Ulrich Drepper | |
2009-06-16 | Don't treat bug reporting message as a format string. | Andreas Schwab | |
2009-06-16 | Extend pt_chown to drop privileges. | Ulrich Drepper | |
If libcap is available, use it to drop privileges in pt_chown before starting the work to change the permissions and ownership of the slave device. | |||
2009-06-16 | Fix x86-64 memchr for large lengths. | Jakub Jelinek | |
2009-06-16 | Fix incorrect use of cmpldi in 32-bit PPC code. | Ryan S. Arnold | |
The 32-bit PowerPC POWER6 memcpy uses the cmpldi insn when it should use a cmplwi. BZ #10107 | |||
2009-06-16 | Add missing include. | Ulrich Drepper | |
2009-06-16 | Fold Linux-specific grantpt code into Unix version. | Ulrich Drepper | |
2009-06-16 | Merge branch 'master' of sourceware.org:/git/glibc into fedora/master | Andreas Schwab | |
2009-06-15 | Fix permission of slave device on devpts if necessary. | Ulrich Drepper | |
If devptr is misconfigured the slave device permission after grantpt might not be 0620. BZ #10166 | |||
2009-06-15 | Preserve message printed before abort. | Ulrich Drepper | |
The terminal output etc is not visible in a core file. The new libc-internal variable __abort_msg will point to a string with the message which has been printed before the abort in case abort is called from inside libc. BZ #10217 | |||
2009-06-15 | libc part of prelink IFUNC support. | Jakub Jelinek | |
The dl-lookup.c changes are needed for prelink (support in prelink checked into SVN, tested for both i?86 and x86-64), dl-irel.h just something I discovered by code inspection. | |||
2009-06-14 | Fix warnings when using <sys/select.h>. | Ulrich Drepper | |
gcc 4.4 is more picky. And the x86-64 version of <bits/select.h> contained a now unnecessary asm optimization. Remove it. | |||
2009-06-10 | Merge commit 'origin/master' into fedora/master | Andreas Schwab | |
Conflicts: ChangeLog sysdeps/unix/sysv/linux/i386/sysconf.c sysdeps/x86_64/cacheinfo.c version.h |