aboutsummaryrefslogtreecommitdiff
path: root/sysdeps/s390
AgeCommit message (Collapse)AuthorFilesLines
2013-04-06s390/s390x: Undef PSEUDO before redef.Carlos O'Donell2-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
2013-03-05S/390: Use attribute_hidden in ifunc-resolve.cAndreas Krebbel2-6/+6
2013-02-21S/390: Fix _dl_runtime_profile for 32 bit.Andreas Krebbel1-5/+11
2013-02-18S/390: Fix _dl_runtime_profileAndreas Krebbel1-32/+38
2013-01-23S/390: Fix setjmp/longjmp FPR save/restoreAndreas Krebbel3-9/+17
2013-01-11Remove __GLIBC_HAVE_LONG_LONG.Joseph Myers1-1/+1
2013-01-10Use __extension__ with long long in installed headers.Joseph Myers1-0/+1
2013-01-09Update s390 ULPsSiddhesh Poyarekar1-66/+185
2013-01-02Update copyright notices with scripts/update-copyrights.Joseph Myers105-107/+105
2012-12-21S/390: Update libm-test-ulps.Andreas Krebbel1-62/+839
2012-12-08Fix some build warnings on s390xSiddhesh Poyarekar4-7/+7
2012-11-08S/390: Add hwcap value for transactional execution.Andreas Krebbel2-3/+6
2012-11-07S/390: Sync AUXV capabilities and archs with kernelAndreas Krebbel1-4/+4
2012-11-05Fix S/390 bits/fenv.h namespace use (bug 14801).Joseph Myers4-12/+12
2012-11-03Make fma use of Dekker and Knuth algorithms use round-to-nearest (bug 14796).Joseph Myers1-1/+2
2012-11-03Make fenv.h FE_* macros usable in #if (bug 3439).Joseph Myers1-18/+27
2012-10-09Add missing magic to GLIBC_PROVIDES.Roland McGrath2-0/+2
2012-09-12Make strtod respect the rounding mode (bug 14518).Joseph Myers1-0/+37
2012-09-06S/390: Fix optimized mem* running on 31 bit kernels.Andreas Krebbel5-7/+8
2012-09-03S/390: Make IFUNC optimized mem* functions hidden.Andreas Krebbel2-6/+10
2012-08-02Get rid of ASM_TYPE_DIRECTIVE{,_PREFIX}.Marek Polacek4-10/+6
2012-07-26Move testsuite audit definitions to sysdeps tst-audit.h files.Joseph Myers2-0/+50
2012-07-25Move ldsodefs.h audit definitions to sysdeps directories.Joseph Myers1-0/+57
2012-07-19S/390: Add support for STT_GNU_IFUNC symbols.Andreas Krebbel19-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.
2012-07-17Remove TLS configure checks.Marek Polacek4-302/+0
2012-07-17Split tls-macros.h into sysdeps directories.Joseph Myers2-0/+186
2012-07-10Get rid of ASM_GLOBAL_DIRECTIVE.Marek Polacek4-6/+6
2012-06-25Update s390 ULPs fileAndreas Jaeger1-4/+354
2012-06-21Avoid -Wconversion warning for htonsAndreas Jaeger2-4/+4
2012-05-24Don't include exceptions in libm-test-ulps test names.Joseph Myers1-2/+2
2012-05-15Split up stackguard-macros.h into sysdeps directories.Joseph Myers2-0/+8
2012-05-04Update s390 libm-test-ulpsAndreas Krebbel1-134/+1411
2012-04-21Remove last distribute variableAndreas Jaeger1-2/+0
make dist support has been removed, remove the last remains of it.
2012-04-06Add byteswap-16.h for __bswap_16H.J. Lu2-40/+67
2012-04-05Reduce down to one definition of _ELF_DYNAMIC_DO_RELOC.David S. Miller1-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.
2012-04-03Add __bswap_64 definition for non GCC compilers.Andreas Jaeger1-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.
2012-03-28Fix whitespaceAndreas Jaeger1-1/+0
2012-03-28Regenerate configure filesAndreas Jaeger2-0/+253
2012-03-28Move sysdeps/s390/s390-64/elf filesAndreas Jaeger9-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.
2012-03-28Move sysdeps/s390/s390-32/elf filesAndreas Jaeger9-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.
2012-02-16s390: Convert to crt[in].S.Richard Henderson6-299/+290
2012-02-09Replace FSF snail mail address with URLs.Paul Eggert93-278/+185
2012-02-07Remove __ELF__ conditionalsMarek Polacek1-5/+1
2012-01-26Remove __STDC__ conditionals from non-installed headers.Joseph Myers1-10/+2
2012-01-08More fallout from supporting only ELFUlrich Drepper2-12/+0
2012-01-07Remove pre-ISO C supportUlrich Drepper2-46/+46
No more __const.
2012-01-07Remove non-ELF supportUlrich Drepper3-28/+4
2011-12-23Prevent warnings due to long long constantsUlrich Drepper1-49/+63
2011-11-30Adjust libm test ulps for s390Andreas Schwab1-4/+4
2011-10-14Adjust s390 libm ULPsAndreas Schwab1-2/+40