aboutsummaryrefslogtreecommitdiff
path: root/sysdeps
AgeCommit message (Collapse)Author
2012-05-25Add systemtap static probe points in setjmp/longjmp on x86.Roland McGrath
2012-05-25Remove pre-2.4 Linux kernel support.Joseph Myers
2012-05-25ppc: Pass hwcap to ifuncs.Richard Henderson
* sysdeps/powerpc/powerpc32/dl-irel.h (elf_ifunc_invoke): Pass dl_hwcap to ifunc resolver. * sysdeps/powerpc/powerpc32/dl-machine.h (elf_machine_rela): Use elf_ifunc_invoke. * sysdeps/powerpc/powerpc64/dl-irel.h (elf_ifunc_invoke): Pass dl_hwcap to ifunc resolver. * sysdeps/powerpc/powerpc64/dl-machine.h (resolve_ifunc): Likewise.
2012-05-25Fix acosf underflow (bug 14153).Joseph Myers
2012-05-24Remove use of INTDEF/INTUSE in libioAndreas Schwab
2012-05-24syscalls.list support for vDSO IFUNCs, use it for x32 gettimeofday and time.Roland McGrath
2012-05-24Switch gettimeofday from INTUSE to libc_hidden_proto.Roland McGrath
2012-05-24Add x32 abilist filesH.J. Lu
2012-05-24Add x32 C++ type dataH.J. Lu
2012-05-24Don't include exceptions in libm-test-ulps test names.Joseph Myers
2012-05-24Test underflow exceptions in libm-test.inc.Joseph Myers
2012-05-23Remove some sparc cob-webs leftover after Joseph's recent changes.David S. Miller
* sysdeps/unix/sysv/linux/sparc/sparc32/sigaction.c (__libc_sigaction): Remove unused local variables.
2012-05-23Add sysdeps/unix/sysv/linux/x86_64/x32/configureH.J. Lu
2012-05-23Replace "jmp L(pseudo_end)" with "ret"H.J. Lu
2012-05-23Move poll to syscalls.listAndreas Jaeger
2012-05-23Add more constants to Linux <sys/reboot.h>Andreas Jaeger
2012-05-23 Andreas Jaeger <aj@suse.de> Maximilian Attems <max@stro.at> * sysdeps/unix/sysv/linux/sys/reboot.h (RB_SW_SUSPEND, RB_KEXEC): New macros.
2012-05-23Fix x32 sched_getcpu.S error codeH.J. Lu
2012-05-23Add comments suggesting moving some functions to syscalls.list.Joseph Myers
2012-05-23Update from Linux 3.4Andreas Jaeger
2012-05-22Simplify dl-vdso.h use of assert.Roland McGrath
2012-05-22Remove $(sysctl) from sysdep_routinesH.J. Lu
2012-05-22Add sysctl.mk and bits/sysctl.hH.J. Lu
2012-05-22Fix x86_64/sched_getcpu.S error codeAndreas Jaeger
Rearrange code so that pseudo_end is just ret and the stack pointer is correct also for static library in error case.
2012-05-22Add x32 arch_prctlH.J. Lu
2012-05-22Add INTERNAL_SYSCALL_TYPESH.J. Lu
2012-05-22PowerPC: libm ABI updateAdhemerval Zanella
Update for libm abilist for POWER6 and POWER7.
2012-05-22Add x32 support to x86_64/bits/fcntl.hH.J. Lu
2012-05-22Use "neg %eax" in i386 SYSCALL_ERROR_HANDLERH.J. Lu
2012-05-22Use "neg %eax" in x86_64 SYSCALL_SET_ERRNOH.J. Lu
2012-05-22Pad each field to __syscall_slong_t in struct rusageH.J. Lu
2012-05-21Remove straggling references to .s files.David S. Miller
* Makefules (o-iterator): Remove .s cases. (compile-command.s): Delete. (COMPILE.s): Delete. * sysdeps/unix/make-syscalls.sh: Remove .s file tests.
2012-05-21Rename x32 llseek.S to lseek.S and add dummy llseek.SH.J. Lu
2012-05-21Add x32 llseek.SH.J. Lu
2012-05-21Rename __WORDSIZE_COMPAT32 to __WORDSIZE_TIME64_COMPAT32H.J. Lu
2012-05-21Fix warnings in wcschr-c.cAndreas Jaeger
Fixes: In file included from ../sysdeps/i386/i686/multiarch/wcschr-c.c:8:0: ../wcsmbs/wcschr.c:26:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes] ../wcsmbs/wcschr.c:37:1: warning: data definition has no type or storage class [enabled by default] ../wcsmbs/wcschr.c:37:1: warning: type defaults to ‘int’ in declaration of ‘__hidden_ver1’ [enabled by default] ../wcsmbs/wcschr.c:37:1: warning: parameter names (without types) in function declaration [enabled by default]
2012-05-21x32: Don't lose high bits of %rbp in setjmp/longjmp mangling/demangling.Roland McGrath
2012-05-21Define __SYSCALL_WORDSIZE for x86-64H.J. Lu
2012-05-21Add x32 syscalls.listH.J. Lu
2012-05-21PowerPC: ULPs updateAdhemerval Zanella
Adjustments for libm ulps added with commit d8b82cad1b525bdcbfff88d218c7c45032e4a3af, 495fd99f3a119e5c0c542ccc6cf9c93b1fb9e892, and 5ba3cc691c856e5c67a7d4cd4713f20a79f7ba81. I also adjusted some exp10 ulps definition that was higher than needed.
2012-05-20Add <sys/auxv.h> and getauxval.Richard Henderson
2012-05-19Update powerpc ULPs for ccos, csin, ccosh, csinh tests.Adhemerval Zanella
2012-05-19Update sparc ULPs for ccos, csin, ccosh, csinh tests.David S. Miller
2012-05-19Fix ccos, csin, ccosh, csinh overflows (bug 14123).Joseph Myers
2012-05-19Add 64-bit preadv.c and pwritev.cH.J. Lu
2012-05-19Add a comment to sysdeps/x86_64/x32/_itoa.hH.J. Lu
2012-05-19Use __syscall_slong_t in bits/timex.hH.J. Lu
2012-05-19Remove sysdeps/powerpc/soft-fp.Joseph Myers
2012-05-18Use RAX_LP and "or" to operate on return valueH.J. Lu
2012-05-18[PowerPC] Remove -ftree-loop-linear from MakefilesTulio Magno Quites Machado Filho
In the past the "-ftree-loop-linear" switch provided a measurable improvement in performance for certain functions. At some point it was assigned as the responsibility of Graphite in GCC. It has been found that even with Graphite enabled these flags no longer perform any appreciable improvement over the baseline. Graphite now has some open bugs which need to be fixed in order for it to provide measurable performance improvements but it lacks active development. As a result some compiler distributors may disable Graphite. If Graphite is disabled then building GLIBC will fail if the "-ftree-loop-linear" switch is used. This patch removes the use of "-ftree-loop-linear" as unnecessary.
2012-05-18Add sysdeps/x86_64/x32/_itoa.hH.J. Lu