about summary refs log tree commit diff
path: root/src/internal/syscall.h
Commit message (Expand)AuthorAgeFilesLines
* prefer new socket syscalls, fallback to SYS_socketcall only if neededRich Felker2020-08-081-9/+23
* remove legacy time32 timer[fd] syscalls from public syscall.hRich Felker2020-02-051-0/+16
* remove further legacy time32 clock syscalls from public syscall.hRich Felker2020-02-051-0/+16
* remove legacy clock_gettime and gettimeofday from public syscall.hRich Felker2020-01-301-0/+7
* implement SO_TIMESTAMP[NS] fallback for kernels without time64 versionsRich Felker2019-12-171-0/+7
* ioctl: add fallback for new time64 SIOCGSTAMP[NS]Rich Felker2019-07-311-0/+7
* get/setsockopt: add fallback for new time64 SO_RCVTIMEO/SO_SNDTIMEORich Felker2019-07-311-0/+7
* make __socketcall analogous to __syscall, error-returningRich Felker2019-07-311-6/+6
* internally, define plain syscalls, if missing, as their time64 variantsRich Felker2019-07-271-0/+83
* allow archs to provide a 7-argument syscall if neededRich Felker2019-05-051-0/+1
* remove external __syscall function and last remaining usersRich Felker2019-04-101-12/+1
* fix regression with compilers not incorporating C99 DR#289 resolutionRich Felker2018-09-131-1/+1
* reduce spurious inclusion of libc.hRich Felker2018-09-121-1/+1
* apply hidden visibility to various remaining internal interfacesRich Felker2018-09-121-2/+2
* move and deduplicate declarations of __vdsosym to make it checkableRich Felker2018-09-121-0/+2
* move and deduplicate declarations of __procfdname to make it checkableRich Felker2018-09-121-0/+2
* define and use internal macros for hidden visibility, weak refsRich Felker2018-09-051-2/+2
* fix pread/pwrite syscall calling convention on shRich Felker2016-08-111-0/+4
* change the internal socketcall selection logicSzabolcs Nagy2016-01-261-1/+1
* eliminate use of SHARED macro to suppress visibility attributesRich Felker2015-11-111-2/+0
* fix inconsistent visibility for internal syscall symbolsRich Felker2015-04-141-1/+1
* remove cruft from x86_64 syscall.hSzabolcs Nagy2015-02-071-0/+3
* unify non-inline version of syscall code across archsRich Felker2014-11-221-0/+10
* add framework for mmap2 syscall unit to vary by archRich Felker2014-07-301-0/+4
* fix for broken kernel side RLIM_INFINITY on mipsSzabolcs Nagy2014-05-301-0/+4
* break down coarse-grained 64-bit-off_t syscall remappingsRich Felker2014-05-301-4/+16
* fix sendfile syscall to use 64-bit off_tRich Felker2014-05-301-0/+5
* fix sys_open macro for archs without the plain open syscallRich Felker2014-05-271-4/+4
* fix placement of multiple inclusion guard endif in internal syscall.hRich Felker2014-05-271-2/+2
* support kernels with no SYS_open syscall, only SYS_openatRich Felker2014-05-241-0/+18
* make socketcall types common as they are same for all architecturesTimo Teräs2014-04-171-0/+23
* use hidden visibility rather than protected for syscall internalsRich Felker2014-04-121-1/+1
* mostly-cosmetic fixups to x32 port mergeRich Felker2014-02-231-5/+2
* internal/syscall.h: add syscall_arg_t macrorofl0r2014-02-221-6/+11
* internal/syscall.h: use a macro for the syscall args castsrofl0r2014-02-221-13/+17
* fix missing argument in variadic syscall macrosRich Felker2013-07-171-1/+1
* use explicit visibility to optimize a few hot-path function callsRich Felker2012-10-251-3/+5
* add 7-arg syscall support for mipsRich Felker2012-09-091-2/+3
* syscall organization overhaulRich Felker2012-09-081-5/+138
* workaround for preprocessor bug in pccRich Felker2011-05-011-7/+7
* overhaul pthread cancellationRich Felker2011-04-171-0/+14
* global cleanup to use the new syscall interfaceRich Felker2011-03-201-22/+0
* syscall overhaul part two - unify public and internal syscall interfaceRich Felker2011-03-191-0/+32
* move arch-specific internal headers into placeRich Felker2011-02-151-500/+0
* cleaning up syscalls in preparation for x86_64 portRich Felker2011-02-131-9/+40
* initial check-in, version 0.5.0 v0.5.0Rich Felker2011-02-121-0/+469