From c3d19bad2eb7cea76983a0a825981e0e7931e00a Mon Sep 17 00:00:00 2001 From: Julian Seward Date: Fri, 20 Jun 2014 13:08:51 +0000 Subject: [PATCH] Un-break the build on OS X 10.8 following r14057 (0001-adding-support-for-loads-of-new-syscall-in-darwin-10.patch) git-svn-id: svn://svn.valgrind.org/valgrind/trunk@14058 --- coregrind/m_syswrap/syswrap-darwin.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/coregrind/m_syswrap/syswrap-darwin.c b/coregrind/m_syswrap/syswrap-darwin.c index d1f0205bc4..f2ce118eda 100644 --- a/coregrind/m_syswrap/syswrap-darwin.c +++ b/coregrind/m_syswrap/syswrap-darwin.c @@ -8889,15 +8889,19 @@ const SyscallTableEntry ML_(mach_trap_table)[] = { MACX_(__NR_semaphore_timedwait_trap, semaphore_timedwait), MACX_(__NR_semaphore_timedwait_signal_trap, semaphore_timedwait_signal), _____(VG_DARWIN_SYSCALL_CONSTRUCT_MACH(40)), // -40 + #if defined(VGA_x86) // _____(__NR_init_process), _____(VG_DARWIN_SYSCALL_CONSTRUCT_MACH(42)), // _____(__NR_map_fd), #else +# if DARWIN_VERS >= DARWIN_10_9 MACX_(__NR_kernelrpc_mach_port_guard_trap, kernelrpc_mach_port_guard_trap), MACX_(__NR_kernelrpc_mach_port_unguard_trap, kernelrpc_mach_port_unguard_trap), +# endif _____(VG_DARWIN_SYSCALL_CONSTRUCT_MACH(43)), #endif + // _____(__NR_task_name_for_pid), MACXY(__NR_task_for_pid, task_for_pid), MACXY(__NR_pid_for_task, pid_for_task), -- 2.47.3