+
2002-03-29 Julian Seward <sewardj@localhost.localdomain>
* vg_signals.c (VG_(do__NR_sigaction)): Don't allow setting of
2002-03-29 Alexandre Duret-Lutz <duret_g@epita.fr>
- * vg_syscall_mem.c: wrapper for ioctl TIOCGPGRP.
+ * vg_syscall_mem.c: wrappers for ioctl TIOCGPGRP and TIOCSCTTY,
+ and for syscall __NR_nice.
2002-03-29 Tom Hughes <thh@cyberscience.com>
break;
# endif
+ /* !!!!!!!!!! New, untested syscalls !!!!!!!!!!!!!!!!!!!!! */
+
+ case __NR_nice: /* syscall 34 */
+ /* int nice(int inc); */
+ if (VG_(clo_trace_syscalls))
+ VG_(printf)("nice ( %d )\n", arg1);
+ KERNEL_DO_SYSCALL(res);
+ break;
+
/* !!!!!!!!!! New, untested syscalls, 14 Mar 02 !!!!!!!!!! */
# if defined(__NR_setresgid32)
if (!VG_(is_kerror)(res) && res == 0)
make_readable ( arg3, sizeof(int));
break;
+ case TIOCSCTTY:
+ /* Just takes an int value. */
+ KERNEL_DO_SYSCALL(res);
+ break;
case TIOCSPTLCK: /* Lock/unlock Pty */
must_be_readable( "ioctl(TIOCSPTLCK)", arg3, sizeof(int) );
KERNEL_DO_SYSCALL(res);