[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-bugs-dist
Subject:    [valgrind] [Bug 365327] Support macOS Sierra (10.12)
From:       Rhys Kidd <bugzilla_noreply () kde ! org>
Date:       2017-04-30 1:36:06
Message-ID: bug-365327-17878-JbLyPpZqJr () http ! bugs ! kde ! org/
[Download RAW message or body]

https://bugs.kde.org/show_bug.cgi?id=365327

--- Comment #20 from Rhys Kidd <rhyskidd@gmail.com> ---
Louis Brunner,

Thank you for the macOS 10.12 patch to improve Valgrind's support on that
platform. You may have seen that I've committed most of the changes to the SVN
master version today.

A short summary follows, including the items that haven't been committed and
why:

Committed to SVN master
1. Improve consistency of VG_(printf)() usage in coregrind/m_ume/macho.c
(r16317)
2. New macOS 10.12 way of loading dylib (r16318 - biggest improvement)
3. Add a no-op wrapper for a new-in-10.12 syscall: getentropy (r16319)
4. Add a no-op wrapper for a new-in-10.12 syscall: ulock_wake (r16320)
5. Add a no-op wrapper for a new-in-10.10 syscall: csrctl (r16321)
6. Add a no-op wrapper for a new-in-10.10 syscall: faccessat (r16322)
7. Add a no-op wrapper for a new-in-10.10 syscall: fstatat64 (r16323)

Patches not committed and to discuss:

1. is_in_syscall-assert as noted above this caused one regression. The rebased,
standalone patch attached is to be investigated further.

2. host_create_mach_voucher_trap or VG_DARWIN_SYSCALL_CONSTRUCT_MACH(70). Can
you provide details of the reproducible bug this is fixing? I was unable to
identify a fix this caused. Note we already have a host_create_mach_voucher()
implemented.

-- 
You are receiving this mail because:
You are watching all bug changes.=
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic