From: Julian Seward Date: Fri, 20 Jun 2014 13:08:51 +0000 (+0000) Subject: Un-break the build on OS X 10.8 following r14057 X-Git-Tag: svn/VALGRIND_3_10_0~379 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c3d19bad2eb7cea76983a0a825981e0e7931e00a;p=thirdparty%2Fvalgrind.git 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 --- 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),