about summary refs log tree commit diff
path: root/sysdeps/unix/sysv/linux/sparc
Commit message (Collapse)AuthorAgeFilesLines
* Use correct implementation for dl-fxstatat64 on sparc64.David S. Miller2012-03-131-0/+6
| | | | * sysdeps/unix/sysv/linux/sparc/sparc64/dl-fxstatat64.c: New file.
* Fix some 64-bit sparc build warnings.David S. Miller2012-03-112-5/+5
| | | | | | | * sysdeps/unix/sysv/linux/sparc/sparc64/makecontext.c (__makecontext): Fix signedness of pointer casts setting up 'sp'. * sysdeps/unix/sysv/linux/sparc/sysdep.h (INLINE_SYSCALL) Use 'long' for 'resultvar' otherwise things get truncated on 64-bit.
* Split enum __socket_type from bits/socket.h to bits/socket_type.h.Joseph Myers2012-03-092-438/+55
|
* Update copyright year after my most recent changes.David S. Miller2012-03-082-2/+2
| | | | | | | | | | | | nptl/ * sysdeps/unix/sysv/linux/sparc/sem_post.c: Update copyright year. / * sysdeps/unix/sysv/linux/sparc/sparc64/get_clockfreq.c: Update copyright year. * sysdeps/unix/sysv/linux/sparc/sysdep.h: Likewise.
* Fix several build warnings on sparc.David S. Miller2012-03-062-9/+25
| | | | | | | | | | | | | | | | | | | / * sysdeps/unix/sysv/linux/sparc/sparc64/get_clockfreq.c (set_obp_int): New function. (get_obp_int): New function. (__get_clockfreq_via_dev_openprom): Likewise. * sysdeps/unix/sysv/linux/sparc/sysdep.h (INTERNAL_SYSCALL_ERROR_P): Avoid unused variable warnings on 'val' and use builtin_expect. (INLINE_SYSCALL): Don't wrap INTERNAL_SYSCALL_ERROR_P with builtin_expect. (INLINE_CLONE_SYSCALL): Likewise. nptl/ * sysdeps/unix/sysv/linux/sparc/sem_post.c (__new_sem_post): Use atomic_increment and remove unused local variable. (__old_sem_post): Likewise.
* Kill sparc32 specific __getpagesize, unneeded.David S. Miller2012-03-011-45/+0
| | | | * sysdeps/unix/sysv/linux/sparc/sparc32/getpagesize.c: Delete.
* Remove sparc binutils GOTDATA checks in lieu of new minimum version requirement.David S. Miller2012-03-015-72/+4
| | | | | | | | | | | | | | | | | | | | | | * sysdeps/sparc/crti.S: Remove HAVE_BINUTILS_GOTDATA checks. * sysdeps/sparc/sparc32/dl-machine.h: Likewise. * sysdeps/sparc/sparc32/elf/start.S: Likewise. * sysdeps/sparc/sparc32/fpu/w_sqrt.S: Likewise. * sysdeps/sparc/sparc32/fpu/w_sqrtf.S: Likewise. * sysdeps/sparc/sparc32/sparcv9/fpu/w_sqrt.S: Likewise. * sysdeps/sparc/sparc32/sparcv9/fpu/w_sqrtf.S: Likewise. * sysdeps/sparc/sparc64/dl-machine.h: Likewise. * sysdeps/sparc/sparc64/elf/start.S: Likewise. * sysdeps/sparc/sparc64/fpu/w_sqrt.S: Likewise. * sysdeps/sparc/sparc64/fpu/w_sqrtf.S: Likewise. * sysdeps/unix/sysv/linux/sparc/sparc32/____longjmp_chk.S: Likewise. * sysdeps/unix/sysv/linux/sparc/sparc32/sysdep.h: Likewise. * sysdeps/unix/sysv/linux/sparc/sparc64/____longjmp_chk.S: Likewise. * sysdeps/unix/sysv/linux/sparc/sparc64/brk.S: Likewise. * sysdeps/unix/sysv/linux/sparc/sparc64/sysdep.h: Likewise. * config.h.in (HAVE_BINUTILS_GOTDATA): Delete. * sysdeps/sparc/elf/configure.in: Remove binutils GOTDATA checks. * sysdeps/sparc/elf/configure: Regenerated.
* Fix name mangling of pthread_attr_t after changeUlrich Drepper2012-02-261-1/+1
|
* Add first fixes for conformtest for POSIX2008Ulrich Drepper2012-02-261-0/+2
|
* Work around problem of pthread_attr_t definition with old compilersUlrich Drepper2012-02-261-1/+7
|
* Fix up POSIX testing in conformtestUlrich Drepper2012-02-261-2/+2
|
* Tweak sparc32 longjmp to not store a dummy frame pointer onto the stack.David S. Miller2012-02-201-6/+4
| | | | | | | * sysdeps/sparc/sparc32/__longjmp.S: Unwind in the 'thread' path using a normal save/restore sequence, rather than allocating a dummy stack frame just to store a frame pointer and restore. * sysdeps/unix/sysv/linux/sparc/sparc32/____longjmp_chk.S: Likewise.
* Use sparc GOTDATA relocations whenever possible.David S. Miller2012-02-205-27/+95
| | | | | | | | | | | | | | | | | * sysdeps/sparc/crti.S: Try to use GOTDATA relocs. * sysdeps/sparc/sparc32/dl-machine.h (RTLD_START): Likewise. * sysdeps/sparc/sparc32/elf/start.S: Likewise. * sysdeps/sparc/sparc64/dl-machine.h (RTLD_START): Likewise. * sysdeps/sparc/sparc64/elf/start.S: Likewise. * sysdeps/sparc/sparc64/multiarch/memcpy.S: Likewise. * sysdeps/sparc/sparc64/multiarch/memset.S: Likewise. * sysdeps/unix/sysv/linux/sparc/sparc32/____longjmp_chk.S: Likewise. * sysdeps/unix/sysv/linux/sparc/sparc32/sysdep.h (SYSCALL_ERROR_HANDLER): Likewise. * sysdeps/unix/sysv/linux/sparc/sparc64/____longjmp_chk.S: Likewise. * sysdeps/unix/sysv/linux/sparc/sparc64/brk.S: Likewise. * sysdeps/unix/sysv/linux/sparc/sparc64/sysdep.h (SYSCALL_ERROR_HANDLER): Likewise.
* Split architecture-specific parts of sys/epoll.h into bits/epoll.h.Joseph Myers2012-02-212-143/+29
|
* Split architecture-specific parts of sys/timerfd.h into bits/timerfd.h.Joseph Myers2012-02-212-59/+29
|
* Add support for Linux error EHWPOISONAndreas Schwab2012-02-192-1/+9
|
* Rework sparc PIC macros so crt{i,n}.S can use them too.David S. Miller2012-02-182-10/+10
| | | | | | | | | | | | | * sysdeps/unix/sparc/sysdep.h (SPARC_PIC_THUNK): New macro. (SETUP_PIC_REG): Use SPARC_PIC_THUNK and don't save and restore %o7 across the call. (SETUP_PIC_REG_LEAF): Do %o7 save/restore in this new macro instead. * sysdeps/unix/sysv/linux/sparc/sparc32/sysdep.h: Use SETUP_PIC_REG_LEAF. * sysdeps/unix/sysv/linux/sparc/sparc64/sysdep.h: Likewise. * sysdeps/sparc/crti.S: Use SETUP_PIC_REG. * sysdeps/sparc/crtn.S: Likewise.
* Add O_FSYNC define to sparc just like other platforms.David S. Miller2012-02-161-0/+1
|
* Split architecture-specific parts of sys/signalfd.h into bits/signalfd.h.Joseph Myers2012-02-151-40/+4
|
* Split architecture-specific parts of sys/inotify.h into bits/inotify.h.Joseph Myers2012-02-142-104/+29
|
* Split architecture-specific parts of sys/eventfd.h into bits/eventfd.h.Joseph Myers2012-02-131-27/+5
|
* Replace FSF snail mail address with URLs.Paul Eggert2012-02-0984-252/+168
|
* Remove pre-ISO C supportUlrich Drepper2012-01-075-14/+12
| | | | No more __const.
* More ia64 removal changesUlrich Drepper2012-01-071-1/+60
|
* Support building bits/syscall.h for any number of subarch variants.Joseph Myers2011-12-221-1/+5
|
* Define EPOLLONESHOT and EPOLLET using unsigned valuesUlrich Drepper2011-12-211-3/+3
|
* Fix invalid conversion in __cmsg_nxthdrAndreas Schwab2011-09-121-2/+2
|
* Remove support for !USE___THREADUlrich Drepper2011-09-102-44/+18
|
* Use (void*) instead of 0 for return value pointer in __cmsg_nexthdrUlrich Drepper2011-09-091-2/+2
|
* Fixes and optimizations for 32-bit sparc fabs*().David S. Miller2011-09-051-0/+3
|
* Fix sparc localplt testcase failures. carlos/masterDavid S. Miller2011-08-313-132/+175
|
* Bug fixes for ____longjmp_chk on sparc.David S. Miller2011-08-222-5/+32
|
* * sysdeps/unix/sysv/linux/sparc/bits/resource.h (RLIM_INFINITY,David S. Miller2011-08-141-2/+2
| | | | RLIM64_INFINITY): Fix 64-bit values for 32-bit sparc.
* * sysdeps/unix/sysv/linux/ia64/sys/ptrace.h: Add missing comma inDavid S. Miller2011-08-101-1/+1
| | | | | | | enum. * sysdeps/unix/sysv/linux/powerpc/sys/ptrace.h: Likewise. * sysdeps/unix/sysv/linux/s390/sys/ptrace.h: Likewise. * sysdeps/unix/sysv/linux/sparc/sys/ptrace.h: Likewise.
* Define AF_NFC and PF_NFCUlrich Drepper2011-07-231-1/+3
|
* Update ptrace constantsUlrich Drepper2011-07-231-1/+28
|
* Same change for the other siginfi.h filesUlrich Drepper2011-05-291-2/+2
|
* Define RLIMIT_RTTIMEUlrich Drepper2011-05-231-2/+8
|
* Rename open_by_handle to open_by_handle_at.Andreas Schwab2011-04-011-2/+2
|
* Define O_PATH.Ulrich Drepper2011-04-011-0/+1
|
* Add support for name_to_handle_at and open_by_handle.Ulrich Drepper2011-04-011-5/+43
|
* Update sysdeps/unix/sysv/linux/sparc/bits/socket.hAndreas Schwab2011-02-071-2/+28
|
* Define MADV_NOHUGEPAGE.Ulrich Drepper2011-01-171-0/+1
|
* Define MADV_HUGEPAGE.Ulrich Drepper2011-01-171-1/+2
|
* Add definitions for new socket protocols.Ulrich Drepper2011-01-171-4/+8
|
* sparc64: Use i386 implementation for fxstat.David S. Miller2011-01-041-1/+1
| | | | | This was simply missed when Jakub converted all of the other sparc64 xstat cases.
* Add support for fanotify_mark on sparc32 and s390Andreas Schwab2010-09-201-0/+1
|
* Update sparc epoll.h from epoll_create2 to epoll_create1Mike Frysinger2010-09-011-4/+5
|
* Define EXTPROC for Linux.Ulrich Drepper2010-08-121-3/+5
|
* Add support for prlimit and prlimit64 on Linux.Ulrich Drepper2010-08-111-0/+2
|