PERFORCE change 151878 for review
Peter Wemm
peter at FreeBSD.org
Fri Oct 24 21:09:01 UTC 2008
http://perforce.freebsd.org/chv.cgi?CH=151878
Change 151878 by peter at peter_cheese on 2008/10/24 21:08:22
Add placeholders for even more new syscalls.
Affected files ...
.. //depot/projects/valgrind/coregrind/m_syswrap/priv_syswrap-freebsd.h#6 edit
.. //depot/projects/valgrind/coregrind/m_syswrap/syswrap-freebsd.c#13 edit
.. //depot/projects/valgrind/include/vki/vki-scnums-freebsd.h#2 edit
Differences ...
==== //depot/projects/valgrind/coregrind/m_syswrap/priv_syswrap-freebsd.h#6 (text+ko) ====
@@ -221,6 +221,30 @@
DECL_TEMPLATE(freebsd, sys_pread7);
DECL_TEMPLATE(freebsd, sys_pwrite7);
DECL_TEMPLATE(freebsd, sys__umtx_op);
+DECL_TEMPLATE(freebsd, sys_thr_kill2);
+DECL_TEMPLATE(freebsd, sys_shm_open);
+DECL_TEMPLATE(freebsd, sys_shm_unlink);
+DECL_TEMPLATE(freebsd, sys_cpuset);
+DECL_TEMPLATE(freebsd, sys_cpuset_setid);
+DECL_TEMPLATE(freebsd, sys_cpuset_getid);
+DECL_TEMPLATE(freebsd, sys_cpuset_getaffinity);
+DECL_TEMPLATE(freebsd, sys_cpuset_setaffinity);
+DECL_TEMPLATE(freebsd, sys_faccessat);
+DECL_TEMPLATE(freebsd, sys_fchmodat);
+DECL_TEMPLATE(freebsd, sys_fchownat);
+DECL_TEMPLATE(freebsd, sys_fexecve);
+DECL_TEMPLATE(freebsd, sys_fstatat);
+DECL_TEMPLATE(freebsd, sys_futimesat);
+DECL_TEMPLATE(freebsd, sys_linkat);
+DECL_TEMPLATE(freebsd, sys_mkdirat);
+DECL_TEMPLATE(freebsd, sys_mkfifoat);
+DECL_TEMPLATE(freebsd, sys_mknodat);
+DECL_TEMPLATE(freebsd, sys_openat);
+DECL_TEMPLATE(freebsd, sys_readlinkat);
+DECL_TEMPLATE(freebsd, sys_renameat);
+DECL_TEMPLATE(freebsd, sys_symlinkat);
+DECL_TEMPLATE(freebsd, sys_unlinkat);
+DECL_TEMPLATE(freebsd, sys_posix_openpt);
#endif // __PRIV_SYSWRAP_FREEBSD_H
/*--------------------------------------------------------------------*/
==== //depot/projects/valgrind/coregrind/m_syswrap/syswrap-freebsd.c#13 (text+ko) ====
@@ -2906,6 +2906,37 @@
BSDX_(__NR_truncate7, sys_truncate7), // 479
BSDX_(__NR_ftruncate7, sys_ftruncate7), // 480
+ // thr_kill2 481
+ // shm_open 482
+ // shm_unlink 483
+
+ // cpuset 484
+ // cpuset_setid 485
+ // cpuset_getid 486
+ // cpuset_getaffinity 487
+
+ // cpuset_setaffinity 488
+ // faccessat 489
+ // fchmodat 490
+ // fchownat 491
+
+ // fexecve 492
+ // fstatat 493
+ // futimesat 494
+ // linkat 495
+
+ // mkdirat 496
+ // mkfifoat 497
+ // mknodat 498
+ // openat 499
+
+ // readlinkat 500
+ // renameat 501
+ // symlinkat 502
+ // unlinkat 503
+
+ // posix_openpt 504
+
};
==== //depot/projects/valgrind/include/vki/vki-scnums-freebsd.h#2 (text+ko) ====
@@ -365,9 +365,9 @@
#define __NR_rtprio_thread 466
#define __NR_nosys467 467
#define __NR_nosys468 468
-#define __NR___getpath_fromfd 469
-#define __NR___getpath_fromaddr 470
-#define __NR_sctp_peeloff 471
+#define __NR___getpath_fromfd 469
+#define __NR___getpath_fromaddr 470
+#define __NR_sctp_peeloff 471
#define __NR_sctp_generic_sendmsg 472
#define __NR_sctp_generic_sendmsg_iov 473
#define __NR_sctp_generic_recvmsg 474
@@ -377,5 +377,29 @@
#define __NR_lseek7 478
#define __NR_truncate7 479
#define __NR_ftruncate7 480
+#define __NR_thr_kill2 481
+#define __NR_shm_open 482
+#define __NR_shm_unlink 483
+#define __NR_cpuset 484
+#define __NR_cpuset_setid 485
+#define __NR_cpuset_getid 486
+#define __NR_cpuset_getaffinity 487
+#define __NR_cpuset_setaffinity 488
+#define __NR_faccessat 489
+#define __NR_fchmodat 490
+#define __NR_fchownat 491
+#define __NR_fexecve 492
+#define __NR_fstatat 493
+#define __NR_futimesat 494
+#define __NR_linkat 495
+#define __NR_mkdirat 496
+#define __NR_mkfifoat 497
+#define __NR_mknodat 498
+#define __NR_openat 499
+#define __NR_readlinkat 500
+#define __NR_renameat 501
+#define __NR_symlinkat 502
+#define __NR_unlinkat 503
+#define __NR_posix_openpt 504
#endif /* __VKI_UNISTD_FREEBSD_H */
More information about the p4-projects
mailing list