Added acct() syscall.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@2352 a5019735-40e9-0310-863c-91ae7b9d1cf9
diff --git a/coregrind/vg_syscalls.c b/coregrind/vg_syscalls.c
index 4e104da..3e70eb5 100644
--- a/coregrind/vg_syscalls.c
+++ b/coregrind/vg_syscalls.c
@@ -4968,6 +4968,13 @@
}
}
+PRE(acct)
+{
+ /* int acct(const char *filename); */
+ MAYBE_PRINTF("acct ( %p )\n", arg1);
+ SYSCALL_TRACK( pre_mem_read_asciiz, tid, "acct(filename)", arg1 );
+}
+
#define SIGNAL_SIMULATION 1
PRE(pause)
@@ -5373,6 +5380,7 @@
SYSBA(mmap2, False),
SYSBA(clock_gettime, False),
SYSBA(futex, True),
+ SYSB_(acct, False),
/* new signal handling makes these normal blocking syscalls */
SYSB_(pause, True),