Wine 32-bit address space

Alexandre Julliard julliard at winehq.org
Mon Jan 1 04:29:51 CST 2007


"Nick Burns" <adger44 at hotmail.com> writes:

> The range 3GB (0xC0000000) - 4GB (0xFFFFFFFF) is considered system
> memory and apps should not write here (not sure why you would want to
> read from there either).
>
> But Wine tries to mmap this range (on Mac OSX at least)
>
> I was wondering why this is?
> Should this range just be left as it is? -- is there a reason to mmap
> this range?

Yes, it's to prevent things like builtin libraries from being mapped
there, since it's a range the Window apps don't expect to see.

-- 
Alexandre Julliard
julliard at winehq.org



More information about the wine-devel mailing list