mirror of
https://github.com/Zenithsiz/ftmemsim-valgrind.git
synced 2026-02-03 18:13:01 +00:00
Add placeholders for all new OS X 10.11 syscalls. Related to bz#348909.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@16185
This commit is contained in:
parent
766afc937e
commit
db0a061667
@ -237,7 +237,9 @@ DECL_TEMPLATE(darwin, csops); // 169
|
||||
#if DARWIN_VERS >= DARWIN_10_12
|
||||
// NYI kdebug_typefilter // 177
|
||||
#endif /* DARWIN_VERS >= DARWIN_10_12 */
|
||||
// 178
|
||||
#if DARWIN_VERS >= DARWIN_10_11
|
||||
// NYI kdebug_trace_string // 178
|
||||
#endif /* DARWIN_VERS >= DARWIN_10_11 */
|
||||
// 179
|
||||
DECL_TEMPLATE(darwin, kdebug_trace); // 180
|
||||
// GEN setgid 181
|
||||
@ -465,7 +467,9 @@ DECL_TEMPLATE(darwin, kevent64); // 369
|
||||
DECL_TEMPLATE(darwin, __thread_selfid); // 372
|
||||
#endif
|
||||
// 373
|
||||
// 374
|
||||
#if DARWIN_VERS >= DARWIN_10_11
|
||||
// NYI kevent_qos // 374
|
||||
#endif /* DARWIN_VERS >= DARWIN_10_11 */
|
||||
// 375
|
||||
// 376
|
||||
// 377
|
||||
@ -590,6 +594,18 @@ DECL_TEMPLATE(darwin, guarded_writev_np); // 487
|
||||
// NYI renameatx_np // 488
|
||||
// NYI mremap_encrypted // 489
|
||||
#endif /* DARWIN_VERS >= DARWIN_10_10 */
|
||||
#if DARWIN_VERS >= DARWIN_10_11
|
||||
// NYI netagent_trigger // 490
|
||||
// NYI stack_snapshot_with_config // 491
|
||||
// NYI microstackshot // 492
|
||||
// NYI grab_pgo_data // 493
|
||||
// NYI persona // 494
|
||||
// 495
|
||||
// 496
|
||||
// 497
|
||||
// 498
|
||||
// NYI work_interval_ctl // 499
|
||||
#endif /* DARWIN_VERS >= DARWIN_10_11 */
|
||||
#if DARWIN_VERS >= DARWIN_10_12
|
||||
// NYI getentropy // 500
|
||||
// NYI necp_open // 501
|
||||
|
||||
@ -10298,6 +10298,20 @@ const SyscallTableEntry ML_(syscall_table)[] = {
|
||||
MACX_(__NR_guarded_writev_np, guarded_writev_np), // 487
|
||||
// _____(__NR___mremap_encrypted), // 489
|
||||
#endif
|
||||
#if DARWIN_VERS >= DARWIN_10_11
|
||||
// _____(__NR_kdebug_trace_string), // 178
|
||||
// _____(__NR_kevent_qos), // 374
|
||||
// _____(__NR_netagent_trigger), // 490
|
||||
// _____(__NR_stack_snapshot_with_config), // 491
|
||||
// _____(__NR_microstackshot), // 492
|
||||
// _____(__NR_grab_pgo_data), // 493
|
||||
// _____(__NR_persona), // 494
|
||||
_____(VG_DARWIN_SYSCALL_CONSTRUCT_UNIX(495)), // ???
|
||||
_____(VG_DARWIN_SYSCALL_CONSTRUCT_UNIX(496)), // ???
|
||||
_____(VG_DARWIN_SYSCALL_CONSTRUCT_UNIX(497)), // ???
|
||||
_____(VG_DARWIN_SYSCALL_CONSTRUCT_UNIX(498)), // ???
|
||||
// _____(__NR_work_interval_ctl), // 499
|
||||
#endif
|
||||
#if DARWIN_VERS >= DARWIN_10_12
|
||||
// _____(__NR_kdebug_typefilter), // 177
|
||||
// _____(__NR_clonefileat), // 462
|
||||
|
||||
@ -395,7 +395,9 @@
|
||||
#if DARWIN_VERS >= DARWIN_10_12
|
||||
#define __NR_kdebug_typefilter VG_DARWIN_SYSCALL_CONSTRUCT_UNIX(177)
|
||||
#endif /* DARWIN_VERS >= DARWIN_10_12 */
|
||||
/* 178 */
|
||||
#if DARWIN_VERS >= DARWIN_10_11
|
||||
#define __NR_kdebug_trace_string VG_DARWIN_SYSCALL_CONSTRUCT_UNIX(178)
|
||||
#endif /* DARWIN_VERS >= DARWIN_10_11 */
|
||||
/* 179 */
|
||||
#define __NR_kdebug_trace VG_DARWIN_SYSCALL_CONSTRUCT_UNIX(180)
|
||||
#define __NR_setgid VG_DARWIN_SYSCALL_CONSTRUCT_UNIX(181)
|
||||
@ -645,7 +647,9 @@
|
||||
/* 372 */
|
||||
#endif
|
||||
/* 373 */
|
||||
/* 374 */
|
||||
#if DARWIN_VERS >= DARWIN_10_11
|
||||
#define __NR_kevent_qos VG_DARWIN_SYSCALL_CONSTRUCT_UNIX(374)
|
||||
#endif /* DARWIN_VERS >= DARWIN_10_11 */
|
||||
/* 375 */
|
||||
/* 376 */
|
||||
/* 377 */
|
||||
@ -755,18 +759,17 @@
|
||||
#endif /* DARWIN_VERS >= DARWIN_10_12 */
|
||||
/* 489 */
|
||||
|
||||
// TODO Update with OS X 10.11 kernel (xnu) source code release
|
||||
#if DARWIN_VERS >= DARWIN_10_11
|
||||
/* 490 */
|
||||
/* 491 */
|
||||
/* 492 */
|
||||
/* 493 */
|
||||
/* 494 */
|
||||
#define __NR_netagent_trigger VG_DARWIN_SYSCALL_CONSTRUCT_UNIX(490)
|
||||
#define __NR_stack_snapshot_with_config VG_DARWIN_SYSCALL_CONSTRUCT_UNIX(491)
|
||||
#define __NR_microstackshot VG_DARWIN_SYSCALL_CONSTRUCT_UNIX(492)
|
||||
#define __NR_grab_pgo_data VG_DARWIN_SYSCALL_CONSTRUCT_UNIX(493)
|
||||
#define __NR_persona VG_DARWIN_SYSCALL_CONSTRUCT_UNIX(494)
|
||||
/* 495 */
|
||||
/* 496 */
|
||||
/* 497 */
|
||||
/* 498 */
|
||||
/* 499 */
|
||||
#define __NR_work_interval_ctl VG_DARWIN_SYSCALL_CONSTRUCT_UNIX(499)
|
||||
#endif /* DARWIN_VERS >= DARWIN_10_11 */
|
||||
|
||||
#if DARWIN_VERS >= DARWIN_10_12
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user