]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
Added acct() syscall.
authorNicholas Nethercote <n.nethercote@gmail.com>
Sat, 10 Apr 2004 00:26:10 +0000 (00:26 +0000)
committerNicholas Nethercote <n.nethercote@gmail.com>
Sat, 10 Apr 2004 00:26:10 +0000 (00:26 +0000)
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@2352

coregrind/vg_syscalls.c

index 4e104da96ded7bfbe85a258701c7bbdbaeb3952b..3e70eb5c14c8320433ac87e6a4faf61e33171797 100644 (file)
@@ -4968,6 +4968,13 @@ POST(futex)
    }
 }
 
+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 @@ static const struct sys_info sys_info[] = {
    SYSBA(mmap2,                        False),
    SYSBA(clock_gettime,         False),
    SYSBA(futex,                 True),
+   SYSB_(acct,                  False),
 
    /* new signal handling makes these normal blocking syscalls */
    SYSB_(pause,                        True),