On Tue, Jun 22, 2004 at 11:36:16PM +0200, Gerald Pfeifer wrote:
On Sun, 20 Jun 2004, Alexandre Julliard wrote:
Well, there's a reason for that reservation code, and it's that some Windows apps require it; so unless you find some other way to ensure that FreeBSD never allocates anything above 0x80000000, the reservation code can't really be made optional.
...and in fact, Alexandre, wouldn't it be better to have _some_ apps broken under Wine on FreeBSD than a completely broken Wine on FreeBSD for all apps?
While there aren't many FreeBSD people using Wine, I can't see the Wine folks wanting to spend any time jumping through hoops for a negligible user base.
In fact, it's possible that the code to change FreeBSD's mmap address allocation algorithm is actually simpler than the changes to Wine required to make the registration code optional. I need to do more work to confirm that, but that's my gut feeling at the moment.