Wine and mmap
Brian Fundakowski Feldman
green at freebsd.org
Fri Aug 27 21:41:37 PDT 2004
On Sat, Aug 28, 2004 at 02:28:05PM +1000, John Birrell wrote:
> On Sat, Aug 28, 2004 at 12:23:31AM -0400, Brian Fundakowski Feldman wrote:
> > Cool, sounds like a wrapper to mmap() that takes care of this for every
> > BSD by allocating 1MB of memory (for i386/amd64 4GB address space compat(?))
> > and mincore() all possible address space on it then choosing the right area
> > itself.... getpagesize() and mincore() (and doing it in a thread-safe
> > manner) can fix this temporarily for all BSDs in the WINE code, I'd think.
>
> How do you tell FreeBSD's dlopen() where to map shared libraries that just
> look like normal shared libraries. It isn't Wine code that is failing.
Oh, LD_PRELOAD cannot be used to override rtld itself, can it? My fault,
then.
--
Brian Fundakowski Feldman \'[ FreeBSD ]''''''''''\
<> green at FreeBSD.org \ The Power to Serve! \
Opinions expressed are my own. \,,,,,,,,,,,,,,,,,,,,,,\
More information about the freebsd-current
mailing list