aboutsummaryrefslogtreecommitdiff
path: root/sysdeps/unix
AgeCommit message (Collapse)Author
2012-03-09Split enum __socket_type from bits/socket.h to bits/socket_type.h.Joseph Myers
2012-03-08Update copyright year after my most recent changes.David S. Miller
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.
2012-03-06Fix several build warnings on sparc.David S. Miller
/ * 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.
2012-03-05 * sysdeps/unix/sysv/linux/x86_64/gettimeofday.c (gettimeofday_ifunc):H.J. Lu
Replace gettimeofday with __vdso_gettimeofday. * sysdeps/unix/sysv/linux/x86_64/init-first.c (_libc_vdso_platform_setup): Replace clock_gettime and getcpu with __vdso_clock_gettime and __vdso_getcpu. * sysdeps/unix/sysv/linux/x86_64/time.c (time_ifunc): Replace time with __vdso_time.
2012-03-052012-03-05 Tom de Vries <tom@codesourcery.com>Tom de Vries
* sysdeps/generic/dl-osinfo.h (_dl_setup_stack_chk_guard): Ensure default stack guard is set in last bytes. * sysdeps/unix/sysv/linux/dl-osinfo.h (_dl_setup_stack_chk_guard): Same.
2012-03-01Kill sparc32 specific __getpagesize, unneeded.David S. Miller
* sysdeps/unix/sysv/linux/sparc/sparc32/getpagesize.c: Delete.
2012-03-01Remove sparc binutils GOTDATA checks in lieu of new minimum version requirement.David S. Miller
* 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.
2012-02-27Require Linux kernel headers from "make headers_install", >= 2.6.19.1.Joseph Myers
2012-02-26Fix name mangling of pthread_attr_t after changeUlrich Drepper
2012-02-26Add first fixes for conformtest for POSIX2008Ulrich Drepper
2012-02-26Work around problem of pthread_attr_t definition with old compilersUlrich Drepper
2012-02-26Fix up POSIX testing in conformtestUlrich Drepper
2012-02-20Tweak sparc32 longjmp to not store a dummy frame pointer onto the stack.David S. Miller
* 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.
2012-02-20Explain why we don't make use of RDPC in the sparc PIC register setup.David S. Miller
* sysdeps/unix/sparc/sysdep.h: Document why we don't use "rd %pc" in the PIC register setup sequences.
2012-02-20Use sparc GOTDATA relocations whenever possible.David S. Miller
* 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.
2012-02-21Split architecture-specific parts of sys/epoll.h into bits/epoll.h.Joseph Myers
2012-02-21Split architecture-specific parts of sys/timerfd.h into bits/timerfd.h.Joseph Myers
2012-02-19Add support for Linux error EHWPOISONAndreas Schwab
2012-02-18Rework sparc PIC macros so crt{i,n}.S can use them too.David S. Miller
* 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.
2012-02-17Include <time.h> in clock_settime.c.Aurelien Jarno
2012-02-16Add O_FSYNC define to sparc just like other platforms.David S. Miller
2012-02-15Include sys/param.h in getcwd.c.Mike Frysinger
2012-02-15Split architecture-specific parts of sys/signalfd.h into bits/signalfd.h.Joseph Myers
2012-02-14Split architecture-specific parts of sys/inotify.h into bits/inotify.h.Joseph Myers
2012-02-13Split architecture-specific parts of sys/eventfd.h into bits/eventfd.h.Joseph Myers
2012-02-09Replace FSF snail mail address with URLs.Paul Eggert
2012-02-09Use <> for include of kernel-features.h.Richard Henderson
2012-02-05Use macro for PIC setup in inline asm.Joseph Myers
2012-02-03Use macros for x86 PIC thunk names.Joseph Myers
2012-01-30Merge remote-tracking branch 'origin/cmetcalf/tile_epoll_pwait'Roland McGrath
Conflicts: ChangeLog
2012-01-30Merge remote-tracking branch 'origin/cmetcalf/tile_not_cancel_h'Roland McGrath
Conflicts: ChangeLog
2012-01-28Call __fxstatat64 from faccessat() to avoid PLT in -Os builds.Chris Metcalf
2012-01-28Use include/sys/epoll.h to provide libc_hidden_proto for epoll_pwait().Chris Metcalf
2012-01-28Use <> brackets for not-cancel.h in sysdeps/unix/sysv/linux/grantpt.c.Chris Metcalf
2012-01-26Remove __STDC__ conditionals from non-installed headers.Joseph Myers
2012-01-12Powerpc: correct duplicate label issue with multiple passes through context codeWill Schmidt
2012-01-08Fix typo in Linux/PPC32 getcontextWill Schmidt
2012-01-08Add checking versions of poll and ppollUlrich Drepper
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
2012-01-07Update ABI informationUlrich Drepper
2012-01-07Remove m68k support from Linux configureUlrich Drepper
2012-01-07More IA-64 removalUlrich Drepper
2012-01-07Linux configure cleanupUlrich Drepper
2012-01-07Remove IA-64 support from kernel-features.hUlrich Drepper
2012-01-07More ia64 removal changesUlrich Drepper
2012-01-07Remove IA-64 supportUlrich Drepper
2012-01-01Implement timespec_getUlrich Drepper
2011-12-22Support building bits/syscall.h for any number of subarch variants.Joseph Myers