Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | BZ #15754: CVE-2013-4788 | Carlos O'Donell | 2013-09-23 | 2 | -0/+25 |
| | | | | | | | | | | | | The pointer guard used for pointer mangling was not initialized for static applications resulting in the security feature being disabled. The pointer guard is now correctly initialized to a random value for static applications. Existing static applications need to be recompiled to take advantage of the fix. The test tst-ptrguard1-static and tst-ptrguard1 add regression coverage to ensure the pointer guards are sufficiently random and initialized to a default value. | ||||
* | Make __ffs hidden | Andreas Schwab | 2013-09-20 | 1 | -0/+1 |
| | |||||
* | Fix typos. | Ondřej Bílka | 2013-08-30 | 1 | -1/+1 |
| | |||||
* | S/390: ULPs update. | Andreas Krebbel | 2013-07-22 | 1 | -141/+6285 |
| | |||||
* | Add GLRO(dl_hwcap2) for new AT_HWCAP2 auxv_t a_type. | Ryan S. Arnold | 2013-06-28 | 1 | -1/+1 |
| | |||||
* | Remove trailing whitespace. | Joseph Myers | 2013-06-05 | 2 | -4/+4 |
| | |||||
* | Avoid crashing in LD_DEBUG when program name is unavailable | Siddhesh Poyarekar | 2013-05-29 | 2 | -4/+2 |
| | | | | | | | | | Resolves: #15465 The program name may be unavailable if the user application tampers with argc and argv[]. Some parts of the dynamic linker caters for this while others don't, so this patch consolidates the check and fallback into a single macro and updates all users. | ||||
* | Don't include expected results in libm-test test names. | Joseph Myers | 2013-05-22 | 1 | -750/+750 |
| | |||||
* | Handle sincos with generic libm-test logic. | Joseph Myers | 2013-05-19 | 1 | -7/+7 |
| | |||||
* | s390/s390x: Undef PSEUDO before redef. | Carlos O'Donell | 2013-04-06 | 2 | -0/+2 |
| | | | | | | | | | | | | | | | | | | | The s390 and s390x sysdep.h files include the more generic sysdep.h. The more generic sysdep.h defines PSEUDO. This causes an annoying CPP warning saying the PSEUDO was redefined. This patch removes the warning by undefining PSEUDO before the redefinition. This is in line with what all the other machines do. --- 2013-04-06 Carlos O'Donell <carlos@redhat.com> * sysdeps/s390/s390-32/sysdep.h: Undefine PSEUDO before redefinition. * sysdeps/s390/s390-64/sysdep.h: Likewise. Notes: Added ChangeLog with this commit: b7a329a5614d9001abcc3300a3da548a0865a3ac | ||||
* | S/390: Use attribute_hidden in ifunc-resolve.c | Andreas Krebbel | 2013-03-05 | 2 | -6/+6 |
| | |||||
* | S/390: Fix _dl_runtime_profile for 32 bit. | Andreas Krebbel | 2013-02-21 | 1 | -5/+11 |
| | |||||
* | S/390: Fix _dl_runtime_profile | Andreas Krebbel | 2013-02-18 | 1 | -32/+38 |
| | |||||
* | S/390: Fix setjmp/longjmp FPR save/restore | Andreas Krebbel | 2013-01-23 | 3 | -9/+17 |
| | |||||
* | Remove __GLIBC_HAVE_LONG_LONG. | Joseph Myers | 2013-01-11 | 1 | -1/+1 |
| | |||||
* | Use __extension__ with long long in installed headers. | Joseph Myers | 2013-01-10 | 1 | -0/+1 |
| | |||||
* | Update s390 ULPs | Siddhesh Poyarekar | 2013-01-09 | 1 | -66/+185 |
| | |||||
* | Update copyright notices with scripts/update-copyrights. | Joseph Myers | 2013-01-02 | 105 | -107/+105 |
| | |||||
* | S/390: Update libm-test-ulps. | Andreas Krebbel | 2012-12-21 | 1 | -62/+839 |
| | |||||
* | Fix some build warnings on s390x | Siddhesh Poyarekar | 2012-12-08 | 4 | -7/+7 |
| | |||||
* | S/390: Add hwcap value for transactional execution. | Andreas Krebbel | 2012-11-08 | 2 | -3/+6 |
| | |||||
* | S/390: Sync AUXV capabilities and archs with kernel | Andreas Krebbel | 2012-11-07 | 1 | -4/+4 |
| | |||||
* | Fix S/390 bits/fenv.h namespace use (bug 14801). | Joseph Myers | 2012-11-05 | 4 | -12/+12 |
| | |||||
* | Make fma use of Dekker and Knuth algorithms use round-to-nearest (bug 14796). | Joseph Myers | 2012-11-03 | 1 | -1/+2 |
| | |||||
* | Make fenv.h FE_* macros usable in #if (bug 3439). | Joseph Myers | 2012-11-03 | 1 | -18/+27 |
| | |||||
* | Add missing magic to GLIBC_PROVIDES. | Roland McGrath | 2012-10-09 | 2 | -0/+2 |
| | |||||
* | Make strtod respect the rounding mode (bug 14518). | Joseph Myers | 2012-09-12 | 1 | -0/+37 |
| | |||||
* | S/390: Fix optimized mem* running on 31 bit kernels. | Andreas Krebbel | 2012-09-06 | 5 | -7/+8 |
| | |||||
* | S/390: Make IFUNC optimized mem* functions hidden. | Andreas Krebbel | 2012-09-03 | 2 | -6/+10 |
| | |||||
* | Get rid of ASM_TYPE_DIRECTIVE{,_PREFIX}. | Marek Polacek | 2012-08-02 | 4 | -10/+6 |
| | |||||
* | Move testsuite audit definitions to sysdeps tst-audit.h files. | Joseph Myers | 2012-07-26 | 2 | -0/+50 |
| | |||||
* | Move ldsodefs.h audit definitions to sysdeps directories. | Joseph Myers | 2012-07-25 | 1 | -0/+57 |
| | |||||
* | S/390: Add support for STT_GNU_IFUNC symbols. | Andreas Krebbel | 2012-07-19 | 19 | -102/+1185 |
| | | | | | | Add support for STT_GNU_IFUNC symbols and the new R_390_IRELATIVE relocation. Provide optimized version of memcpy, memset, and memcmp for z10 and z196. | ||||
* | Remove TLS configure checks. | Marek Polacek | 2012-07-17 | 4 | -302/+0 |
| | |||||
* | Split tls-macros.h into sysdeps directories. | Joseph Myers | 2012-07-17 | 2 | -0/+186 |
| | |||||
* | Get rid of ASM_GLOBAL_DIRECTIVE. | Marek Polacek | 2012-07-10 | 4 | -6/+6 |
| | |||||
* | Update s390 ULPs file | Andreas Jaeger | 2012-06-25 | 1 | -4/+354 |
| | |||||
* | Avoid -Wconversion warning for htons | Andreas Jaeger | 2012-06-21 | 2 | -4/+4 |
| | |||||
* | Don't include exceptions in libm-test-ulps test names. | Joseph Myers | 2012-05-24 | 1 | -2/+2 |
| | |||||
* | Split up stackguard-macros.h into sysdeps directories. | Joseph Myers | 2012-05-15 | 2 | -0/+8 |
| | |||||
* | Update s390 libm-test-ulps | Andreas Krebbel | 2012-05-04 | 1 | -134/+1411 |
| | |||||
* | Remove last distribute variable | Andreas Jaeger | 2012-04-21 | 1 | -2/+0 |
| | | | | make dist support has been removed, remove the last remains of it. | ||||
* | Add byteswap-16.h for __bswap_16 | H.J. Lu | 2012-04-06 | 2 | -40/+67 |
| | |||||
* | Reduce down to one definition of _ELF_DYNAMIC_DO_RELOC. | David S. Miller | 2012-04-05 | 1 | -3/+0 |
| | | | | | | | | | | | | | * elf/dynamic-link.h (_ELF_DYNAMIC_DO_RELOC): Reduce down to one definition. * sysdeps/powerpc/powerpc32/dl-machine.h (ELF_MACHINE_PLTREL_OVERLAP): Delete. * sysdeps/s390/s390-32/dl-machine.h (ELF_MACHINE_PLTREL_OVERLAP): Likewise. * sysdeps/sparc/sparc32/dl-machine.h (ELF_MACHINE_PLTREL_OVERLAP): Likewise. * sysdeps/sparc/sparc64/dl-machine.h (ELF_MACHINE_PLTREL_OVERLAP): Likewise. | ||||
* | Add __bswap_64 definition for non GCC compilers. | Andreas Jaeger | 2012-04-03 | 1 | -10/+10 |
| | | | | | | | | | [BZ#13926] Currently __bswap_64 is not defined at all for non-GCC compilers. Define it but guard it with __GLIBC_HAVE_LONG_LONG. endian.h uses __bswap_64, make the functions only available if __GLIBC_HAVE_LONG_LONG is defined. | ||||
* | Fix whitespace | Andreas Jaeger | 2012-03-28 | 1 | -1/+0 |
| | |||||
* | Regenerate configure files | Andreas Jaeger | 2012-03-28 | 2 | -0/+253 |
| | |||||
* | Move sysdeps/s390/s390-64/elf files | Andreas Jaeger | 2012-03-28 | 9 | -277/+30 |
| | | | | | | | | | | | | | | | * sysdeps/s390/s390-64/elf/bsd-_setjmp.S: Moved to ... * sysdeps/s390/s390-64/bsd-_setjmp.S: ... here. * sysdeps/s390/s390-64/elf/bsd-setjmp.S: Moved to ... * sysdeps/s390/s390-64/bsd-setjmp.S: ... here. * sysdeps/s390/s390-64/elf/setjmp.S: Moved to ... * sysdeps/s390/s390-64/setjmp.S: ... here. * sysdeps/s390/s390-64/elf/configure.in: Moved to ... * sysdeps/s390/s390-64/configure.in: ... here * sysdeps/s390/s390-64/elf/configure: Delete file. * sysdeps/s390/s390-64/elf/start.S: Moved to ... * sysdeps/s390/s390-64/start.S: ... here. * sysdeps/s390/s390-64/elf/configure: Delete. | ||||
* | Move sysdeps/s390/s390-32/elf files | Andreas Jaeger | 2012-03-28 | 9 | -310/+29 |
| | | | | | | | | | | | | | | * sysdeps/s390/s390-32/elf/bsd-_setjmp.S: Moved to ... * sysdeps/s390/s390-32/bsd-_setjmp.S: ... here. * sysdeps/s390/s390-32/elf/bsd-setjmp.S: Moved to ... * sysdeps/s390/s390-32/bsd-setjmp.S: ... here. * sysdeps/s390/s390-32/elf/setjmp.S: Moved to ... * sysdeps/s390/s390-32/setjmp.S: ... here. * sysdeps/s390/s390-32/elf/configure.in: Moved to ... * sysdeps/s390/s390-32/configure.in: ... here. * sysdeps/s390/s390-32/elf/configure: Delete file. * sysdeps/s390/s390-32/elf/start.S: Moved to ... * sysdeps/s390/s390-32/start.S: ... here. | ||||
* | s390: Convert to crt[in].S. | Richard Henderson | 2012-02-16 | 6 | -299/+290 |
| |