summaryrefslogtreecommitdiffstats
path: root/include/sys/syscall.h
Commit message (Collapse)AuthorAgeFilesLines
* no need for bits/syscalls.h on targetPeter S. Mazinger2009-11-191-5/+5
| | | | | Signed-off-by: Peter S. Mazinger <ps.m@gmx.net> Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
* syscall: unify common syscall definesMike Frysinger2009-07-081-0/+1
| | | | | | | | | Unify all the common syscall defines in syscalls-common.h and scrub all the duplicated code from relevant ports. This should also make converting existing ports to INLINE_SYSCALL() much easier as they don't have to get lost in all the unrelated noise, as well as creating new ports. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* Take Mike Frysinger's comments into account -- make certain that userEric Andersen2006-12-081-5/+13
| | | | | applications stop using _syscall#() and use syscall() instead. Cleanup internal handling of syscall includes to use the correct header file.
* Sorry psm but contrary to commit 12927, kernel provided syscallsEric Andersen2006-12-081-7/+5
| | | | | | are NOT suitable for user-space. The libc ones are the ones that application code must use. If a problem is found with the libc ones, then the libc syscall macros should be fixed.
* Joseph S. Myers writes:Eric Andersen2006-01-191-0/+1
| | | | | | | | sys/syscall.h uses the IS_IN_libc define before including any header that includes libc-internal.h (where IS_IN_libc is defined). This patch makes sys/syscall.h include features.h to get the IS_IN_libc define where appropriate.
* Use kernel provided syscalls for user-space, the one from libc is not usablePeter S. Mazinger2005-12-161-1/+6
|
* update license with glibcMike Frysinger2005-11-231-8/+8
|
* Rework syscall handling. Rewrite syscall handlers for x86 and ARM.Eric Andersen2002-07-221-8/+1
| | | | | | Prepare to kill the UNIFIED_SYSCALL option and instead have it be a per arch thing that is either enabled or not for that arch. -Erik
* Cleanup and don't require LIBC to be defined for the syscall numbers.Eric Andersen2001-06-271-11/+7
|
* This adds in support for PIC on x86. Unfortunately, this will breakEric Andersen2001-06-231-4/+5
| | | | | | all arches till they add in an libc/sysdeps/linux/<arch>/bits/syscalls.h file. Sorry about there, there was no other way... -Erik
* A few updates.Eric Andersen2000-07-071-180/+33
| | | | -Erik
* Initial revision0_9_1Erik Andersen2000-05-141-0/+182