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 a5019735-40e9-0310-863c-91ae7b9d1cf9
diff --git a/coregrind/m_syswrap/syswrap-darwin.c b/coregrind/m_syswrap/syswrap-darwin.c
index d1f0205..f2ce118 100644
--- a/coregrind/m_syswrap/syswrap-darwin.c
+++ b/coregrind/m_syswrap/syswrap-darwin.c
@@ -8889,15 +8889,19 @@
    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),