From b29111248584d5e5180d924970a11d0845dd17ec Mon Sep 17 00:00:00 2001 From: Rhys Kidd Date: Wed, 20 May 2015 11:31:35 +0000 Subject: [PATCH] Improve documentation of syscall: unix: 44 profil() which was deprecated around OS X 10.6 and removed from the xnu kernel shipped with OS X 10.7. See unresolved bz#264253. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@15259 --- coregrind/m_syswrap/syswrap-darwin.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/coregrind/m_syswrap/syswrap-darwin.c b/coregrind/m_syswrap/syswrap-darwin.c index b547774e81..31ffc39606 100644 --- a/coregrind/m_syswrap/syswrap-darwin.c +++ b/coregrind/m_syswrap/syswrap-darwin.c @@ -9414,7 +9414,11 @@ const SyscallTableEntry ML_(syscall_table)[] = { GENXY(__NR_dup, sys_dup), MACXY(__NR_pipe, pipe), GENX_(__NR_getegid, sys_getegid), -// _____(__NR_profil), +#if DARWIN_VERS >= DARWIN_10_7 + _____(VG_DARWIN_SYSCALL_CONSTRUCT_UNIX(44)), // old profil +#else +// _____(__NR_profil), +#endif _____(VG_DARWIN_SYSCALL_CONSTRUCT_UNIX(45)), // old ktrace MACXY(__NR_sigaction, sigaction), GENX_(__NR_getgid, sys_getgid), -- 2.47.3