delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/1998/01/21/21:10:58

From: lmfken AT lmf DOT ericsson DOT se (Kenneth Osterberg)
Subject: mmap() support W95/NT in b18
21 Jan 1998 21:10:58 -0800 :
Message-ID: <199801201105.NAA22856.cygnus.gnu-win32@umail.lmf.ericsson.se>
To: gnu-win32 AT cygnus DOT com

I'm trying to port some SW that uses mmap() extensively. The FAQ for
b18 says the system call on Windows95 is a dummy. But how about
WindowsNT, is it supposed to work?

Specifically, the program fails on the following system call:

heap = mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS,
            -1, 0);

On Win95, it fails with errno=22 (Invalid argument).

On WindowsNT (3.51), it fails with errno=13 (Permission denied).

The question is
- Is it supposed to work on any platform?
- How about the coolview package, any improvement expected there?
- If not, is there a chance it will be supported in a future version?


-
For help on using this list (especially unsubscribing), send a message to
"gnu-win32-request AT cygnus DOT com" with one line of text: "help".

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019