Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-06-09 | Consolidate sched_getcpu | Adhemerval Zanella | |
This patch consolidates the sched_getcpu implementations across all arches (except tile, which requires its own). This patch removes the powerpc, x86_64 and x32 specific files and change the default linux one to use INLINE_VSYSCALL where possible (for ports that implements it). | |||
2015-05-26 | Consolidate vDSO macros and usage | Adhemerval Zanella | |
This patch consolidate the Linux vDSO define and usage across all ports that uses it. The common vDSO definitions and calling through {INLINE/INTERNAL}_VSYSCALL macros are moved to a common header sysdep-vdso.h and vDSO name declaration and prototype is defined using a common macro. Also PTR_{MANGLE,DEMANGLE} is added to ports that does not use them for vDSO calls (aarch64, powerpc, s390, and tile) and thus it will reflect in code changes. For ports that already implement pointer mangling/demangling in vDSO system (i386, x32, x86_64) this patch is mainly a code refactor. Checked on x32, x86_64, x32, ppc64le, and aarch64. | |||
2015-04-20 | libc-vdso.h place consolidation | Adhemerval Zanella | |
This patch moves the libc-vdso.h internal header from bits folder to default architecture one and also corrects the remaning includes in the files. | |||
2015-01-02 | Update copyright dates with scripts/update-copyrights. | Joseph Myers | |
2014-01-01 | Update copyright notices with scripts/update-copyrights | Allan McRae | |
2013-01-09 | PowerPC: Change sched_getcpu to use vDSO getcpu instead of syscall. | Anton Blanchard | |