From: sjackman Date: Tue, 4 Jul 2006 23:58:02 +0000 (+0000) Subject: 2006-07-04 Shaun Jackman X-Git-Tag: drop_9x_support_start~2356 X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=48dd08b957f038b83eb723bc8f030e64972b90b6;p=pf3gnuchains%2Fpf3gnuchains4x.git 2006-07-04 Shaun Jackman * arm/linux-syscalls0.S (ftruncate, getegid, geteuid, getgid, getgroups, getpgid, getpgrp, getuid, lchown, pause, pipe, setpgid, setgid, setsid, setuid, sigprocmask, sync, uname): New system call. --- diff --git a/libgloss/ChangeLog b/libgloss/ChangeLog index 1f1ee99271..f7e794a742 100644 --- a/libgloss/ChangeLog +++ b/libgloss/ChangeLog @@ -1,3 +1,10 @@ +2006-07-04 Shaun Jackman + + * arm/linux-syscalls0.S (ftruncate, getegid, geteuid, getgid, + getgroups, getpgid, getpgrp, getuid, lchown, pause, pipe, + setpgid, setgid, setsid, setuid, sigprocmask, sync, uname): New + system call. + 2006-06-30 DJ Delorie * m32c/crt0.S (done_inilist): Fix dwarf2 address sizes. diff --git a/libgloss/arm/linux-syscalls0.S b/libgloss/arm/linux-syscalls0.S index 2562f4e391..f58d5ed770 100644 --- a/libgloss/arm/linux-syscalls0.S +++ b/libgloss/arm/linux-syscalls0.S @@ -97,11 +97,20 @@ SYSCALL3(execve) SYSCALL1(exit) SYSCALL3(fcntl) SYSCALL2(fstat) +SYSCALL2(ftruncate) SYSCALL3(getdents) +SYSCALL0(getegid) +SYSCALL0(geteuid) +SYSCALL0(getgid) +SYSCALL2(getgroups) +SYSCALL1(getpgid) +SYSCALL0(getpgrp) SYSCALL0(getpid) +SYSCALL0(getuid) SYSCALL2(gettimeofday) SYSCALL3(ioctl) SYSCALL2(kill) +SYSCALL3(lchown) SYSCALL2(link) SYSCALL3(lseek) SYSCALL2(lstat) @@ -109,19 +118,28 @@ SYSCALL2(mkdir) SYSCALL3(mknod) SYSCALL2(nanosleep) SYSCALL3(open) +SYSCALL0(pause) +SYSCALL1(pipe) SYSCALL3(read) SYSCALL3(readlink) SYSCALL4(reboot) SYSCALL1(rmdir) SYSCALL5(select) +SYSCALL2(setpgid) +SYSCALL1(setgid) +SYSCALL0(setsid) +SYSCALL1(setuid) +SYSCALL3(sigprocmask) SYSCALL2(socketcall) SYSCALL2(stat) SYSCALL1(stime) SYSCALL2(symlink) +SYSCALL1(sync) SYSCALL1(sysinfo) SYSCALL1(times) SYSCALL2(truncate) SYSCALL1(umask) +SYSCALL1(uname) SYSCALL1(unlink) SYSCALL2(utime) SYSCALL0(vfork) @@ -136,20 +154,38 @@ ALIAS(chmod) ALIAS(chown) ALIAS(dup) ALIAS(dup2) +ALIAS(ftruncate) ALIAS(getdents) +ALIAS(getegid) +ALIAS(geteuid) +ALIAS(getgid) +ALIAS(getgroups) +ALIAS(getpgid) +ALIAS(getpgrp) +ALIAS(getuid) ALIAS(ioctl) +ALIAS(lchown) ALIAS(lstat) ALIAS(mkdir) ALIAS(mknod) ALIAS(nanosleep) +ALIAS(pause) +ALIAS(pipe) ALIAS(readlink) ALIAS(rmdir) ALIAS(select) +ALIAS(setgid) +ALIAS(setpgid) +ALIAS(setsid) +ALIAS(setuid) +ALIAS(sigprocmask) ALIAS(stime) ALIAS(symlink) +ALIAS(sync) ALIAS(sysinfo) ALIAS(truncate) ALIAS(umask) +ALIAS(uname) ALIAS(utime) ALIAS(vfork) ALIAS(wait4)