b3a1e4bffbdbbf38304f216af405009868f43628 |
|
21-Aug-2015 |
sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Update copyright dates, to include 2015. No functional change. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@15577 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/coregrind/m_syswrap/priv_syswrap-darwin.h
|
1abd1f3175976036acb3710fe70fb1c9113f4517 |
|
24-Jul-2015 |
rhyskidd <rhyskidd@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Fix valgrind 3.9.0 build fails on Mac OS X 10.6.8 bz#327745 Patch by Mark H <mh8928@yahoo.com> git-svn-id: svn://svn.valgrind.org/valgrind/trunk@15444 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/coregrind/m_syswrap/priv_syswrap-darwin.h
|
9090d2f691fd59c3a67c55e74f3c66c9c5671b01 |
|
08-Jul-2015 |
rhyskidd <rhyskidd@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Preliminary support for OS X 10.11 (El Capitan). Refer BZ#348909 for ongoing work. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@15403 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/coregrind/m_syswrap/priv_syswrap-darwin.h
|
e8619566ea5ed3ca214030466e8926d7be1ec006 |
|
14-Jun-2015 |
rhyskidd <rhyskidd@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Fix UNKNOWN task message [id 3410, to mach_task_self(), reply 0x........] (task_set_special_port) bz#349087 On OS X 10.10 Before: == 592 tests, 222 stderr failures, 14 stdout failures, 0 stderrB failures, 0 stdoutB failures, 30 post failures == After: == 592 tests, 222 stderr failures, 14 stdout failures, 0 stderrB failures, 0 stdoutB failures, 30 post failures == git-svn-id: svn://svn.valgrind.org/valgrind/trunk@15339 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/coregrind/m_syswrap/priv_syswrap-darwin.h
|
d24dfd8400385eafa0ba9a791323da81f7cd8ec6 |
|
13-Jun-2015 |
rhyskidd <rhyskidd@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Fix UNKNOWN task message [id 3406, to mach_task_self(), reply 0x........] (task_set_info) bz#349086 On OS X 10.10 Before: == 592 tests, 222 stderr failures, 14 stdout failures, 0 stderrB failures, 0 stdoutB failures, 30 post failures == After: == 592 tests, 222 stderr failures, 14 stdout failures, 0 stderrB failures, 0 stdoutB failures, 30 post failures == git-svn-id: svn://svn.valgrind.org/valgrind/trunk@15336 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/coregrind/m_syswrap/priv_syswrap-darwin.h
|
4d63534bc4e65a35ad5b0de22df7dc600e6e568c |
|
31-May-2015 |
rhyskidd <rhyskidd@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Fix OS X host_create_mach_voucher: UNKNOWN host message [id 222, to mach_host_self(), reply 0x........] bz#343649 Before: == 591 tests, 220 stderr failures, 14 stdout failures, 0 stderrB failures, 0 stdoutB failures, 30 post failures == After: == 591 tests, 220 stderr failures, 14 stdout failures, 0 stderrB failures, 0 stdoutB failures, 30 post failures == git-svn-id: svn://svn.valgrind.org/valgrind/trunk@15299 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/coregrind/m_syswrap/priv_syswrap-darwin.h
|
b6d764a3ea13eca2d43876025af2a3e17ecc30fb |
|
31-May-2015 |
rhyskidd <rhyskidd@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Fix OS X host_get_special_port: UNKNOWN host message [id 412, to mach_host_self(), reply 0x........] bz#343525 Before: == 591 tests, 220 stderr failures, 14 stdout failures, 0 stderrB failures, 0 stdoutB failures, 30 post failures == After: == 591 tests, 220 stderr failures, 14 stdout failures, 0 stderrB failures, 0 stdoutB failures, 30 post failures == git-svn-id: svn://svn.valgrind.org/valgrind/trunk@15298 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/coregrind/m_syswrap/priv_syswrap-darwin.h
|
416bb8bc0193cc3a880741a72486ad89e365b750 |
|
20-May-2015 |
rhyskidd <rhyskidd@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Fix unhandled syscall: unix:473 (readlinkat) on OS X 10.10 bz#344936 Before: == 595 tests, 229 stderr failures, 23 stdout failures, 1 stderrB failure, 1 stdoutB failure, 30 post failures == After: == 595 tests, 228 stderr failures, 23 stdout failures, 1 stderrB failure, 1 stdoutB failure, 30 post failures == git-svn-id: svn://svn.valgrind.org/valgrind/trunk@15260 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/coregrind/m_syswrap/priv_syswrap-darwin.h
|
2b40574369f112f2d279fec3c6d872391caa88a6 |
|
16-May-2015 |
rhyskidd <rhyskidd@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Fix unhandled syscall: unix:132 (mkfifo) on OS X. bz#212291. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@15242 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/coregrind/m_syswrap/priv_syswrap-darwin.h
|
c0401c89bf6420caf52e12507405125c8336307b |
|
11-May-2015 |
rhyskidd <rhyskidd@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
OS X task_info: UNKNOWN task message [id 3405, to mach_task_self(), reply 0x........] bz#254164 Before: == 593 tests, 234 stderr failures, 22 stdout failures, 0 stderrB failures, 0 stdoutB failures, 30 post failures == After: == 593 tests, 233 stderr failures, 22 stdout failures, 0 stderrB failures, 0 stdoutB failures, 30 post failures == git-svn-id: svn://svn.valgrind.org/valgrind/trunk@15209 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/coregrind/m_syswrap/priv_syswrap-darwin.h
|
8348385e8738b17c24c5b0cba805ef5e6445e8f3 |
|
07-Mar-2015 |
rhyskidd <rhyskidd@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Fix unhandled syscall: unix:348 (__pthread_chdir) and unhandled syscall: unix:349 (__pthread_fchdir) on OS X bz#344512 - Support these two undocumented syscalls. - New regression test case added. Before: == 588 tests, 239 stderr failures, 22 stdout failures, 0 stderrB failures, 0 stdoutB failures, 31 post failures == After: == 589 tests, 239 stderr failures, 22 stdout failures, 0 stderrB failures, 0 stdoutB failures, 31 post failures == git-svn-id: svn://svn.valgrind.org/valgrind/trunk@14987 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/coregrind/m_syswrap/priv_syswrap-darwin.h
|
022f7bd03929b7dfab02f5fc470bf4f23a321edf |
|
22-Feb-2015 |
rhyskidd <rhyskidd@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Fix bz#343523, OS X mach_ports_register: UNKNOWN task message [id 3403, to mach_task_self(), reply 0x30f] git-svn-id: svn://svn.valgrind.org/valgrind/trunk@14952 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/coregrind/m_syswrap/priv_syswrap-darwin.h
|
0fa2167fbbffc6933c3d0c65055361ac5caa3f59 |
|
21-Feb-2015 |
rhyskidd <rhyskidd@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Fix OS X 10.10 (Yosemite) - missing system calls and fcntl code, courtesy of Bill Zissimopoulos git-svn-id: svn://svn.valgrind.org/valgrind/trunk@14951 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/coregrind/m_syswrap/priv_syswrap-darwin.h
|
7534dd8efbe702451a5c5781b3743522933f80e1 |
|
13-Nov-2014 |
sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
* add syscall wrappers for some new OSX 10.10 specific calls necp_match_policy sysctlbyname getattrlistbulk (kludged) * add initial entries for the resync-filter on OSX 10.10. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@14718 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/coregrind/m_syswrap/priv_syswrap-darwin.h
|
79143f4eb9875fb5077958d624771a3bfb3d11c8 |
|
07-Nov-2014 |
sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Add a no-op wrapper for a new-in-10.10 syscall: getattrlistbulk git-svn-id: svn://svn.valgrind.org/valgrind/trunk@14701 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/coregrind/m_syswrap/priv_syswrap-darwin.h
|
eac59d48fa70445379214311c730f7cb991e5861 |
|
06-Nov-2014 |
sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Adds initial support for new syscalls on MacOS X 10.10, including new syscall numbers, and dummy wrappers for bsdthread_ctl and sysctlbyname. Mash up of patches from fxcoudert@gcc.gnu.org and Rhys Kidd (rhyskidd@gmail.com). Part of bug 339045. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@14698 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/coregrind/m_syswrap/priv_syswrap-darwin.h
|
67f7c0384ad9a590a8c8a9737074168f897e1678 |
|
23-Oct-2014 |
sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Darwin only: add a filter mechanism that aims to remove pointless memory-map resync operations. Without the filter, such operations come to dominate the running time of complex apps with thousands of memory segments (eg Firefox) and it becomes unusably slow. With the filter in place, the huge performance loss is mostly avoided. Has no meaning and no effect on non-Darwin targets. Controlled by flag --resync-filter=no|yes|verbose [yes]. Filter is currently only set up for Mac OS X 10.9 (Mavericks) 64 bit and will not produce any performance benefit on any other configuration. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@14661 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/coregrind/m_syswrap/priv_syswrap-darwin.h
|
644a33ae40925be30743ec396ff7eadb245c1d60 |
|
17-Oct-2014 |
sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
_thread_suspend: hold on to the lock when suspending some other thread, so as to not deadlock the process. _thread_resume: add wrapper git-svn-id: svn://svn.valgrind.org/valgrind/trunk@14636 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/coregrind/m_syswrap/priv_syswrap-darwin.h
|
7c4f9e3285eb6a9201e88e3ba25e46572ff41f78 |
|
20-Jun-2014 |
sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Fix a missing-prototype warning on OS X 10.7. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@14068 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/coregrind/m_syswrap/priv_syswrap-darwin.h
|
ba8dea30cee0a78b9b9fba7b493128086fc016b1 |
|
20-Jun-2014 |
sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Mac OS X 10.9 improvements. Bug 326724 comment 27 patch name "0005-darwin-try-to-improve-support-for-mach_msg-on-extern.patch" (Frederic Germain, frederic.germain@gmail.com) git-svn-id: svn://svn.valgrind.org/valgrind/trunk@14062 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/coregrind/m_syswrap/priv_syswrap-darwin.h
|
5d75d535d78f4b471b94bddeffc3997805f32bc0 |
|
20-Jun-2014 |
sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Mac OS X 10.9 improvements. Bug 326724 comment 27 patch name "0001-adding-support-for-loads-of-new-syscall-in-darwin-10.patch" (Frederic Germain, frederic.germain@gmail.com) git-svn-id: svn://svn.valgrind.org/valgrind/trunk@14057 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/coregrind/m_syswrap/priv_syswrap-darwin.h
|
ec66ad5f33a4d904b1f728935ec6ee29b58a55ec |
|
20-Jun-2014 |
sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Add initial build support for Mac OS X 10.9 (Mavericks). Bug 326724 comment 12. (Diego Giagio, diego@giagio.com) git-svn-id: svn://svn.valgrind.org/valgrind/trunk@14055 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/coregrind/m_syswrap/priv_syswrap-darwin.h
|
0f157ddb404bcde7815a1c5bf2d7e41c114f3d73 |
|
18-Oct-2013 |
sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Update copyright dates (20XY-2012 ==> 20XY-2013) git-svn-id: svn://svn.valgrind.org/valgrind/trunk@13658 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/coregrind/m_syswrap/priv_syswrap-darwin.h
|
535fb1b49a80f2e880f755ee618381de3e222ddf |
|
15-Sep-2013 |
florian <florian@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Fix coregrind header files such that they can be included without having to worry what other header files may have to be included beforehand. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@13549 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/coregrind/m_syswrap/priv_syswrap-darwin.h
|
03f8d3fc25f5a45c5826259d1b33b7f310117279 |
|
05-Aug-2012 |
sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Update copyright dates to include 2012. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12843 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/coregrind/m_syswrap/priv_syswrap-darwin.h
|
640d437ec43c8e6034a8b128dc502e0d7d1673a7 |
|
03-Aug-2012 |
sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Add support for sys_shm_unlink on Darwin. Fixes #288298. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12819 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/coregrind/m_syswrap/priv_syswrap-darwin.h
|
ae284e5cc0830afcdec7b436564ea9f18bbedff8 |
|
02-Aug-2012 |
sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Add initial support for MacOSX 10.8. Note this is still very borked and pretty much unusable for real work. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12814 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/coregrind/m_syswrap/priv_syswrap-darwin.h
|
ec062e8d96a361af9905b5447027819dfbfee01a |
|
23-Oct-2011 |
sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Update all copyright dates, from 20xy-2010 to 20xy-2011. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12206 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/coregrind/m_syswrap/priv_syswrap-darwin.h
|
731f9cf9fd4d507b44f1a0fdc2d3b8e8efae02e3 |
|
21-Sep-2011 |
sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Add initial support for Mac OS X 10.7 (Lion). Tracked by bug #275168. * configure.in support * new supp file darwin11.supp * comment out many intercepts in mc_replace_strmem.c and vg_replace_malloc.c that are apparently unnecessary for Darwin * add minimal handling for the following new syscalls and mach traps: mach_port_set_context task_get_exception_ports getaudit_addr psynch_mutexwait psynch_mutexdrop psynch_cvbroad psynch_cvsignal psynch_cvwait psynch_rw_rdlock psynch_rw_wrlock psynch_rw_unlock psynch_cvclrprepost * wqthread_hijack on amd64-darwin: deal with tst->os_state.pthread having an apparently different offset, which caused an assertion failure * m_debuginfo: for 32 bit processes on Lion, use the DebugInfoFSM cleanup added in r12041/12042 to handle apparently new dyld behaviour, which is to map text areas r-- first and only vm_protect them later to r-x. The following cleanups remain to be done * remove apparently pointless, commented out wrapper macro invokations in mc_replace_strmem.c, eg //MEMMOVE(VG_Z_DYLD, memmove) (or determine that they are still necessary, and uncomment) * ditto in vg_replace_malloc.c, plus general VGO_darwin cleanups there * write proper syscall wrappers for mach_port_set_context task_get_exception_ports getaudit_addr psynch_mutexwait psynch_mutexdrop psynch_cvbroad psynch_cvsignal psynch_cvwait psynch_rw_rdlock psynch_rw_wrlock psynch_rw_unlock psynch_cvclrprepost These are currently just no-ops and may be causing Memcheck to report false undef-value errors * figure out why it doesn't work properly unless built with gcc-4.2 on Lion. gcc-4.2 is the "normal" gcc (i686-apple-darwin11-gcc-4.2.1). Plain gcc is the hybrid gcc-front-end clang-back-end thing (i686-apple-darwin11-llvm-gcc-4.2). Whereas on Snow Leopard, plain gcc is the normal gcc. The symptoms of the failure are that wqthread_hijack in syswrap-amd64-linux.c hits this /*NOTREACHED*/ vg_assert(0); right at the end (you need a pretty complex threaded app to trigger this), which makes me think that either ML_(wqthread_continue_NORETURN) or call_on_new_stack_0_1 do return, which they are not expected to. * figure out if some of the uninitialised value errors reported in system libraries on are caused by Memcheck being confused by LLVM generated code, as per bug #242137 git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12043 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/coregrind/m_syswrap/priv_syswrap-darwin.h
|
da5ceaad3fb5d5f61b13db26048aad27ff52d2b8 |
|
03-Sep-2010 |
sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
darwin: support sys_open_extended, sys_removexattr, sys_fremovexattr. open_extended has the same kludge as chmod_extended/fchmod_extended. Fixes #246549. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@11332 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/coregrind/m_syswrap/priv_syswrap-darwin.h
|
c42c056be7f33c0d26cf8367e09754787284bc1c |
|
27-Jul-2010 |
sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Support sys_proc_info on 32-bit darwin as well as 64-bit. This gets rid of complaints about "unsupported syscall unix:336". git-svn-id: svn://svn.valgrind.org/valgrind/trunk@11231 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/coregrind/m_syswrap/priv_syswrap-darwin.h
|
54fa0e775b51b719553fcd7616d6f177e29ab12c |
|
21-Jul-2010 |
sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Support sys_audit_session_self on MacOSX 10.6 (Dave MacLachlan, dmaclach@gmail.com). Fixes #244670. I'm assuming this also compiles on 10.5 but haven't tried it. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@11222 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/coregrind/m_syswrap/priv_syswrap-darwin.h
|
534acf27509a78c6dff14b31e61f86f8a83485d1 |
|
21-Jul-2010 |
sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Fix compiler warnings with the proc_info wrapper. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@11218 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/coregrind/m_syswrap/priv_syswrap-darwin.h
|
ea2d6fd6aaf98d261df9fdf580542ebf01b7fba4 |
|
01-Jul-2010 |
njn <njn@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Merged the MACOSX106 branch to the trunk. Merge command: svn merge -r11143:HEAD svn://svn.valgrind.org/valgrind/branches/MACOSX106 There were some easy-to-resolve conflicts. Then I had to fix up coregrind/link_tool_exe*.in -- those files had been added independently on both the trunk and the branch, AFAICT. I just overwrote the trunk versions with the branch versions. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@11194 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/coregrind/m_syswrap/priv_syswrap-darwin.h
|
9eecbbb9a9cbbd30b903c09a9e04d8efc20bda33 |
|
03-May-2010 |
sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Update copyright dates to 2010. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@11121 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/coregrind/m_syswrap/priv_syswrap-darwin.h
|
3a1b9a2b4f5af1684e4eb0ad7c157ee154295f30 |
|
12-Aug-2009 |
njn <njn@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Add a crappy wrapper for access_extended(), one of the more ridiculous syscalls I've had the displeasure of encountering. Due to its ridiculousness, the wrapper misses a PRE_MEM_WRITE check and so can result in false positives. The POST_MEM_WRITE update is present, though, so it shouldn't cause subsequent problems. Fixes bug 200760. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@10786 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/coregrind/m_syswrap/priv_syswrap-darwin.h
|
3847cd3a1c85cc4cecd034a8d2a91e3e240815f4 |
|
07-Aug-2009 |
sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Resync after {wq,p}thread_hijack rather than merely doing a check. Believed to help with, although not fix, the underlying problem in #192634. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@10751 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/coregrind/m_syswrap/priv_syswrap-darwin.h
|
28a9e2368763bea0d29e556dedc6ba3146bca55a |
|
23-Jul-2009 |
njn <njn@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Add support for __pthread_kill(). This hopefully fixes bug 201016. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@10537 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/coregrind/m_syswrap/priv_syswrap-darwin.h
|
b81078b6eb55919b12d2279da9485c1a4f5b58a8 |
|
15-Jul-2009 |
njn <njn@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Add support on Darwin for mount(). Finishes off bug 198624. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@10461 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/coregrind/m_syswrap/priv_syswrap-darwin.h
|
ad3f17a1c4926eecc9eb75f9f646a6a2676ae39f |
|
15-Jul-2009 |
njn <njn@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Added support for getfsstat64() on Darwin. This partly fixes bug 198624. Fixed a couple of other minor things too. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@10460 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/coregrind/m_syswrap/priv_syswrap-darwin.h
|
0111ec4bf791a113fa5b7ad908f8449fda8116cb |
|
24-Jun-2009 |
njn <njn@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Add support for various aio_*() syscalls on Darwin. With them, Quicktime runs, albeit incredibly slowly. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@10371 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/coregrind/m_syswrap/priv_syswrap-darwin.h
|
631b819596d389e9ad8ea0a0b5926f6107d7b1e0 |
|
11-Jun-2009 |
njn <njn@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Add wrappers for shmat() and shmdt() on Darwin. Fixes bug 191271. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@10297 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/coregrind/m_syswrap/priv_syswrap-darwin.h
|
a8f0629dd975d23637ea43f78e7a01a4220788bd |
|
11-Jun-2009 |
njn <njn@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Added a wrapper and test for exchangedata() on Darwin. Fixes bug 195860. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@10295 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/coregrind/m_syswrap/priv_syswrap-darwin.h
|
143377eab2ef89c9806a16580c6bf0ae3f8b0834 |
|
10-Jun-2009 |
njn <njn@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Implement and test wrappers for lstat_extended, stat64_extended, lstat64_extended, and improve the existing wrapper for stat_extended. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@10291 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/coregrind/m_syswrap/priv_syswrap-darwin.h
|
c19072441d4a7649a007a0651a95d1cc0fa8462c |
|
10-Jun-2009 |
njn <njn@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Darwin syscall wrapper cleanups: - Put Darwin syscall DECL_TEMPLATEs in syscall order. - Removed the "sys_" prefix from Darwin-specific wrappers, it's not necessary. Renamed a couple of other wrappers similarly. - Removed the sys_fcntl64 Darwin wrapper, it was unused. - Improved some code layout. Overall this removes 6 "DDD"/"GrP" fixme comments. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@10290 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/coregrind/m_syswrap/priv_syswrap-darwin.h
|
2ff30c620a3488bbe2c17b31adf0f7e0dfe79230 |
|
10-Jun-2009 |
njn <njn@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Add wrappers for sem_wait and sem_trywait on Darwin. Also change the layout of some Darwin syscall stuff. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@10288 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/coregrind/m_syswrap/priv_syswrap-darwin.h
|
8f1da7383f1adac719303aa0c6524b526cc589e8 |
|
10-Jun-2009 |
njn <njn@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Handle shmctl on Darwin. From bug 191271. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@10287 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/coregrind/m_syswrap/priv_syswrap-darwin.h
|
4e8808b021205659734885e2ca2665e225109b83 |
|
05-Jun-2009 |
njn <njn@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
For no apparent reason, the machine-dependent syscall thread_fast_set_cthread_self was being called pthread_set_self. This commit fixes this. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@10249 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/coregrind/m_syswrap/priv_syswrap-darwin.h
|
f76d27a697a7b0bf3b84490baf60623fc96a23af |
|
28-May-2009 |
njn <njn@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Merge the DARWIN branch onto the trunk. I tried using 'svn merge' to do the merge but it did a terrible job and there were bazillions of conflicts. So instead I just took the diff between the branch and trunk at r10155, applied the diff to the trunk, 'svn add'ed the added files (no files needed to be 'svn remove'd) and committed. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@10156 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/coregrind/m_syswrap/priv_syswrap-darwin.h
|