Preliminary support for OS X 10.11 (El Capitan) documentation. bz#348909.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@15584
This commit is contained in:
Rhys Kidd 2015-08-23 08:27:45 +00:00
parent b00530b6de
commit d8a45cbef1
4 changed files with 31 additions and 9 deletions

2
NEWS
View File

@ -10,6 +10,8 @@ Release 3.11.0 is under development, not yet released.
* x86: on an SSE2 only host, Valgrind in 32 bits now claims to be a Pentium 4.
3.10.1 was wrongly claiming to be a CORE 2, which is SSSE3.
* Preliminary support for OS X 10.11 (El Capitan) has been added.
* ==================== TOOL CHANGES ====================
* Memcheck:

View File

@ -10266,10 +10266,12 @@ const SyscallTableEntry ML_(syscall_table)[] = {
MACXY(__NR_getattrlistbulk, getattrlistbulk), // 461
MACX_(__NR_readlinkat, readlinkat), // 473
MACX_(__NR_bsdthread_ctl, bsdthread_ctl), // 478
MACX_(__NR_guarded_open_dprotected_np, guarded_open_dprotected_np),
MACX_(__NR_guarded_write_np, guarded_write_np),
MACX_(__NR_guarded_pwrite_np, guarded_pwrite_np),
MACX_(__NR_guarded_writev_np, guarded_writev_np),
MACX_(__NR_guarded_open_dprotected_np, guarded_open_dprotected_np), // 484
MACX_(__NR_guarded_write_np, guarded_write_np), // 485
MACX_(__NR_guarded_pwrite_np, guarded_pwrite_np), // 486
MACX_(__NR_guarded_writev_np, guarded_writev_np), // 487
// _____(__NR___rename_ext), // 488
// _____(__NR___mremap_encrypted), // 489
#endif
// _____(__NR_MAXSYSCALL)
MACX_(__NR_DARWIN_FAKE_SIGRETURN, FAKE_SIGRETURN)

View File

@ -252,9 +252,9 @@ go in here.
341726 [patch] Remove uneccessary ifdef _android_ from launcher-linux.c
do we want this?
=== other/MacOS ========================================================
=== other/OS X ========================================================
338781 OSX: unable to read debug info
338781 Unable to read debug information (3.10.0 BETA1)
339745 Valgrind crash when check Marmalade app
WONTFIX Requires 64 bit support in client application Marmalade
@ -274,6 +274,8 @@ go in here.
350359 memcheck/tests/x86/fxsave hangs indefinetely on OS X
351632 UNKNOWN fcntl 97 on OS X 10.11
=== other/Win32 =======================================================
344382 Memcheck has high false error rates on MSVC2013 compiled,

View File

@ -738,7 +738,23 @@
#define __NR_guarded_write_np VG_DARWIN_SYSCALL_CONSTRUCT_UNIX(485)
#define __NR_guarded_pwrite_np VG_DARWIN_SYSCALL_CONSTRUCT_UNIX(486)
#define __NR_guarded_writev_np VG_DARWIN_SYSCALL_CONSTRUCT_UNIX(487)
#endif
/* 488 */
/* 489 */
#endif /* DARWIN_VERS >= DARWIN_10_10 */
// TODO Update with OS X 10.11 kernel (xnu) source code release
#if DARWIN_VERS >= DARWIN_10_11
/* 490 */
/* 491 */
/* 492 */
/* 493 */
/* 494 */
/* 495 */
/* 496 */
/* 497 */
/* 498 */
/* 499 */
#endif /* DARWIN_VERS >= DARWIN_10_11 */
#if DARWIN_VERS < DARWIN_10_6
#define __NR_MAXSYSCALL VG_DARWIN_SYSCALL_CONSTRUCT_UNIX(427)
@ -751,8 +767,8 @@
#elif DARWIN_VERS == DARWIN_10_10
#define __NR_MAXSYSCALL VG_DARWIN_SYSCALL_CONSTRUCT_UNIX(490)
#elif DARWIN_VERS == DARWIN_10_11
// TODO Hackish, needs properly analysis
#define __NR_MAXSYSCALL VG_DARWIN_SYSCALL_CONSTRUCT_UNIX(490)
// TODO Confirm against final release
#define __NR_MAXSYSCALL VG_DARWIN_SYSCALL_CONSTRUCT_UNIX(500)
#else
#error unknown darwin version
#endif