]> sourceware.org Git - newlib-cygwin.git/commit
Cygwin: memory: declare extended memory API
authorCorinna Vinschen <corinna@vinschen.de>
Tue, 7 Apr 2020 12:13:50 +0000 (14:13 +0200)
committerCorinna Vinschen <corinna@vinschen.de>
Tue, 7 Apr 2020 15:42:02 +0000 (17:42 +0200)
commite18f7f99cc63520eca72b990cb73952ed22208e6
tree394b6c0fa992df9e9e3e2f07d641e092781e42e1
parentccb3a40dad106025a32259a369fa5a60f4587695
Cygwin: memory: declare extended memory API

Windows 10 1803 introduced an extended memory API allowing
to specify memory regions allocations are to be taken off.

In preparation of using this API, define the struct
MEM_EXTENDED_PARAMETER and friends.  Declare and allow to
autoload the functions VirtualAlloc2 and NtMapViewOfSectionEx.

Introduce a wincap flag has_extended_mem_api.

Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
winsup/cygwin/autoload.cc
winsup/cygwin/ntdll.h
winsup/cygwin/wincap.cc
winsup/cygwin/wincap.h
winsup/cygwin/winlean.h
This page took 0.030218 seconds and 5 git commands to generate.