Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 24 Oct 2008 21:09:00 GMT
From:      Peter Wemm <peter@FreeBSD.org>
To:        Perforce Change Reviews <perforce@freebsd.org>
Subject:   PERFORCE change 151878 for review
Message-ID:  <200810242109.m9OL90jg009502@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
http://perforce.freebsd.org/chv.cgi?CH=151878

Change 151878 by peter@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 */



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200810242109.m9OL90jg009502>