[resend] Allow use of MAP_TRYFIXED for better mmap()
tv at pobox.com
Fri Aug 29 18:17:14 CDT 2003
On Fri, 29 Aug 2003, Dustin Navea wrote:
: Shouldnt something like this added to the loader work for a runtime check?
: (note im not using proper function names or anything, just an example)
: if (running_on_netbsd && version >= first_version_that_supports_MAP_TRYFIXED)
: #define can_use_MAP_TRYFIXED
That kind of OS dependency runtime check does not belong in an application
that runs on multiple OS's. In every sane application, both
"running_on_netbsd" AND "version" are constants, so the test is either
always true or always false.
What it comes down to is this: NetBSD doesn't do all the kernel and libc
shuffling of Linux. Its version numbers are quite well defined, and it's
trivial to state what version was used to compile a binary. So the patch is
Just Fine as-is, and needs no further pollution.
-- Todd Vierling <tv at pobox.com>
More information about the wine-devel