platform_bionic/libc/arch-arm/syscalls
Irina Tirdea 1ad10a566e Add getsid system call to bionic
Add getsid() system call to bionic for
all architectures. This is needed for various tools
(e.g. perf).

Adding the getsid system call was done in 3 steps:
() add getsid system call (function name and syscall
number) to libc/SYSCALLS.TXT
() generate all necessary headers by calling
libc/tools/gensyscalls.py. This patch is adding
the generated files since the build system
does not call gensyscalls.py.
() add the system call signature to libc/include/unistd.h

Change-Id: Id69a257e13ec02e1a44085a6b217a3f19ab025b1
Signed-off-by: Irina Tirdea <irina.tirdea@intel.com>
2012-09-03 01:38:34 +03:00
..
__brk.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
__fcntl.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
__fcntl64.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
__fork.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
__fstatfs64.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
__getcpu.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
__getcwd.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
__getpriority.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
__ioctl.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
__llseek.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
__mmap2.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
__open.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
__openat.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
__ptrace.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
__reboot.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
__rt_sigaction.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
__rt_sigprocmask.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
__rt_sigtimedwait.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
__sched_getaffinity.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
__set_tls.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
__setresuid.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
__setreuid.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
__setuid.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
__sigsuspend.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
__statfs64.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
__sys_clone.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
__syslog.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
__timer_create.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
__timer_delete.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
__timer_getoverrun.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
__timer_gettime.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
__timer_settime.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
__wait4.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
__waitid.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
_exit.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
_exit_thread.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
accept.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
access.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
acct.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
bind.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
cacheflush.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
capget.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
capset.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
chdir.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
chmod.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
chown.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
chroot.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
clock_getres.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
clock_gettime.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
clock_nanosleep.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
clock_settime.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
close.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
connect.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
delete_module.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
dup.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
dup2.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
epoll_create.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
epoll_ctl.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
epoll_wait.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
eventfd.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
execve.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
faccessat.S Add faccessat to syscall list 2012-04-13 15:45:42 -07:00
fchdir.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
fchmod.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
fchmodat.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
fchown.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
fchownat.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
fdatasync.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
fgetxattr.S Add extended attribute (xattr) system call wrappers to bionic. 2012-01-18 08:02:23 -05:00
flistxattr.S Add extended attribute (xattr) system call wrappers to bionic. 2012-01-18 08:02:23 -05:00
flock.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
fremovexattr.S Add extended attribute (xattr) system call wrappers to bionic. 2012-01-18 08:02:23 -05:00
fsetxattr.S Add extended attribute (xattr) system call wrappers to bionic. 2012-01-18 08:02:23 -05:00
fstat.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
fstatat.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
fsync.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
ftruncate.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
ftruncate64.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
futex.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
getdents.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
getegid.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
geteuid.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
getgid.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
getgroups.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
getitimer.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
getpeername.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
getpgid.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
getpid.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
getppid.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
getresgid.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
getresuid.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
getrlimit.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
getrusage.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
getsid.S Add getsid system call to bionic 2012-09-03 01:38:34 +03:00
getsockname.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
getsockopt.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
gettid.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
gettimeofday.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
getuid.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
getxattr.S Add extended attribute (xattr) system call wrappers to bionic. 2012-01-18 08:02:23 -05:00
init_module.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
inotify_add_watch.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
inotify_init.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
inotify_rm_watch.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
ioprio_get.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
ioprio_set.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
klogctl.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
lchown.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
lgetxattr.S Add extended attribute (xattr) system call wrappers to bionic. 2012-01-18 08:02:23 -05:00
link.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
listen.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
listxattr.S Add extended attribute (xattr) system call wrappers to bionic. 2012-01-18 08:02:23 -05:00
llistxattr.S Add extended attribute (xattr) system call wrappers to bionic. 2012-01-18 08:02:23 -05:00
lremovexattr.S Add extended attribute (xattr) system call wrappers to bionic. 2012-01-18 08:02:23 -05:00
lseek.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
lsetxattr.S Add extended attribute (xattr) system call wrappers to bionic. 2012-01-18 08:02:23 -05:00
lstat.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
madvise.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
mincore.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
mkdir.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
mkdirat.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
mknod.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
mlock.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
mount.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
mprotect.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
mremap.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
msync.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
munlock.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
munmap.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
nanosleep.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
pause.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
perf_event_open.S Update kernel headers and add syscall "perf_event_open" 2012-03-13 12:28:40 -07:00
personality.S add personality() system call. 2012-01-13 15:50:40 -08:00
pipe.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
pipe2.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
poll.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
prctl.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
pread64.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
pwrite64.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
read.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
readahead.S sreadahead: adding readahead system call into bionic libc 2012-01-03 15:18:04 -08:00
readlink.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
readv.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
recvfrom.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
recvmsg.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
removexattr.S Add extended attribute (xattr) system call wrappers to bionic. 2012-01-18 08:02:23 -05:00
rename.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
renameat.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
rmdir.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
sched_get_priority_max.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
sched_get_priority_min.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
sched_getparam.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
sched_getscheduler.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
sched_rr_get_interval.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
sched_setaffinity.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
sched_setparam.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
sched_setscheduler.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
sched_yield.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
select.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
sendfile.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
sendmsg.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
sendto.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
setgid.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
setgroups.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
setitimer.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
setpgid.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
setpriority.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
setregid.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
setresgid.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
setrlimit.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
setsid.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
setsockopt.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
settimeofday.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
setxattr.S Add extended attribute (xattr) system call wrappers to bionic. 2012-01-18 08:02:23 -05:00
shutdown.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
sigaction.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
sigaltstack.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
sigpending.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
sigprocmask.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
socket.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
socketpair.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
stat.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
symlink.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
sync.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
sysinfo.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
times.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
truncate.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
umask.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
umount2.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
uname.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
unlink.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
unlinkat.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
unshare.S Add unshare() syscall. 2012-08-10 12:57:43 -07:00
utimensat.S Add support for the utimensat(2) syscall to bionic. 2011-03-24 18:18:48 -07:00
utimes.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
vfork.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
write.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00
writev.S libc: ARM: update syscalls with new script 2011-02-17 10:47:47 -08:00