- Log -----------------------------------------------------------------
commit 0533f80364810fb89b1feac892f9397fffe6ebd0
Author: Howard Chu<h...@symas.com>
Date: Wed Sep 14 11:31:27 2011 -0700
Add MacOSX support
mmap() with FIXEDMAP fails, otherwise things work.
Interestingly enough, it succeeds under gdb. At a guess, address space layout
randomization prevents it from working in the normal case. I haven't bothered
to dig into this further; as far as I'm concerned MacOSX is a broken OS and
isn't worth the time. (google "macosx process shared mutexes" and follow the
trail thru semaphores and all the other brokenness if you feel like wasting a
few hours of your life as I just did.)
--
-- Howard Chu
CTO, Symas Corp. http://www.symas.com
Director, Highland Sun http://highlandsun.com/hyc/
Chief Architect, OpenLDAP http://www.openldap.org/project/