aboutsummaryrefslogtreecommitdiff
path: root/sysdeps/s390
AgeCommit message (Collapse)Author
2013-04-06s390/s390x: Undef PSEUDO before redef.Carlos O'Donell
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
2013-03-05S/390: Use attribute_hidden in ifunc-resolve.cAndreas Krebbel
2013-02-21S/390: Fix _dl_runtime_profile for 32 bit.Andreas Krebbel
2013-02-18S/390: Fix _dl_runtime_profileAndreas Krebbel
2013-01-23S/390: Fix setjmp/longjmp FPR save/restoreAndreas Krebbel
2013-01-11Remove __GLIBC_HAVE_LONG_LONG.Joseph Myers
2013-01-10Use __extension__ with long long in installed headers.Joseph Myers
2013-01-09Update s390 ULPsSiddhesh Poyarekar
2013-01-02Update copyright notices with scripts/update-copyrights.Joseph Myers
2012-12-21S/390: Update libm-test-ulps.Andreas Krebbel
2012-12-08Fix some build warnings on s390xSiddhesh Poyarekar
2012-11-08S/390: Add hwcap value for transactional execution.Andreas Krebbel
2012-11-07S/390: Sync AUXV capabilities and archs with kernelAndreas Krebbel
2012-11-05Fix S/390 bits/fenv.h namespace use (bug 14801).Joseph Myers
2012-11-03Make fma use of Dekker and Knuth algorithms use round-to-nearest (bug 14796).Joseph Myers
2012-11-03Make fenv.h FE_* macros usable in #if (bug 3439).Joseph Myers
2012-10-09Add missing magic to GLIBC_PROVIDES.Roland McGrath
2012-09-12Make strtod respect the rounding mode (bug 14518).Joseph Myers
2012-09-06S/390: Fix optimized mem* running on 31 bit kernels.Andreas Krebbel
2012-09-03S/390: Make IFUNC optimized mem* functions hidden.Andreas Krebbel
2012-08-02Get rid of ASM_TYPE_DIRECTIVE{,_PREFIX}.Marek Polacek
2012-07-26Move testsuite audit definitions to sysdeps tst-audit.h files.Joseph Myers
2012-07-25Move ldsodefs.h audit definitions to sysdeps directories.Joseph Myers
2012-07-19S/390: Add support for STT_GNU_IFUNC symbols.Andreas Krebbel
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.
2012-07-17Remove TLS configure checks.Marek Polacek
2012-07-17Split tls-macros.h into sysdeps directories.Joseph Myers
2012-07-10Get rid of ASM_GLOBAL_DIRECTIVE.Marek Polacek
2012-06-25Update s390 ULPs fileAndreas Jaeger
2012-06-21Avoid -Wconversion warning for htonsAndreas Jaeger
2012-05-24Don't include exceptions in libm-test-ulps test names.Joseph Myers
2012-05-15Split up stackguard-macros.h into sysdeps directories.Joseph Myers
2012-05-04Update s390 libm-test-ulpsAndreas Krebbel
2012-04-21Remove last distribute variableAndreas Jaeger
make dist support has been removed, remove the last remains of it.
2012-04-06Add byteswap-16.h for __bswap_16H.J. Lu
2012-04-05Reduce down to one definition of _ELF_DYNAMIC_DO_RELOC.David S. Miller
* 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.
2012-04-03Add __bswap_64 definition for non GCC compilers.Andreas Jaeger
[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.
2012-03-28Fix whitespaceAndreas Jaeger
2012-03-28Regenerate configure filesAndreas Jaeger
2012-03-28Move sysdeps/s390/s390-64/elf filesAndreas Jaeger
* 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.
2012-03-28Move sysdeps/s390/s390-32/elf filesAndreas Jaeger
* 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.
2012-02-16s390: Convert to crt[in].S.Richard Henderson
2012-02-09Replace FSF snail mail address with URLs.Paul Eggert
2012-02-07Remove __ELF__ conditionalsMarek Polacek
2012-01-26Remove __STDC__ conditionals from non-installed headers.Joseph Myers
2012-01-08More fallout from supporting only ELFUlrich Drepper
2012-01-07Remove pre-ISO C supportUlrich Drepper
No more __const.
2012-01-07Remove non-ELF supportUlrich Drepper
2011-12-23Prevent warnings due to long long constantsUlrich Drepper
2011-11-30Adjust libm test ulps for s390Andreas Schwab
2011-10-14Adjust s390 libm ULPsAndreas Schwab