mirror of
https://github.com/jart/cosmopolitan.git
synced 2025-07-05 02:38:31 +00:00
Get life.com in MODE=tiny back down to 12kb
This commit is contained in:
parent
23b72eb617
commit
b90fa996b4
14 changed files with 199 additions and 72 deletions
|
@ -36,18 +36,26 @@ COSMOPOLITAN_C_START_
|
|||
|
||||
void *LocalFree(void *hMem);
|
||||
|
||||
int64_t CreateFileMapping(
|
||||
int64_t opt_hFile,
|
||||
const struct NtSecurityAttributes *opt_lpFileMappingAttributes,
|
||||
uint32_t flProtect, uint32_t dwMaximumSizeHigh, uint32_t dwMaximumSizeLow,
|
||||
const char16_t *opt_lpName);
|
||||
int64_t CreateFileMappingNuma(
|
||||
int64_t opt_hFile /* -1ul is MAP_ANONYMOUS */,
|
||||
int64_t opt_hFile,
|
||||
const struct NtSecurityAttributes *opt_lpFileMappingAttributes,
|
||||
uint32_t flProtect, uint32_t dwMaximumSizeHigh, uint32_t dwMaximumSizeLow,
|
||||
const char16_t *opt_lpName, uint32_t nndDesiredNumaNode);
|
||||
|
||||
void *MapViewOfFileExNuma(
|
||||
int64_t hFileMappingObject, /* @see CreateFileMapping() */
|
||||
uint32_t dwDesiredAccess, uint32_t dwFileOffsetHigh, /* high order bits */
|
||||
uint32_t dwFileOffsetLow, /* low order bits */
|
||||
size_t dwNumberOfBytesToMap, void *opt_lpDesiredBaseAddress,
|
||||
uint32_t nndDesiredNumaNode);
|
||||
void *MapViewOfFileEx(int64_t hFileMappingObject, uint32_t dwDesiredAccess,
|
||||
uint32_t dwFileOffsetHigh, uint32_t dwFileOffsetLow,
|
||||
size_t dwNumberOfBytesToMap,
|
||||
void *opt_lpDesiredBaseAddress);
|
||||
void *MapViewOfFileExNuma(int64_t hFileMappingObject, uint32_t dwDesiredAccess,
|
||||
uint32_t dwFileOffsetHigh, uint32_t dwFileOffsetLow,
|
||||
size_t dwNumberOfBytesToMap,
|
||||
void *opt_lpDesiredBaseAddress,
|
||||
uint32_t nndDesiredNumaNode);
|
||||
|
||||
bool32 UnmapViewOfFile(const void *lpBaseAddress);
|
||||
bool32 FlushViewOfFile(const void *lpBaseAddress,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue